The Archive
Exploring the intersection of architectural design, creative coding, and digital experiences.

Understanding the HTTP QUERY Method: A New Way to Query APIs
The HTTP QUERY method provides a standardized way to send complex query requests without the limitations of GET URLs or the semantic confusion of POST. Here's everything you need to know.

How to Build an MCP Server in Node.js and TypeScript (Step-by-Step)
A beginner-friendly, step-by-step guide to building your first Model Context Protocol (MCP) server using Node.js and TypeScript — with working code you can run in minutes.

Optimizing RAG Latency with Vector Indexing
Moving an LLM from prototype to enterprise deployment? The biggest bottleneck isn't the model—it's vector database latency. Discover how to conquer the "Curse of Dimensionality" and master indexing strategies like HNSW and IVF to achieve sub-100ms RAG retrieval at scale.

Optimizing PostgreSQL Query Performance: A Practical Guide to Analyzing Execution Plans and Identifying Hidden Bottlenecks
Is a sluggish query dragging down your application? Don't just guess at indexes. Learn how to dissect PostgreSQL execution plans using EXPLAIN ANALYZE, spot hidden bottlenecks like sequential scans and bad joins, and transform crawl-paced queries into lightning-fast results.

🚀 How to Build a Chrome Extension with React and TypeScript (Manifest V3)
Learn how to build a powerful Chrome extension from scratch using React, TypeScript, and Vite. This guide covers Manifest V3 setup, UI development, and local testing for modern web developers.
Why I Chose Payload CMS Over Contentful for My Portfolio
After evaluating both Payload CMS and Contentful, I chose Payload for my portfolio due to its open-source nature, seamless Next.js integration, TypeScript support, and complete control over content and infrastructure. Here's a detailed comparison and the reasoning behind my decision.
MCP 2026-07-28: The Biggest MCP Update Yet
The MCP 2026-07-28 release is the most significant update to the Model Context Protocol yet, introducing a stateless core, extensions framework, tasks, MCP apps, stronger authorization, and a formal deprecation policy. Here is everything developers need to know about the future of AI interoperability.
Mastering System Design: Building Scalable and Reliable Applications
System design is the foundation of scalable software architecture. Explore key concepts such as scalability, reliability, load balancing, caching, databases, and distributed systems to understand how modern applications handle millions of users efficiently.
.png)
🧠 How async/await Works in JavaScript (Even Though It’s Single‑Threaded)
JavaScript is single-threaded, yet it handles asynchronous operations effortlessly using async/await, the event loop, and promises. Learn how async code works behind the scenes and why it doesnt block the execution of your applications.
.png)
🚀 Redis: The Lightning-Fast Database Powering Modern Applications
Redis is an ultra-fast in-memory database used for caching, session management, real-time analytics, and messaging systems. Discover how Redis helps modern applications achieve low latency, high performance, and exceptional scalability.