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 22–28 of 32 articles
How I Teach JavaScript A decade of mentoring frontend engineers across enterprise projects taught me that teaching JavaScript well is less about covering topics and more about building intuition. Here is exactly how I do it — the sequence, the projects, the conversations, and the moments I watch for. Read article The Certificate Treadmill Ten years ago, nobody asked for certificates. Today, experienced developers are spending months watching beginner videos just to get past screening filters. Something has gone wrong — and we should talk about it honestly. Read article Prettier and ESLint On code that looks different every file, reviews that argue about semicolons, bugs that a linter would have caught in milliseconds, and the two tools that fix all of it. A practical guide with real configuration, from someone who learned the hard way. Read article NgRx: When to Use It, How to Use It What it actually solves, what it doesn't, how every piece fits together, the advanced patterns. Read article Observability Beyond Logging: Traces, Metrics, and Understanding Production A practical guide to implementing observability that actually helps you understand and debug production systems. Read article Architecting Large Frontend Applications Architecture is not a role you apply for. It is a way of thinking about software that develops gradually as you learn to ask different questions. This is how to develop that thinking — the prerequisites, the patterns, the mental shifts, and what the transition from developer to architect actually looks like. Read article Company Politics: The Skill Nobody Teaches and Everybody Pays For Company politics ruins good developers, kills good products, and dismantles good teams — often disguised as something reasonable. This is what it actually looks like, how it operates, what it costs, and how to survive it without becoming it. Read article