Software Architecture
Building resilient, scalable, and maintainable systems. From event-driven patterns to domain-driven design, exploring the architectural choices that shape successful products.
Looking for where to start? Check out some of the core topics covered here:
- Vibe Coding: Understanding the shift in development flow with GenAI.
- Code Knowledge Graphs: How to structure knowledge for the next generation of AI tools.
- Technical Health: Why we should stop talking about debt and start talking about health.
- Iteration Zero: Setting up for success from the very beginning of a project.
Stay up to date with the latest thoughts on software engineering and architecture.