Built
These run in my house every day. None of them is open to the public, so each write-up covers what it does, why it exists and what it is made of, with a diagram.
Games
Multiple new!
A daily guessing game for people who price companies, or want to. You see a real takeover described in a few lines and guess the multiple the buyer paid. Five tries, within 10% wins, and each miss unlocks a clue until the last one names the deal. Every answer cites the press release or filing it came from.
Plain HTML, CSS and JavaScript. Runs in the browser, no account.
The Demo Disc
A shop for people in their 40s who loved the games of the late 90s and early 2000s and no longer have time to play them. Sixty games sit on five shelves, priced in hours instead of money. Your wallet refills eight hours a month. You rent a demo, get a till receipt, and watch it join a shelf where everything is marked NEVER PLAYED.
Plain HTML, CSS and JavaScript. Runs in the browser, no account.
Pichenette
A marbles game from a French schoolyard, flicked with one finger. Glass marbles, chalk lines in a courtyard, bots that go for the shot, and a portrait mode for phones.
Plain HTML, CSS and JavaScript. Runs in the browser, no account.
Sports
xOdds
xOdds models every fixture in the top five European football leagues before kick-off and sets the model's probability against the best market price it captured. Each board row is a real price you can check. Every pick it publishes goes on a public track record with its price, its bookmaker and its result, so the model is graded in the open, losses included.
xPoints
xPoints projects Fantasy Premier League points for every player, every gameweek, rebuilt each morning from the season so far. Point it at your own FPL team and it suggests the starting eleven, the captain and the one transfer worth making, with a planner for the next five gameweeks. Settled gameweeks go on its own track record.
Watch
The fireplace, 10 hours new!
This fire burns in the cantou of my late father's house in the Lot, in south-west France. A cantou is the big walk-in fireplace of the old houses there, wide enough to sit beside the flames. Now it burns for ten hours in 4K, for sleeping, reading or working with something alive in the corner of the screen.
Stitched together with a little help from Claude. The sound is the weak part. A new take with a proper microphone is coming.