
A stream handler isn't an outbox. The transactional outbox pattern is the natural way to solve the dual write problem, but it can be trickier than you think to implement correctly.
read moreHopefully you didn’t notice, but a couple of weeks ago I sent an issue of my newsletter that never actually got emailed. My dashboard looked fine and it was marked as published, but the email never hit my inbox (or any of yours 😬).

A stream handler isn't an outbox. The transactional outbox pattern is the natural way to solve the dual write problem, but it can be trickier than you think to implement correctly.
read more
Turn deferred event delivery into an EventBridge primitive so any app can schedule work without managing EventBridge Scheduler itself.
read more
Learn how I automated the creation of redirect links and click-tracking to highlight content creators without any extra work
read more
Did you know real-time notifications were more than just WebSockets? You have plenty of options based on your use case.
read more
Is your API defined with an Open API Spec? Good news! You can turn that into an event-driven engine in your CI pipeline.
read moreThank you for subscribing! Check your inbox to confirm.
View past issues. | Read the latest posts.