ryan@fitzpatrick:~$
~/site % cat ./hero.txt

Build. Research. Ship.

AI-assisted systems architecture

17 years of full stack systems architecture by Ryan Fitzpatrick.

Enterprise and consumer software. Client/server systems. Ongoing research into where AI-assisted development is genuinely useful in shipping work.

Notes from web, game, and distributed-systems work on where AI helps with the job and where it quietly gets in the way.

About these notes

AI-assisted software, written up after it shipped

Posts, experiments, and the occasional postmortem on how AI tooling changes software work. The throughline: when it earns its place in a real codebase and when it doesn't.

What is this site for?
Tracking what works and what doesn't when AI is part of the software production loop. Architecture calls, tooling experiments, and the awkward bits that don't fit a tidy blog tour.
Who is this site for?
Developers and engineering leads who want to know whether AI tooling holds up under real cost, speed, and reliability pressure, not just demo well.
How do I find something specific?
Topic chips at the top, search box inside the blog page. Both feed the same index.

Blog // Notes and Research

Writing

Posts on coding agents, software architecture, Three.js, and what AI tooling does (and doesn't) change about production systems.

05/10/2026 · AI Research

LLM Assisted Game Development Workflow

A practical first-person guide to using LLMs in game development, covering code, assets, prototyping, debugging, multiplayer, tools, and workflow management.

AI-assisted game development is no longer just autocomplete. This guide shows what LLMs can realistically add to a game dev workflow today, from design docs and gameplay code to assets, debugging, performance, and multi-agent workflows.

  • AI Game Development
  • LLM Workflows
  • Game Dev
  • Coding Agents
  • Three.js
  • Godot
  • Multiplayer
Read article

05/06/2026 · AI Research

Beyond Prompt-and-Pray

A practical baseline workflow for using LLMs and coding agents without losing control of the work: specs, examples, clarification, diff review, runtime QA, and earned commits.

Prompt-and-pray feels productive because the model moves fast. A better workflow keeps the human in charge of taste, context, review, and runtime behavior.

  • AI-assisted development
  • Coding Agents
  • LLM Workflows
  • Software Engineering
  • Code Review
  • Runtime QA
  • Prompt Engineering
Read article

04/17/2026 · AI Research

The LLM black hole and the changing value of software

A visual map of how software value changes as LLM capability expands outward from simple CRUD into finance apps, vertical SaaS, games, infrastructure, embedded systems, and expert software.

An interactive star map for tracking which software categories are becoming easier to produce with LLMs, and which still hold value through judgment, context, and expertise.

  • AI Research
  • LLM Harnesses
  • Software Moats
  • Three.js
Read article

Ryan Fitzpatrick // Get in Touch

Let's build something.

17 years of systems architecture. If you're working on something that needs to hold up, I'm interested in talking about it.