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 16–20 of 42 articles
Two Years of Learning to Code It's been two years since I started programming. Reflecting on how far I've come and what I'm learning about the journey. Read article Starting to Learn TypeScript I'm beginning to learn TypeScript and it's changing how I write JavaScript. The type system is confusing but I'm seeing the benefits. Read article Understanding JWTs More Deeply I've been using JWTs for authentication, but now I'm learning how they actually work and their security implications. Read article Finally Understanding CORS CORS errors frustrated me for months. Now I'm understanding what CORS is and how to handle it properly. Read article Understanding JavaScript's 'this' Keyword The 'this' keyword confused me for so long. I'm finally understanding how it works and why it behaves the way it does. Read article