Blog
Articles on software architecture, engineering practices, and technology — originally published on Medium.
- The Challenges of Evolving Your Service: Api Versioning
- Stop Chasing Updates: Building a Sustainable AI Coding Workflow
- Managing Trade-offs and Continuous Improvements: DynamoDB multi-attribute Keys
- Up your AI Development Game with Spec-Driven Development
- Software Estimations and Agile — Friends or Foes?
- EventCatalog — Exploring The Advanced Capabilities
- EventCatalog — The Missing Piece to Your Event-Driven Application
- Abstractions Done Right: Discussing When It Is Worth Or Not
- Can Code Duplication Be a Good Thing?
- Beating Tech FOMO: A Structured Approach to Staying Current in the AI Era
- DynamoDB Decoded: When It Shines and When to Look Elsewhere
- We Have to Move Fast…But Where are We Going Again?
- Navigating the Current AI Landscape as a Developer — Coding is Dead! Long Live Coding!
- Finding Balance in Software Development — The Importance of Context
- Step Functions in 2025: Simplify Your Development With JSONata