Work
Tic Tac Toe
Live on both storesThe classic 3×3, done properly.
MobileExpo RouterReact NativeUniWindZustand



- Screens
- 8 mobile
- Wiki
- 17 pages
- Architecture
- How it fits together
- Checked by canon
- 7 modules · canon 6.7.0
- Privacy
- Policy
How it ships
As of 2026-10-31
The stages work on Tic Tac Toe goes through. I approve at the marked ones and can send them back. A dashed stage has not started. Tap a count to open it.
- Problemwhat hurts
4problems
- 2 open
- 1 solved
- 1 being solved
- Researchdiscoveries, findings
- Planthe approach
- Featurewhat gets built
1feature
- 1 building
- Bugwhat gets fixed
5bugs
- 3 fixed
- 2 open
- Designevery screen, in HTML
- Codethe build
- Reviewa merged pull request
- Releasea version
- Androidlive · 1.0.12
- iOSlive · 1.0.13
- Liveanyone can use it
- Marketingposts drafted
ProblemsThinkingBuildingShipping
- Versions cut
- 6
- iOS approved
- 4
- Store rejections
- 1+
- Decisions reverted
- 1
- Experiments discarded
- 2
- Features shelved
- 0
Turned down: my chat since 2 Oct 2026, read and sampled by hand. Approximate, and a minimum. Store rejections are a minimum too.
Where each surface is
- Android live · 1.0.12
- iOS live · 1.0.13
Next up
1 building
What it does
- Two players on one phone. Pass and tap. No accounts, no lobby, no second device to pair.
- A perfect opponent. Three AI levels. Hard runs minimax, so it draws or wins — it cannot be beaten.
- Running score. Kept across a session, so a best-of-seven actually resolves.