UPDATES
Devlog & progress
Daily one-line notes on what’s shipping across DHSeaDev — extensions, idle games, and legal-tech tooling. Newest first.
← BACK TO HOME-
Claude Opus 5.5 vs Opus 5, Fable 5.1 and Sonnet 5
Claude Opus 5.5 in plain words: what changed from Opus 5, how it compares to Fable 5.1 and Sonnet 5, what it costs, and what is still unknown…
-
A ServeManager side panel that never writes on its own
Serve Companion is a free Chrome side panel for ServeManager. Why every write stops at a review step, how it reads only what it needs, and three things…
-
Groq retired the model and my health check still said ok
Ask AI, the live chat on dhseadev.online, stopped answering after Groq retired its model, while the health check kept saying ok. What broke, the fix, and what to…
-
How the arcade works: one row, no exemptions
How the DHSeaDev arcade adds a game: one folder, one row, and checks with no exemptions. What they caught when Mosslight arrived, and what they still miss.
-
Mosslight: an idle game where the healer cannot attack
Mosslight: a free browser idle game about a healer who cannot attack. Six songs, twelve friends, 24 roads, offline progress. Free on itch.io, no account.
-
Where Claude tokens go: MCP, plugins, skills and the cache
How MCP servers, plugins, skills and prompt caching change Claude token use, checked against Claude’s own docs, and why tokens still miss human effort.
-
One build, three windows: Creature Camp is on itch.io
Creature Camp is now on itch.io, free. The whole game is one HTML file of about 240 KB that never contacts a server — the same build that…
-
How I merged 89 Claude skills into 38 without losing a rule
I merged 89 Claude skills into 38 without deleting a rule. What the post-install review found, how the system grades, and what is still not done.
-
Drawing 25 creatures in code, with no image files
Creature Camp is a Chrome side-panel game whose art is a program rather than a folder of pictures. Twenty-five species, ten hats, five scenes and every expression are…
-
The suite that passed with the arrows unplugged
Creature Camp went from 1.1 to 1.2 over two long sessions: an animation for every playground tool, snacks you win in games instead of conjuring, hats, keepsakes, five…
-
Prism Maker: five of six loops never closed
An affirmation card generator that runs in your browser. Five of six scenes never closed their MP4 loop; here is the measurement that found it and the fix.
-
Build for the OS you do not own: a second pass on my Mac post
A follow-up to my DEV article about finally getting a Mac: what it got right, where browser extensions are less OS-agnostic than I claimed, why versions matter as…
-
Are tokens the new unit of effort?
A Token Guard devlog: what version 0.3.0 fixed, how Claude counts, caches and prices tokens, and why a token count is a receipt rather than a measure of…
-
Why accessibility tools should not have a paywall
Plainsight and CaptureTools cost nothing and ask for no account. Why reading and everyday browser tools should be free, what competitors charge as of September 15, 2026, and…
-
The Token Count Was Never the Metric
Token Efficient Builders is a local-first Chrome extension that tracks Claude and OpenAI token spend, estimates cost against your own API key, logs Cursor usage by hand, and…
-
Prismwar is live on the Chrome Web Store
Prismwar is a free six-color trading card game with a computer rival, now on the Chrome Web Store. No account, no purchases, and no network requests at all.
-
One canvas, eight scenes, and no libraries
The dhseadev.online homepage is now one scroll-driven canvas: a prism splitting into eight scenes, a ship escaping a black hole, and no libraries.
-
Thirteen questions, answered by hand
CoderLegion interviewed me for their Developer Stories series. I ran the questions through an AI first, deleted all of it, and typed the answers myself.
-
Free browser games and Chrome extensions you can play right now, no download
Every one of these runs straight in your browser or as a free Chrome extension — no download, no account, no ads. Most work fully offline once loaded.…
-
A round trip cannot test its own driver
Prismwar 0.5.0 adds replays to a deterministic rules engine. Twenty-four of twenty-four round-tripped in the harness and zero of twelve reproduced in a real match.
-
Cross-posting a Chrome extension: five front doors, one home
Dota Companion lives on dev.to, CoderLegion, itch.io, Reddit and the Chrome Web Store. An audit of where each door leads, why one canonical points the wrong way, and…
-
The seventh moment of silence
On the 25th anniversary there will be seven moments of silence, not six. The seventh is for the people who died later, of the dust.
-
After 7.41e, a 50% win rate tells you nothing
Dota 2 patch 7.41e rebalanced the hero pool and squished Immortal MMR. A global win rate is measuring a hero that no longer exists. Dota Companion 1.9.0 measures…
-
The memory file was the bug
A stale row in an agent’s memory cost a 966 KB zip built twice. What memory decay does to a codebase.
-
Annoying Dino 2.0 is live
Annoying Dino 2.0.0 reached the Chrome Web Store on August 30, 2026: a new motion system, five species, reworked eggs and pterodactyls, volcanoes and meteors, and the same…