15 Mar 2026 · Updated 07 Apr 2026
Introducing the Blog
A quick welcome and what you can expect from this blog.
Welcome, and thanks for stopping by.
This blog is my place to think in public about building software that lasts: systems that stay understandable, code that stays maintainable, and architectures that still make sense months later when requirements have changed.
Most posts will focus on software architecture and day-to-day development:
- structuring projects and boundaries
- making trade-offs explicit
- balancing delivery speed with long-term quality
- practical patterns, not just theory
I will also write about AI where it actually helps engineering work, from idea validation and prototyping to developer workflows and quality checks.
And from time to time, I will maybe branch out into other technical topics I enjoy, including 3D printing and hardware-adjacent experiments.
I also plan to publish small tools here — things like JSON formatters, converters, or other utilities that come up during day-to-day development. They may eventually get their own dedicated section, but for now they live alongside the blog posts. You can spot them in the overview by their distinct color, or filter them directly using the tool tag.
And from time to time, I will maybe branch out into other technical topics I enjoy, including 3D printing and hardware-adjacent experiments.