๐ Blog
Thoughts on frontend engineering, performance optimization, and web development
7 articles โข Latest insights
RAG Pipelines Explained: Building AI That Actually Knows Your Data
A practical guide to building RAG (Retrieval-Augmented Generation) pipelines. Covers embeddings, vector databases, chunking strategies, prompt engineering, and production patterns for building AI systems grounded in your own data.
๐ Feb 18, 2026Scaling Node.js: From Single Server to Handling Millions of Requests
A complete guide to scaling Node.js applications in production. Covers Node.js clustering, horizontal scaling, load balancing with Nginx, Redis caching, worker threads, and monitoring strategies with real-world examples.
๐ Feb 1, 2026Docker in Production: Lessons I Learned the Hard Way
Practical guide to running Docker in production. Covers image optimization, multi-stage builds, security hardening, health checks, logging, and orchestration patterns from real-world experience.
๐ Jan 10, 2026Why Your API Is Slow (And How to Fix It)
A practical guide to diagnosing and fixing slow APIs. Covers N+1 queries, missing indexes, payload bloat, connection pooling, and caching strategies with code examples in Node.js and SQL.
๐ Dec 15, 2025Building a Modern Search System: From Debouncing to Ranking and Real-Time Updates
A comprehensive guide to building production-grade search systems. Discover debouncing techniques, ranking algorithms, Elasticsearch fundamentals, and CDC patterns with code examples.
๐ Oct 25, 2025How Debouncing Makes Your Search Faster and Smoother
Master JavaScript debouncing technique to optimize real-time search performance. Complete guide with React examples and best practices for search optimization.
๐ Oct 25, 2025Hello: building an SEO-first portfolio
Why an SEO-first personal portfolio matters and the approach I'm taking.
๐ Oct 24, 2025
๐ Stay Updated
Get notified when new articles are published about JavaScript, React, and web performance.
