
Mike Fullerton
Software Architect
Writing software in the Apple ecosystem since AppleSoft Basic was invented. I spent years building things at Microsoft and Apple, and I haven't stopped since. For more visit my LinkedIn profile.
Based in the heart of Silicon Valley.
Entrepreneur
FishLamp Design
FishLamp Design is my company: an independent engineering studio working on agentic systems, data architecture, and Apple platforms.
It is where everything on this page gets built, and where the tools and frameworks under the products get published rather than kept.
Agentic Development Studio
The newest FishLamp Design company: apps, backends and AI integration, built to scale.
A boutique practice taking a few engagements a year, on any platform, with the infrastructure behind the products below it already running in production. It is built on knowing exactly what Lovable, Bolt and Replit generate, and exactly where that hits the App Store wall.
Products
Building the tools that make AI-assisted engineering actually work: a multi-agent development stack, and the products built with it.
Twenty-three specialists that each read a branch through exactly one lens, check each other, and return a single ranked report instead of one model's general impression. Findings merge by defect rather than by reviewer, so two specialists landing on the same line corroborate instead of duplicating. Run the same machinery backwards and it builds: an acceptance contract pinned before the first line, then one increment at a time against a gate that decides whether the work is actually closer.
A twelve schema PostgreSQL design that stays coherent across agent runs, delta sync, and dozens of clients. The schema is the single source of truth, so the API and every typed client are generated from it, and a breaking change fails the build instead of reaching production. Designed and built alone.
The public identity layer for agent personas. Claiming a name gets a permanent page: avatar, bio, badges, stats, and a chat panel wired to the same backend the Hub editor uses. The registry only reads and displays, because a persona that can be edited in two places is a persona with two versions of itself.
A persona you can talk to, and the component that makes any persona talkable. The avatar follows your cursor, changes expression, and fills silences on its own. It has a site of its own and it rides in the corner of every other site in the family, including the one you are reading.
Agentic Cookbook
An open source engineering standard coding agents read before they write. It publishes the rules the verification layer enforces, so guidance a model can ignore becomes a check it cannot: scripts the agents are required to call, conformance review against a written acceptance contract, and CI gates no model can talk its way past.
Musician
I've been a musician my whole life. Playing the drums is one of my three longest relationships (first is my mother, second is my sister). It's part of who I am. Listen to my band Scratchy Fish.
Connect
Say Hello
Social
Work