<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Gabriel Dietrich Guesser — Writing</title><description>Backend engineer in Porto working with Java, Kotlin, Spring Boot, AWS, Kafka, PostgreSQL, and Kubernetes.</description><link>https://guesser.dev/</link><language>en</language><item><title>Reliable webhook delivery: designing for the failures between systems</title><link>https://guesser.dev/writing/reliable-webhook-delivery/</link><guid isPermaLink="true">https://guesser.dev/writing/reliable-webhook-delivery/</guid><description>Notes from building Webhook Relay: transactional outboxes, at-least-once delivery, idempotency, retries, dead letters, replay, and request signing.</description><pubDate>Thu, 06 Aug 2026 00:00:00 GMT</pubDate><category>Reliability</category><category>Event-driven systems</category><category>Kotlin</category><author>Gabriel Dietrich Guesser</author></item></channel></rss>