Blog
Thoughts on software engineering, infrastructure, and the future of technology.
Recent Posts
Latest thoughts and experiments from my software engineering journey.
When Simple Pipelines Break Down: CI/CD at Scale
Exploring some of the unique challenges that arise when scaling CI/CD pipelines — keeping mainline green, managing resources, and maintaining developer flow at high velocity.
Proprietary EDA Software is Dead, Long Live Proprietary EDA Software!
A look at how the semiconductor industry arrived at hyper-specialized proprietary tooling, and why the AI era may finally be changing that.
The Elusive Infrastructure Metrics
Exploring the diverse ways of quantifying infrastructure improvements and the complex relationship between management needs and developer experience.
Taxonomize Your Infrastructure
A systematic approach to thinking about infrastructure categorization for better design, maintainability, and longevity.