richfish

Posts in Code

GitHub Copilot is moving to usage-based billing

May 01, 2026 · AI Code

Starting June 1st GitHub will switch from the current request based billing to usage based billing.

Meanwhile Anthropic has doubled it's estimate of the daily cost per developer for Claude tokens from $6 to $13.

I've been using Claude via Copilot and OpenCode for the last couple of months and rarely exceeded my monthly included requests with my biggest month costing me around $15.

Anthropic's latest estimate equates to $150-$250 per month per developer. It remains to be seen how this move will affect GiHub's pricing but it's safe to assume it's going to go up quite a bit from the current model.

An Atmospheric Website

April 24, 2026 · Code

My website is now a view over a repo I control on the open network, and the blog is just one of the things that view can show.

Very cool. I've just integrated my blog with Bluesky but I'm using my own database as the source of truth and synchronising everywhere else. Using atproto as the decentralised store of data is really interesting.

Building a Web Page That Edits Itself

April 17, 2026 · Code

The original vision for the world wide web was a read/write medium. A few years ago I thought, “what if an HTML file could update itself?”

A very cool and superbly executed experiment. Call it nostalgia, or mindfulness, but hand crafted HTML is very enjoyable.

Say NO to Javascript

March 25, 2026 · Code Projects

But only if you want to...

I'm working on a new project and just re-architected things so that everything still works if you have Javascript disabled.

Why do this?

PC Gamer Recommends RSS Readers in a 37MB Article That Just Keeps Downloading

Third, this is a whopping 37MB webpage on initial load. But that’s not the worst part. In the five minutes since I started writing this post the website has downloaded almost half a gigabyte of new ads.

Via (Stuart Breckenridge)

Disabling Javascript isn't such a crazy idea. I'm using a light sprinkling, just a soupson, but if people want to disable it, they should be able to.