Foony Blog
Game updates, strategy guides, and news from the Foony team.

How to Migrate Off Firestore to Postgres in 2 Days
How I moved Foony off Firestore to Postgres with Change Data Capture, cutting Firebase costs from $550 to $40 a month.

How I Implemented SSG in 2 Days
How I built static site generation for Foony in 2 days, working around React Suspense and hydrating into an existing SPA.

How I Made Foony Work Behind Proxies
How I fixed Three.js shaders that proxies broke by rewriting strings and cut Foony to one domain for croxyproxy and proxyorb.

How I Solved Cascading Hash Changes with Import Maps
How I built a Vite plugin that uses import maps to stop one dependency change from re-hashing every built file.

How I Implemented i18n to 20 Languages in 3 Days
How I translated Foony to 20 languages in just 3 days using a custom 3KB library and a swarm of AI agents.

Mastering 8-Ball Pool: A Complete Guide to Rules and Gameplay
How to play 8-ball pool: the break, calling your pocket, fouls, ball-in-hand, and the strategy that wins racks.

How to Play 9-Ball Pool: A Beginner-Friendly Guide to the Rules
How to play 9-ball pool: the diamond rack, the break, the push out, fouls, ball-in-hand, and the shot order.

How to Play Checkers: A Beginner's Guide to Mastering Strategy and Fun
How to play checkers: board setup, moves and jumps, the forced jump rule, king promotion, and the openings that win games.

The Best Connect 4 Strategy To Help You Win
Six Connect 4 strategies that win: the number seven trap, the middle column, double threats, and blocking your opponent.

How to Win at Multiplayer Online Chess
Chess tips for beginners: control the center, castle early, trade pieces carefully, and play a stronger endgame.

How to Win at 4 in a Row Every Time
4 in a row rules plus the strategies that win: the middle columns, the corners, double traps, and blocking early.

Hello World
Because it's a demo. Just testing out markdown on Foony.