Learn to build real software, step by step.
coder000 is a friendly corner of the internet where you learn to code step by step — no jargon, no gatekeeping. From AI-assisted coding to databases, APIs and C#.
Start here
Hand-picked first reads — one from each corner of the site.
REST APIs Explained with a Pizza Shop
GET, POST, PUT, DELETE — REST is easier than it sounds. Order a pizza with us and you'll understand resources, methods and status codes for life.Git Basics: Commits, Branches, and Why You Need Them
Git is a time machine for your code. Learn the handful of commands you'll use every day — and the mental model that makes them finally click.Featured series
All posts →Build a real app with AI — every prompt shown, every mistake kept
Build a real app with AI, end to end: Blazor Server, PostgreSQL and SignalR, developed with Claude across fourteen parts — every prompt shown, every AI mistake kept and fixed, every dollar counted. The companion repo's commit messages ARE the prompts.
Begin with Part 1- Tools, models & honest expectations
- Set up Claude Code for .NET
- Conversation → spec
- Spec → PostgreSQL schema
- Scaffold: Blazor Server + EF Core
- CRUD with an AI pair — booking
- SignalR I — the live queue board
- SignalR II — chat & presence
- Testing AI-written code
- Debugging two real bugs
- The hardening pass
- Ship it — VPS, nginx, CI
- Agents, skills, MCP & saying no
- The retro — real costs, real lessons
Build real web apps with C# — no JavaScript required
A twelve-part, hands-on series that takes you from your very first Blazor app to intermediate skills — components, binding, forms, routing, services, lifecycle and render modes — while building a small clinic app inspired by our system design series. Fully up to date for .NET 10.
Begin with Part 1What we write about
Pick a lane — every topic is written for curious beginners.