// Engineering blog
Deep dives into distributed systems and the developer tooling needed to build, test, and ship production software with AI.
10 articles in Systems Design
Practical patterns for implementing authorization
Distributed Systems Horror Stories: Part Two
Distributed Systems Horror Stories: Part One
Uncovering hidden dangers when designing Event-Driven Systems
Taking the first steps towards an EDA
What is an Event-Driven Architecture and Why do I need One?
And how to avoid them. Naturally.
Everything's on fire! Oh that's fine, that's normal.
Learn how Encore makes writing secure code much simpler than before. Never feel tempted to commit secret keys to source code again.
Understand the pros and cons on the spectrum from monolith to microservices, and how you can make informed decisions about how to architect your application.