Building leverage for engineering teams
I'm Alex—an architect who still ships code. I design systems but I also build the tools that make those systems work.
I focus on internal tools, Terraform modules, and developer platforms that create leverage. When you give engineers exceptional tools, they ship faster with more confidence.
This is where I share build logs, patterns, and opinions about platform engineering.
Latest Posts
View all → Building a Custom AI Code Reviewer for GitHub Enterprise with Bedrock and Go
How I built Archbot, a custom AI code reviewer for GitHub Enterprise using AWS Bedrock, Repomix, and Go. Includes the failed attempts, the two-phase architecture that solved context explosion, and production Go code samples.
You are a Senior Engineer, Mastering Software Architecture and Design (Part 2)
To excel as a Senior Engineer, stay up-to-date, and learn about software design and architecture, focus on books and practice!
You are a Senior Engineer, now what? (Part 1)
Explore the transition to seniority, emphasizing the importance of continuous learning and mastering both technical depth and breadth.
Kafka Retries: Implementing Consumer Retry with Go
Unlock the power of retries for your event-driven applications using Apache Kafka with a simple solution. Learn about the limitations of retries in Kafka and how to overcome them for successful processing of large streams of data in real-time