Writing
Notes on the stacks and problems I work with.
What N+1 Queries Are and How to Fix Them in Your Backend App
Learn how database N+1 queries quietly slow down your backend applications and how to fix them using eager loading. This beginner-friendly guide walks through the problem with real code examples.
How to Build a Searchable Dropdown with Debounce in React, Dockerized and Deployed on Render
Learn how to build a performant searchable dropdown with debounce in React, containerize it with Docker, and deploy it live on Render. Stop hammering your API on every keystroke and ship a production-ready component today.
How to Fix N+1 Queries in Laravel and Vue Apps
Learn what N+1 database queries are and how to fix them in your Laravel backend. Speed up your API responses with simple eager loading techniques.
What N+1 Queries Are and How to Fix Them in Your App
Learn how database N+1 query problems silently slow down your web app. Discover a simple code fix using eager loading to speed up your database queries.
What's New in Laravel, Vue.js, and Tailwind CSS for Everyday Coding
Discover the most practical recent updates in Laravel, Vue.js, and Tailwind CSS that change how you write code daily. Learn how to use these new features with clear before-and-after examples.
How to Build a Searchable Dropdown with Debounce in React, Dockerized and Deployed on Render
Learn how to build a performant searchable dropdown with debounce in React, containerize it with Docker, and deploy it for free using Render. This step-by-step guide covers everything from writing the code to continuous deployment.
Laravel Breeze vs Laravel Jetstream: Choosing the Right Auth Stack for Inertia and React
Stuck choosing between Breeze and Jetstream for your Laravel, Inertia, and React app? Here is a practical breakdown to help you pick the right auth scaffolding fast.
What's New in React, TypeScript, and Tailwind CSS
Discover the latest features in React, TypeScript, and Tailwind CSS that change how you write code every day. Learn how to use these updates with simple before and after examples.
What's New in Docker, Render, and CI/CD: Practical Updates for Developers
Discover the latest developer-focused updates in Docker, Render, and CI/CD pipelines. Learn how to use these new features with clear before and after examples.