Build with AI

ClinicLive, a clinic app built with an AI pair programmer from the first prompt to a private on-premises assistant, every prompt shown and every mistake kept.

Start here

The series, in order

6 series, 59 parts in all, in the order we suggest reading them.

12 parts · ~97 min total · starts at Part 1

From Prompt to Pocket

The trilogy's third season: put a working app in a patient's pocket with .NET MAUI Blazor Hybrid — one set of Blazor screens for Android, Windows and the browser, real push notifications, haptics, geolocation, a QR scanner and offline support, built with AI across twelve parts. Every native feature is a capability interface; every screenshot is real; every dead end is kept in.
12 parts · ~89 min total · starts at Part 1

From Prompt to Private

Season four: the clinic gets its own AI, on its own server, because patient data cannot leave the building. Free open-weight models on Ollama, a 16 GB GPU (and an honest CPU-only minimum), knowledge in PostgreSQL with pgvector, a staff assistant and a patient assistant on the kiosk and the phone — built with AI across twelve parts, every number measured, every wrong answer kept in.
6 parts · ~38 min total · starts at Part 1

Claude Code for .NET Developers

Six hands-on parts that make Claude Code work the way a .NET repository works: a CLAUDE.md that earns its tokens, permissions for dotnet on Windows, hooks that format and test, a skill for EF Core migrations, a reviewer subagent, and a read-only MCP server in C#. Every file was used in real sessions on one sample solution, and each part reports what did not work as well as what did.
5 parts · ~45 min total · starts at Part 1

Blazor vs React vs Angular

One app, four clients, one measurement. The same todo application was built in Blazor WebAssembly, Blazor Server, React 19 and Angular 22 by headless Claude Code sessions from one spec, judged by one frozen suite of 61 tests, then measured the same way: bytes, startup, a 10,000-row list, memory, lines of code, accessibility, and how many turns the AI needed. Five parts: the method, the two Blazor builds, React, Angular, and the results with seven hypotheses settled one by one.

Also in this path

Standalone posts on the same ground, newest first. Each one stands on its own.