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 11–15 of 42 articles
Learning SQL After Using MongoDB I'm learning SQL databases after using MongoDB for a year. It's different but I'm seeing why SQL is still so popular. Read article Understanding the JavaScript Event Loop The event loop is how JavaScript handles async code. I'm finally understanding how it works under the hood. Read article Starting to Learn Docker I'm beginning to understand Docker and containerization. It's confusing at first but I'm seeing why it's useful. Read article Starting to Learn Testing I'm finally learning how to test my code. It feels slow at first, but I'm starting to see why testing matters. Read article Learning About Web Performance I'm starting to learn about web performance optimization. Fast websites aren't just nice they're essential. Read article