2026 Week 5

Published (permalink)

I left this weekly note until Monday morning. Sunday was a hangover day after my brother and sister’s 40th on Saturday night. The last thing I wanted to do was reach for a keyboard.

The week has been exhausting, the usual routine punctuated with a brief trip to Edinburgh. I picked the worst day to fly with the UK being battered by a storm it took multiple attempts to land. The flight may have only be an hour but it ranks with one of my worst ever for travel sickness. By the time we eventually touched down the last thing in the world I wanted to do was spend an evening cooped up in a hotel.

In an effort to get out of the hotel and airport dining options, I discovered Tipo, a pasta restaurant run by Stuart Ralston. Turning up early, I had the place to myself and enjoyed an incredible meal at the bar. I don’t ask work to cover a nicer meal like this, but it is worth taking advantage of the fact that I’m in a new city to try different restaurants. It is all to easy to fall into the habit of booking the same flight, staying at the same hotel, and ordering off the same room service menu each trip. Variety is needed.

Continuous remediation (aka patching and upgrades) has been the theme at work. I took the team through a demo I’ve been working on; Continuous Remediation with OpenRewrite and Spring Application Advisor. I wanted people to consider the use of OpenRewrite recipes as a component of machine readable release notes. In making release notes machine readable, we allow people using our software to run automated upgrades for all their consumers. And no, I’m not talking about having a large language model digest your release notes and try to upgrade software. I’m looking for something a lot more deterministic.

In the evenings I’ve been exploring some AI fundamentals. Rather than just submitting prompts to the latest frontier models, I’ve been exploring the behaviour of smaller open weight models. I’ve been looking at how various prompting approaches dramatically alter the responses, looking at the impact of tweaking model temperature, and thinking about how to balance where tasks are completed; in code, or in the model. A hybrid combination of traditional code coupled with a smaller model is an interesting combination.

black and white photo of a boy looking at maths homework

Homework time

black and white photo of a British Airways plane standing at the gate

The calm before the storm.

an air traffic control tower stands above an advert for Edinburgh Airport

At breakfast I get to look out at the air traffic control tower for Edinburgh Airport.

a black and white photo of a boy sitting at a desk in front of a microphone

Oscar has started Zoom calls once a week with friends from his Chinese class.

a black and white photo of playing fields, a railway track in the foreground

Line of sight to home. A small detour on foot.

a black and white photo of a boy pouring water into a filter coffee

Ethan is really into making coffee at the moment. It is mildly terrifying letting him pour the boiling water into the filter paper.

a black and white photo of a boy playing the piano

Oscar has been introduced to the pedals on the piano this week. I’ve been learning a few chords.