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 6–10 of 42 articles
Exploring GraphQL as an Alternative to REST I'm learning GraphQL and seeing how it's different from REST APIs. It's a different way of thinking about data fetching. Read article Exploring WebSockets for Real-Time Features I'm learning WebSockets to build real-time features. It's different from REST APIs but powerful for live updates. Read article Learning Redux for State Management I'm learning Redux to manage state in larger React apps. It's complex but I'm starting to see when and why to use it. Read article Trying Tailwind CSS I'm experimenting with Tailwind CSS and it's changing how I think about styling. Utility-first CSS is weird but interesting. Read article Exploring Next.js After React I'm learning Next.js and discovering features like server-side rendering and file-based routing. It's React, but with superpowers. Read article