Topics: ai-assisted-development · tdd · workflow

Red, Green, Robot: How I Build Software with AI Agents Now

The interview-first, test-first workflow I used to build a full-stack car dealership inventory system with AI coding agents: how it works step by step, what it changed about my job as a developer, and the bugs it caught that I would have shipped.

15 min read

Topics: Python · Search · Inverted index

Building the Core of a Search Engine Step by Step [Stage 1]

This article guides you through building a modular NLP search pipeline by first designing a clean architecture with distinct layers for ingestion, normalization, and tokenization, then connecting them to assign document IDs, build an inverted index, and support basic keyword searches.

7 min read

Topics: Architecture · Microservices · Scaling

Monolith or Microservices? Choosing the Right Architecture for Scale

A simple yet deep breakdown of monolithic vs microservices architecture, why scaling changes everything, and how companies like Netflix turned system design into a competitive advantage.

6 min read