
I Built a Mini Git to Finally Understand How Version Control Works
Git stops feeling like magic once you build one. I wrote a small Git in Python that stores objects in Git’s real format, then checked it aga...

Git stops feeling like magic once you build one. I wrote a small Git in Python that stores objects in Git’s real format, then checked it aga...

MCP lets AI apps use your own code as a tool. Here's how to build a small Python MCP server that finds TODO comments in a project, test it w...

The way of the Jedi A few months ago I started making AI videos. I didn't plan that. I had never seen myself as an AI video creator. I just ...

I use LLMs every day without knowing how they work, so I built the smallest one I could: a tiny transformer that writes Shakespeare one char...

A step-by-step guide to building a Discord reminder bot with discord.py. You’ll create slash commands, store reminders in SQLite so they sur...

Frameworks hide what really travels between a browser and a server. So I built an HTTP server from scratch in Python. It reads raw requests,...

I used Redis for years without knowing what happens after I type SET. So I built a small clone in Python: it speaks the Redis wire protocol,...

Most asyncio tutorials start with syntax. This one starts with the problem. Once you see why your program spends most of its time waiting, c...

This is a build log for a 30-second product demo video, written entirely in React and rendered to an .mp4 you can drop on a landing page, po...