_               ___                 _               __    _     _
  (_) ___   ___   / / | __ _ _ __ ___ | |__   ___  _ __\ \  | |__ | | ___   __ _ ___
  | |/ _ \ / _ \ | || |/ _` | '_ ` _ \| '_ \ / _ \| '_ \| | | '_ \| |/ _ \ / _` / __|
  | | (_) |  __/ | || | (_| | | | | | | |_) | (_) | | | | | | |_) | | (_) | (_| \__ \
 _/ |\___/ \___| | ||_|\__,_|_| |_| |_|_.__/ \___/|_| |_| | |_.__/|_|\___/ \__, |___/
|__/              \_\                                  /_/                 |___/
   _               ___                 _               __    _     _
  (_) ___   ___   / / | __ _ _ __ ___ | |__   ___  _ __\ \  | |__ | | ___   __ _ ___
  | |/ _ \ / _ \ | || |/ _` | '_ ` _ \| '_ \ / _ \| '_ \| | | '_ \| |/ _ \ / _` / __|
  | | (_) |  __/ | || | (_| | | | | | | |_) | (_) | | | | | | |_) | | (_) | (_| \__ \
 _/ |\___/ \___| | ||_|\__,_|_| |_| |_|_.__/ \___/|_| |_| | |_.__/|_|\___/ \__, |___/
|__/              \_\                                  /_/                 |___/

reviews, recipes, and pockets of curiosity tags · contact

Wednesday 10 June 2026 1 post

Your data is (not yet) a human right

Sir Tim Berners-Lee is best known for his early work. Whilst at CERN, he invented the World Wide Web and wrote the HTTP protocol. No biggie. However in his recent memoir, This is for everyone, what captivated me was learning of his latest efforts; co-founding The Open Data Institute (ODI), and developing the Solid protocol with his team at MIT. The mission is to empower individuals to own their own data, and to create trust in data more broadly.

To most, the idea of "getting Big Tech to hand over all our data" is something of a pipe dream. We'll likely to roll our eyes & move on.

“They would never do that. Dream on, Tim.” ~ the average defeatist

Yet, how refreshing to see in Sir Tim a leader who challenges that attitude, and speaks of bold humanitarian goals not as something farfetched or out of reach, but as real, tangible, achievable targets. In this article, we'll explore why you should care, what owning your own data looks like, and how we can make it a reality.


(I have not included a full list, but encourage you to read about Sir Tim's other great work, such as leading the coalition which runs the Alliance For Affordable Internet (A4AI), who promote universal & affordable Internet access, particularly in low- and middle-income countries.)

What are most of us missing?

Born in the same year as Steve Jobs and Bill Gates, Sir Tim was amongst a cohort in the right place, at the right time, to play a lead role in the technological revolution. What's unique about him is that his efforts were not driven by financial gain.

It is difficult to imagine focusing the majority of your energy, time and effort into humanitarian goals that seem so out of reach. However, it’s that willingness to proudly and unapologetically be a dreamer that most of us lack. It’s easier to dismiss such goals as ”too idealistic”. …

Read more →

Wednesday 27 May 2026 1 post

Agentic Engineering & The Great Extrapolation

Last year, there was a marked change in the programming capability of the latest Large Language Models (LLMs). AI-generated code became professionally usable, and in combination with the release of tools such as Claude Code, Agentic Engineering was set to take off in the work place.

How has it played out?

Ideation, rate of iteration, initial design, debugging and Mean Time To Recovery (MTTR) have all improved. Since Thariq Shihipar's tweet on the effectiveness of HTML outputs from these tools, I've been approaching problems differently too, reducing decisions to multiple-choice, then often refining these choices toward an optimal solution.

One of the wonderful things about LLMs is that they do not get bored. Where I fatigue two hours into fixing a sticky bug, AI just keeps going. It's immensely satisfying, too, turning round a task in an afternoon that previously would have taken me a week.

However, it's messy. Engineers are handing out 10,000 line PRs like they're going out of business, the most successful SaaS providers are grappling with demand, and Junior Engineers are not being given the opportunities to learn. One METR study highlights a bizarre phenomenon where experienced engineers believed they had completed tasks faster using AI tools, when in fact doing so had slowed them down. Clearly, it's sub-optimal to reach for these tools as your default.

Do we even need engineers?

Like many others, I wondered whether I'd be in a job following …

Read more →

Sunday 24 May 2026 1 post

The satisfying sound of freewheeling

I bought my first ever road bike last summer; A second-hand Canondale Supersix EVO.

On a list of satisfying sounds, a freewheeling bike must come near the top. Yet it was only this morning I asked myself, "what makes that sound?".


The Sound


What is it?

That ticking sound is made by a ratchet mechanism. The same mechanism which allows you to stop pedalling whilst the wheels continue to move.

When you pedal, the chain causes the cassette to spin. That cassette is mounted to the freehub, where the ratchet lives.

rear-bicycle-wheel
freehub

Why does the ratchet make that sound?

The outer shell of the freehub is lined with teeth (the type you find on any gear). The inner layer (attached to the rear hub) is a wheel with some pawls.

If you pedal hard enough, the cassette (and thus the outer shell of the freehub) will reach or exceed the speed at which the rear hub is spinning. At this point, the pawls lock into the teeth, and the cassette starts powering the rear wheel.

When you stop pedalling, the outer shell stops spinning and the pawls repeatedly pass over its teeth, resulting in that satisfying ticking sound!


1 min readcycling

Saturday 23 May 2026 1 post

The Invisible Man, H. G. Wells

The blurb describes this as a modern classic of science fiction. Ever since it was purchased using prize money from a school award I cannot remember, it has sat, untouched, in my bedroom.

I enjoyed it far more than I'd anticipated. It tickled the right parts of my brain, being both a thriller & incorporating some science. What a joy.

7.8/10


I will be continuing my recent foray into 19th century literature with my very first Tolstoy. Having just read my first Dostoyevksy, I should soon have earnt my stripes as a literary ponce.

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.