Writing

Blog

Notes on web design, development and building for the web - from the two people who do the work.

baldurs-gate-3game-developmentgaming

The Engine Larian Is Already Throwing Away

Hasbro owns Baldur's Gate, has a billion dollars for games like it, and cannot find anyone to build the sequel. Larian said no. The man who wrote Baldur's Gate 2 said no. The thing everyone now wants to license is the one its owner has already outgrown

Jul 31, 2026 · Robert Bojor

ai-developmentdeveloper-toolsmcp

The Protocol Stopped Remembering You

MCP shipped its 2026-07-28 spec and deleted the handshake, the session, and the server's ability to call back into your model. The operational case for it is good. The bill lands on everyone who now has to hold the state themselves

Jul 29, 2026 · Robert Bojor

automationdevopsdocker

The Vulnerability Was the Easy Part

Traefik published a response-poisoning advisory this morning and my proxy was on an affected build. Patching it took ninety seconds. Everything that broke afterwards was something I added to make sure it never happened again.

Jul 27, 2026 · Robert Bojor

eve-onlinegame-designgaming

They metered the road and locked the gate

CCP wants EVE Online's map to feel big again, so it is putting a battery on the jump bridges that shrank it. The battery is the good idea. The access list quietly buried underneath it will do the opposite of what it was built for.

Jul 24, 2026 · Robert Bojor

ai-developmentdeveloper-productivityengineering

The Most Careful Number in the Room

Microsoft measured what AI coding agents do to output and got a real number: 24% more merged pull requests, with a confidence interval and a placebo test. Then it made a decision about those exact tools that the number played no part in

Jul 22, 2026 · Robert Bojor

devopsdockernginx

Nothing Broke, and That Was the Problem

A deny rule in my .dockerignore was matching almost nothing, and quietly shipped my internal sales notes to a public subdomain. The same pattern means the opposite thing in .gitignore, and nothing anywhere warned me.

Jul 20, 2026 · Robert Bojor

aicode-reviewdeveloper-workflow

The Work Moved Up a Floor: Ten Months of Coding With AI

AI did not replace the developer. It moved the job up a level, from writing every line to reviewing the code and steering an agent toward a plan. What that shift actually feels like from the inside.

Jul 18, 2026 · Robert Bojor

diablo-4game-designgaming

Nobody Could Tell the Bug From the Decision

Diablo 4 players spent two weeks arguing about whether Season 14's loot design was bad. Underneath the argument sat a real bug. From the outside, those two things look identical, and that is the whole problem.

Jul 17, 2026 · Robert Bojor

aicareersfreelancing

AI Came for the Rate, Not the Job

Clients now ask 'can't AI do this?' and they are not wrong. Here is what AI actually repriced, and the part of the work it can never own.

Jul 15, 2026 · Robert Bojor

← NewerPage 1 of 2