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:
- Exploring Your Backstage Catalog Without Backstage: Instant visibility into your software catalog from the terminal.
- Seeing Your Codebase as a City: Why we need better ways to understand code at scale – and how 3D visualization can help.
- Code Knowledge Graphs: How to structure knowledge for the next generation of AI tools.
- Vibe Coding: Understanding the shift in development flow with GenAI.
Stay up to date with the latest thoughts on software engineering and architecture.