
Building Performant web apps with Next.js 15
Discover strategies to optimize your Next.js applications for maximum speed and Core Web Vitals scores. Learn about Image optimization, Server Components, and advanced caching strategies.

Discover strategies to optimize your Next.js applications for maximum speed and Core Web Vitals scores. Learn about Image optimization, Server Components, and advanced caching strategies.

A deep dive into the architecture of React Server Components. Learn the difference between Server and Client components, how to manage the boundary, and why this changes web development forever.

A comprehensive guide to writing maintainable, readable, and scalable JavaScript. We cover naming conventions, function purity, SOLID principles, and the art of refactoring.

A comprehensive guide to using Tailwind CSS effectively. Learn about custom configurations, the @apply directive, dark mode implementation, and advanced architectural patterns for scalable CSS.

A personal reflection on a decade of coding. From struggling with pointers in C++ to building large scale distributed systems. Here are the lessons I learned the hard way.

Introduction to my new blog features and what to expect in future posts.