← The Chronicle

Dev Log

How Inselnova gets built. The code, the design, and the things that went wrong.

29 posts

Release v0.100.0 10 July 2026
Claim an ocean, and whoever lives there decides. Alliance Council votes, new tavern games, a plunder rebalance, and your realm's Identity

Claim an ocean, and whoever lives there decides. Alliance Council votes, new tavern games, a plunder rebalance, and your realm's Identity

Claim a stretch of open ocean and let its residents vote it yours, raise motions in the new Alliance Council, and feel a rebalanced plunder game.

How to use AI coding skills: less typing, fewer bugs, repeatable results
The Build 6 July 2026 7 min read

How to use AI coding skills: less typing, fewer bugs, repeatable results

How to write and chain AI coding skills so a coding agent works your way: less typing, fewer bugs, and repeatable results instead of guesswork.

From daily releases to weekly
The Build 4 July 2026 17 min read

From daily releases to weekly

How a project shifts from feature factory to steady, tested releases once real users arrive, shown in a browser strategy game with real numbers.

Release v0.99.0 3 July 2026
Call for Aid. Raise the alarm, garrison your allies, climb six alliance ranks

Call for Aid. Raise the alarm, garrison your allies, climb six alliance ranks

Raise a Call for Aid and your alliance sails to defend you. Alliances now climb six ranks, and the new Tavern deals games of nerve.

I stopped building dashboards and started asking my database questions. SaaS is about to do the same.
The Build 27 June 2026 12 min read

I stopped building dashboards and started asking my database questions. SaaS is about to do the same.

I ask AI to investigate my game's database instead of building dashboards. It changed how I think the end of SaaS plays out.

Release v0.98.0 27 June 2026
War at sea. Raise a patrol to guard your waters, blockade enemy convoys, spot raiders from your Watch Tower

War at sea. Raise a patrol to guard your waters, blockade enemy convoys, spot raiders from your Watch Tower

Three new ways to fight at sea: raise a patrol to guard your waters, blockade enemy convoys, and read raiders off your Watch Tower.

Get people in, read the data, change one thing, repeat. The loop behind five onboarding rebuilds.
The Growth 25 June 2026 7 min read

Get people in, read the data, change one thing, repeat. The loop behind five onboarding rebuilds.

I'd never built a game, so I started with a loop, not a plan. Five onboarding rebuilds, each one a data-driven experiment rather than a step on a roadmap.

Release v0.96.0 22 June 2026
Rob an enemy harbour by stealth, and your alliance levels up. Slip in for their stores, take on shared quests, earn alliance XP

Rob an enemy harbour by stealth, and your alliance levels up. Slip in for their stores, take on shared quests, earn alliance XP

A new stealth Plunder raid that slips into enemy harbours, plus alliances that earn XP from quests, raids, and just showing up.

My best players don't fade out, they vanish. Three months of data from my browser strategy game.
The Growth 20 June 2026 18 min read

My best players don't fade out, they vanish. Three months of data from my browser strategy game.

Three months of live data on the players who quit my browser strategy game mid-game. The most invested ones don't fade out, they stop all at once.

Codex writes better code than Claude Code. I moved everything back to Claude Code anyway.
The Build 18 June 2026 11 min read

Codex writes better code than Claude Code. I moved everything back to Claude Code anyway.

Codex writes better code, but after months running both I moved everything back to Claude Code. The difference is iteration size, not quality.

Release v0.95.0 18 June 2026
Your harbour now sets your fleet's limit. Count your berths, plunder for double score, prise open a sealed sea-crate

Your harbour now sets your fleet's limit. Count your berths, plunder for double score, prise open a sealed sea-crate

Your harbour now caps how many ships an island can hold, plundering counts double, and Tideline Finds wash ashore as a sealed sea-crate.

I can't tell if my browser strategy game is finished. I don't have enough players to know.
The Growth 16 June 2026 8 min read

I can't tell if my browser strategy game is finished. I don't have enough players to know.

Why I've been shipping features into my multiplayer browser strategy game out of fear, what my retention numbers do and don't tell me, and why the game doesn't know what it is yet.

Browser games are easy to build now. The hard part is deciding what they should be.
The Growth 12 June 2026 5 min read

Browser games are easy to build now. The hard part is deciding what they should be.

There's talk of an indie golden age. The barrier to making an old-school browser strategy game has fallen away, so they're everywhere. That was never the hard part. The hard part is deciding what to build.

I run an AI loop workflow to fix my own bugs. I won't run one to build features yet.
The Build 10 June 2026 8 min read

I run an AI loop workflow to fix my own bugs. I won't run one to build features yet.

My AI loop workflow finds, fixes, and proves bugs in my own systems. Here's how it works, what it needs to be safe, and the work I won't hand it.

Old-school browser games are coming back. They're not clones, it's a genre.
The Growth 9 June 2026 4 min read

Old-school browser games are coming back. They're not clones, it's a genre.

A wave of new browser games look like the old ones, and people call them clones. It's a genre, the same way Minecraft clones became survival-crafting.

Release v0.93 9 June 2026
Empty granaries now starve the garrison, blessings sail with the fleet, every leaderboard climb hits the ticker

Empty granaries now starve the garrison, blessings sail with the fleet, every leaderboard climb hits the ticker

Let an island's food stores hit empty and the garrison starts to die, Colony rank and up, and blessings now count when the fleet lands.

I cloned a game-marketing expert into an AI skill. The trick was priming, not prompting.
The Build 6 June 2026 6 min read

I cloned a game-marketing expert into an AI skill. The trick was priming, not prompting.

I built an AI marketing mentor by priming three chatbots and letting Claude Code distil the output into a reusable skill. The trick is priming.

Release v0.92 5 June 2026
King of the Tide, and goods that buy speed. Hold an island that drowns your garrison, spend goods to rush any build or training, ship lumen without losing it

King of the Tide, and goods that buy speed. Hold an island that drowns your garrison, spend goods to rush any build or training, ship lumen without losing it

A new alliance event where the island sinks and drowns your troops, goods that rush any job, and a safe way to ship lumen.

I built a king-of-the-hill event for my browser game. Two players locked it down in half an hour.
The Game 4 June 2026 5 min read

I built a king-of-the-hill event for my browser game. Two players locked it down in half an hour.

My king-of-the-hill event for a browser strategy game broke twice. One alliance walled off the islands in thirty minutes. What failed, and the fix.

I sped my strategy game up to respect players' time. It backfired.
The Growth 2 June 2026 5 min read

I sped my strategy game up to respect players' time. It backfired.

I sped up my browser strategy game to ask less of players. The survey said I'd done the opposite. Faster meant more check-ins, not fewer.

Release v0.91 2 June 2026
Inselnova now speaks German — and Korvath, the war god, is here

Inselnova now speaks German — and Korvath, the war god, is here

Inselnova now plays in German, and a new war god, Korvath, opens up the first time you raze an enemy island.

I built a strategy game you can fight your coworkers in, a few minutes a day
The Growth 31 May 2026 4 min read

I built a strategy game you can fight your coworkers in, a few minutes a day

Most strategy games want your whole evening. Inselnova wants about five minutes, twice a day, in your browser. The fun part is getting a few coworkers in, so there's a quiet war running under the workday.

Release v0.90 31 May 2026
Fleet templates. Save a loadout, reload it in one tap, let combat auto-pick the escort

Fleet templates. Save a loadout, reload it in one tap, let combat auto-pick the escort

Save a send as a reusable fleet template and reload it to pre-fill the dispatch in a tap, plus a rebuilt Realm overview.

Release v0.88 27 May 2026

Governor's Morning Report. See what your realm did overnight, take what Brann finds on the shore, keep a Days of Rule streak going

A once-a-day Morning Report opens after time away, with overnight tallies, what Brann found on the shore, and a Days of Rule streak.

Release v0.86 26 May 2026

Wealth statues. Pick a monument, drip coin into it, climb the Wealthiest leaderboard

Raise a wealth statue at Main House 15, feed it coin to climb Bronze, Silver, and Gold, and rise up the new Wealthiest leaderboard.

The strategy game that never resets: how the Black Tide cleans up after players who quit
The Game 23 May 2026 4 min read

The strategy game that never resets: how the Black Tide cleans up after players who quit

Most persistent strategy games eventually wipe the world and start over. Inselnova never does. An NPC faction called the Black Tide takes over abandoned islands and attacks their neighbours, so the world cleans itself up instead of resetting.

Release v0.85 23 May 2026

Balance changes, flotsam salvage, fleet card redesign, Community tab

Sinking ships leave salvageable flotsam, a new Community tab, redesigned fleet cards, and a batch of economy balance changes.

Release v0.84 22 May 2026

Event improvements, live ledger and more

Hold contests get a live Ledger showing every attack, settlement, and capture as it happens, plus a new Events tab and Nyssa's Trade Wind rite.

Release v0.83 21 May 2026

The Black Tide is hoarding your lumen. Watch the hoard from your tower, raid them back, bring home a Blackened Idol

The Black Tide now raids your lumen and stashes it on its own islands. Watch the hoard from your tower, raid it back, and bring home a Blackened Idol.

Release v0.82 20 May 2026

Shutter your realm while you are away, and run your alliance from a shared war room

Close every island for up to 21 days so no one can raid you while you're gone, and run your alliance from a shared Operations war room.

Building an AI harness around your app. Releases got slower. Hotfixes nearly stopped.
The Build 18 May 2026 7 min read

Building an AI harness around your app. Releases got slower. Hotfixes nearly stopped.

Inselnova is my first game, built solo with AI, three months live with real players. The AI is fast, and just as fast at shipping a mistake. The real work was the harness: a set of skills and gates every change has to pass before it reaches live.

Release v0.81 18 May 2026

Alliance Hold contests are live: take a contested island, hold it, bank the hours, your alliance wins

Alliances fight over contested islands, you can bless allies and your other islands, a lost realm gets a comeback start, and a new pirate hunt lands.

Release v0.80 15 May 2026

Workshops are live: pick a trade, buy the blueprint, and start crafting

Workshops let your island pick a trade and craft its own goods, and seizing a Forsaken island now costs the same Expansion Stress as empty land.

The first five minutes of my game, rebuilt five times
The Growth 12 May 2026 6 min read

The first five minutes of my game, rebuilt five times

The early game is the gate to everything else, and too many new players weren't getting through it. Here's what five rebuilds of the first session in my browser strategy game taught me about where people stall and what actually keeps them.

I copied Inselkampf to start. Here's what I've added since.
The Game 5 May 2026 8 min read

I copied Inselkampf to start. Here's what I've added since.

Inselnova started as a copy of Inselkampf and has gone its own direction. A handful of additions came in: a bazaar, coins, council affairs, the Black Tide, a church with gods and a new resource called lumen, and a guildhall. Each one came from a real problem in the early or mid game. Here's the story behind each, and the rules that have crystallised along the way.

The audience came back 20 years older. The chaos is different now.
The Game 28 April 2026 6 min read

The audience came back 20 years older. The chaos is different now.

I built Inselnova because I wanted to build something. The audience that showed up is mostly returning Inselkampf players in their 40s. The early game feels slower for them than the original ever did. Here's what's pushing the next features in a different direction.

The player who asked to rename their island solved my virality problem
The Game 17 April 2026 5 min read

The player who asked to rename their island solved my virality problem

I had three ideas for getting players to invite friends. All three were wrong. A player's throwaway question gave me the right one — and it applies to alliance flags too.

How I Ship a Browser Strategy Game With Slash Commands and 12 Scripts
The Build 12 April 2026 13 min read

How I Ship a Browser Strategy Game With Slash Commands and 12 Scripts

I replaced Trello with a custom tracker wired into my game's production database. Players report bugs from inside the game. AI skills in my editor wrap deterministic Node scripts for branching, committing, and deploying. If CI fails, the AI fixes it and retries. Here's how the whole release cycle connects.

What 150,000 Lines of AI-Generated TypeScript Actually Looks Like
The Build 4 April 2026 6 min read

What 150,000 Lines of AI-Generated TypeScript Actually Looks Like

Inselnova has 179,101 lines of TypeScript across 1,015 files and 1,272 commits. I didn't write most of it. Here's what that actually means, why it works at scale, and what the senior dev who quit at 150K lines got wrong.

How I Built a Dev Log Pipeline with AI in One Sitting
The Build 3 April 2026 7 min read

How I Built a Dev Log Pipeline with AI in One Sitting

Sat down in Claude Cowork, dumped six weeks of raw notes about building a browser strategy game, and came out with 5 blog posts, a tone system, SEO integration, cover image generation, and a reusable skill. Here's how the pipeline works.

Blind Coding: My AI Workflow for Building a Game from My Phone
The Build 1 April 2026 7 min read

Blind Coding: My AI Workflow for Building a Game from My Phone

Built Inselnova's core gameplay loop on a road trip using Claude Code on mobile. Tests first, skill files for context, AGENTS.md as a living spec, plan mode to prevent scope creep. Three weeks in, one bad release.

Release 30 March 2026

Alliance banners, a watchtower command board, fleet logistics redrawn, and the first sign of the Black Tide

Alliance leaders can fly custom banners, a watchtower shows all your islands on one board, fleet logistics are redrawn, and the Black Tide appears.

Why Every Feature in Inselnova Connects to Something Else
The Game 28 March 2026 5 min read

Why Every Feature in Inselnova Connects to Something Else

Rebuilt a 25-year-old strategy game with a simple rule: nothing gets added unless it connects to something else. The gameplay loop that emerged extended the first session from 2-3 minutes to 10-20 minutes.

From 0 to 8 Daily Players: Finding Early Adopters for a Niche Browser Game
The Growth 25 March 2026 6 min read

From 0 to 8 Daily Players: Finding Early Adopters for a Niche Browser Game

Found 8 daily active players by messaging old Inselkampf fans on Reddit directly, then refined onboarding with achievements and psychology tricks. 330 site visitors, 41 signups, 8 completing the first achievement set.

I replaced Google Analytics, Sentry, and Intercom with AI in a few hours
The Build 21 March 2026 6 min read

I replaced Google Analytics, Sentry, and Intercom with AI in a few hours

Built custom analytics, error tracking, and re-engagement tools instead of paying for SaaS. Total monthly cost under $20. Each one took a few hours with AI. Here's how and whether you should try it.

I built a multiplayer browser strategy game in two weeks
The Build 14 March 2026 7 min read

I built a multiplayer browser strategy game in two weeks

30 years coding, built a multiplayer island strategy game in two weeks using Claude Code, Codex, and ChatGPT. Started blind on my phone during a road trip. Sharing the workflow, the mistakes, and what I'd do differently.

Release 12 March 2026

A welcome at the gate, in-place market trades, recovery by post, and twenty new affairs

New governors get a welcome on arrival, the market confirms trades in place, you can recover lost access by post, and twenty new affairs landed.

Release 8 March 2026

Happy islands fight harder. See your real odds before you commit a fleet

Low happiness now weakens attack, fleet speed, spying, and colony odds, and you see your real odds before you launch a fleet or a charter.

Release 23 February 2026

Your queues at the desk. See build progress, live timers, and what finished while you were away

Build and training progress, live queue timers, and finished actions now show right at the main desk, with no opening the stores ledger.