Skip to content

Working with AI

I build with AI — and I build AI into what I ship.

Two threads. AI is my pair programmer and orchestrator — it helped me build a privacy-first journal app end to end and run a ten-round penetration test against it. And where it earns its place in a product, I build it in: opt-in, on-device by default, cloud only when a user explicitly chooses it. Either way the rule is the same — ship it, then verify it actually does what it claims.

Method

How I work with AI

Force multiplier

Building with AI

AI-assisted development is how I actually ship — here's the work that documents it.

Technical · 8 min

MoonLander Enhanced: Teaching an AI to Land on the Moon (and Other Things I Didn't Plan to Build)

A browser remake of the 1979 Atari Lunar Lander that turned into real orbital physics, historic Apollo missions, and an AI Theater where you watch a neural net learn to land in real time. Built with AI, for fun.

Read
Technical · 16 min

Pro-AI, Eyes Open: What It Actually Does to Us, and How to Use It Well

I use AI every day and I'm genuinely optimistic about it. This is the honest version — what the research really says about AI and our brains, the environment, and the quiet ways it flatters us — and how I use it so it sharpens my thinking instead of replacing it.

Read
Technical · 6 min

The Generalist's Edge: Doing IT Work in the Age of AI

I'm a generalist, not a specialist — and for the first time that feels like an advantage instead of an apology. How AI changed what one IT person can actually do in a day.

Read
Technical · 9 min

A Lazy Sunday: Rebuilding My Site with AI and Leaving Wix Behind

How I went from a templated Wix site to an owned, fast, markdown-native stack — thought to design to a live cutover — in about a day, with AI as the pair programmer and me making the calls.

Read
Technical · 25 min

How I Tried to Break My Own Encrypted Journaling App — Ten Times

An authorized, ten-round penetration test of MoodHaven Journal — 65+ targets, 41 confirmed-and-fixed vulnerabilities, and the bespoke tooling it took to prove the encryption actually holds.

Read
Technical · 18 min

Seven Months of Vibe Coding: How I Built a Privacy-First Journal App with an AI Pair Programmer

Building MoodHaven Journal from scratch as a non-developer — zero-knowledge encryption, a Wear OS companion, peer sync, and what it actually takes to learn while you ship.

Read

In the product

AI built into what I ship

Opt-in, on-device first, cloud only on explicit consent.

AI in the product

MoodHaven Journal

A consent-tiered dictation and reflection pipeline: local filler-word cleanup always on, optional on-device polish via Ollama, and OpenAI only with explicit BYOK consent. On-device sentiment detection, and Oura health context sent as qualitative descriptors only — raw biometrics never leave the device. Every AI feature is opt-in.

On-device firstOllamaBYOKwhisper.cpp
AI-driven mechanics

Moon Lander Enhanced

A browser-based game exploring game design and AI-driven mechanics, built with TypeScript and PixiJS.

TypeScriptPixiJSAI mechanics