← Base camp
The Playground · IV · Play

Where the ROI stops and the fun starts.

Not everything has to make money. This is the room for the experiments, the half-built ideas, and the stuff I make purely because it would be cool if it existed. Touch things. Some of them do something.

Toy 01 · roll for a side quest
20
click the die to roll
Toy 02 · generate a campaign

Instant quest hook

A capital-V Villain, a frost giant tax collector, has opinions about your village's bookkeeping and honestly, they have a point.

1,000 possible hooks · screenshot the good ones · yes this is a preview of the real thing

Toy 03 · dad joke dispenser

Pull the lever. Regret is half the fun.

Toy 04 · one honest question

A question worth sitting with. Tap when you're ready.

Toy 05 · which world are you in?
Loading…

No AI in these three. Just hand-written tables and one honest question.

The main experiment

An AI that runs a whole TTRPG campaign.

I play two Pathfinder campaigns, alternating Tuesdays and Fridays, and somewhere in there I got stuck on a question: could an AI actually run a full campaign? Not spit out a random dungeon. Generate an entire adaptive world, with its own rule system, that reacts to the party as they play.

So I'm building it. The little hook generator above is a toy version of the idea. The real thing is a lot bigger, and a lot more impractical, and I love it.

01

Any world, generated

Pick a theme, dark fantasy, heist, cozy village mystery, and it builds the setting, the factions, and the stakes from scratch.

02

Its own rule system

An adaptive ruleset that scales the challenge to your party instead of making you memorize three hundred pages first.

03

It reacts to you

The world remembers what the party did last session and bends around it, so no two tables ever get the same story.

Status: in development, honestly

This one is not finished and I won't pretend it is. It's the most ambitious thing in the room. Want to hear when it's playable? Text me and I'll put you on the very short list.

The rest of the lab

What I actually build.

Past the toys: the real systems and products I've shipped or run every day. Some are live for anyone to use; some quietly run my whole operation behind the scenes.

Illustrated Tanner reading a glowing tome
The Central Brain

My whole memory, atomized and linked.

Not an app. A living, plain-text vault of everything I've learned and decided. Around 3,300 notes, one idea per file, cross-linked into a graph across frameworks, call logs, people, and decisions. Every transcript and half-formed idea gets captured, deduped, and wired in, so nothing I learn ever quietly disappears. I talk to it through Claude ("save this to my brain") and it updates itself. Plain Markdown, backed up three ways, no app lock-in.

Status: live · ~3,300 notes and growing

Illustrated psychic, self-knowledge
Throughline · live

A self-portrait, not a label.

A personal discovery assessment for the person who is capable, busy, and scattered. It walks five pillars of your life, shows you the single thread tying them together, and ends in a real 90-day focus plan. Most personality tests hand you a label. This one hands you a plan.

See Throughline →

Status: shipped · throughline.life

Illustrated Tanner pointing the way
ADHD Atlas · live

Read the science, not the paraphrase.

The gap between actual ADHD research and the pop-psych stuff flooding every feed was driving me up a wall. So I built a graph of peer-reviewed sources you can explore by topic, finding, or author. The real science, structured, minus the hot takes.

See ADHD Atlas →

Status: shipped · adhdatlas.xyz

Brand wikis

Living memory for the businesses.

Self-updating wikis for each of my brands. Raw call transcripts in, clean positioning, offers, and voice out. My AI writers read them before drafting anything, so the work stays true to what's actually going on.

Status: internal tool, daily use

The treasure hunt

Ten treasures, one Vault.

Hidden across this whole site: type "dad", tap the cartoon, pet a certain bear, walk all four worlds… find all ten and the Vault opens.

Status: 10 to find

Open channel

Got a weird idea?

The best projects start as "this is probably dumb, but..." I answer those in reverse order of how normal they are, so lead with the weird one.