Writing
Technical articles, insights, and lessons learned from building software systems. I write about architecture decisions, engineering practices, and the challenges of delivering reliable software at scale.
Showing 1–5 of 42 articles
Reflections on AI in My Work What I learned integrating AI into development and how I’ll keep using it responsibly. Read article Learning SQL with AI Feedback A practical study loop to learn SQL using AI for hints, edge cases, and query reviews. Read article how to use AI to program A practical and realistic approach to integrating AI assistants into everyday development without losing technical judgment. Read article Using AI to Improve API Design Practical ways to leverage AI for contracts, error models, and documentation while keeping human judgment in charge. Read article Three Years of Learning: Where I Am Now Reflecting on three years of learning programming. What I've accomplished, what I'm working on, and what's next. Read article