Deepak Kumar·Sep 27Load-Testing a URL ShortenerPart 2 of two. Part 1 is the design. This part is the measurement.
Deepak Kumar·Sep 27Building a URL Shortener: Six Design Decisions and the Alternatives I RejectedPart 1 of two. This part is the design. Part 2 is the load test.
Deepak Kumar·Sep 5Testing WP-CLI Commands with PHPUnit and BehatA practical, run-tested guide to unit testing WP-CLI commands with PHPUnit and Behat.
Deepak Kumar·Aug 21I Built a Twitter-Style Feed to Find Out What Fan-Out Actually CostsPart 2 of two. Part 1 covers the architecture — push, pull, and why a hybrid is the only thing that scales. This part is the measurement.
Deepak Kumar·Aug 21Celebrities vs. The Rest of Us: Designing a Twitter-Style FeedTwo things happened on Twitter in the last second. Someone with eleven followers posted a photo of their lunch. Someone with sixty million…
Deepak Kumar·Jul 26Enterprise Gutenberg Blocks: A TypeScript-First Architecture for WordPress at Scale🏗️ Table of Contents
Deepak Kumar·Aug 2, 2025Software Architectural PatternsArchitectural patterns in software are high-level strategies that define the structure and organization of a system. They serve as…
Deepak Kumar·Nov 16, 2024Building a Caching Proxy Server in NodeA caching proxy server is a type of intermediary server that forwards client requests to the actual server while storing (or caching) the…
Deepak Kumar·Nov 2, 2024Building a CLI app in Node.jsCommand Line Interface (CLI) applications are essential tools for developers, providing a faster, more efficient way to execute tasks…A response icon1A response icon1