weeknote-2026-04

Intro

Spend a few days in Madrid this week and spent those days exploring the city rather than reading so a light one this time. I did read a lot of the book “Dead in the Water” and though I haven’t finished it yet it is really interesting. Reads something of a thriller though based on a true tale. I’ve read a few books on shipping and it seems like an awful industry for almost everyone involved. Little to no laws for the workers, margins are cutthroat for those at the top. It really seems to only benefit those of dubious morals who can and will take whatever shortcuts necessary to benefit the bottom line. Or just do the insurance as this book points out which seems to be a great business if once again you’re okay with turning the blind eye to a bit of fraud every now and again as a cost of doing business.

Highlights of the Week

Carney, Trump and the power of a good speech

https://www.ft.com/content/1b23eeb6-03a2-42c8-9d02-60c672ad6298

An underrated part of being a good leader is that you shouldn’t have to tell people what to do all the time. Instead, they should be able to anticipate what you want and what doing a good job looks like. There are lots of ways to do this — leading by example is one — but the bigger and more complex the organisation you lead, the more important it is that people know what you want without having to ask.

The speech itself was very good, from

Read Full Post...
January 30, 2026 · 5 min

weeknote-2026-03

Intro

I read a few things this week around AI and code and how things are going. I’ve been trying to think what this all might mean but I’ve not yet been able to put all my thoughts together in a coherent way.

Other than reading this stuff I’ve been generating more code to see where the tools take it. One I’ve been using is amp to help me with this newsletter by pulling together all the articles I’ve read and highlights I’ve made the last week. Not being a frontend developer means something like that would take me ages before, but now I can put it together in a couple of hours no problem.

Highlights of the Week

I Sent This Message to Everyone at Ardan This Morning

https://x.com/goinggodotnet/status/2012209293651501069/

I need everyone to start focusing on their engineering skills:

  • Being able to identify what needs to be built and why.
  • Breaking that down into chunks of work and that be verified and tested.
  • Knowing how to ask for the code you need written and when you need it.
  • Maintaining a mental model of what is being built and coded.
  • Code reviews by yourself and the AI coding agents.

Revisiting the iPod

https://paulstamatiou.com/revisiting-the-apple-ipod

It’s hard to imagine today what using an iPod in the early 2000s truly felt like. It was a dedicated device, singularly focused on helping you do one thing—play your favorite music—and do it well. It didn’t need to multitask or have any other complexity to function. It was simple,

Read Full Post...
January 23, 2026 · 5 min

weeknote-2026-02

Intro

Lots more AI stuff this week I read and watched. I went to a few talks too around AI and again some of the same themes came up. I’m really not sure what this all means but reading around change is the only real guarantee.

Highlights of the Week

He Was a Supreme Court Lawyer. Then His Double Life Caught Up With Him.

https://www.nytimes.com/2025/12/28/magazine/thomas-goldstein-supreme-court-gambling.html

During this run he won a total of about $50 million, and even though he had sold roughly 75 percent of his stakes to investors, he still personally cleared about $12 million. Flush with his success against Gores, Goldstein sat down to a heads-up match with a real estate magnate named Bob Safai — and this time he didn’t spread the risk by taking on backers. “I just have convinced myself, because I won $50 million in heads-up poker, that I am a savant at heads-up poker,” Goldstein told me. He promptly lost $14 million to Safai, all out of his own pocket.

Nothing really to take away from this more just a really good story. Well bad if you’re him or someone close to him, but a good story all the same. Warning sign about getting too caught up in gambling or thinking you’re way better than all others. He believed in himself, and still does by all accounts, but often that is not enough. Hedge your bets too I guess, or at least don’t bet everything you have without hedging.

The Bitter Lesson

http://www.incompleteideas.net/IncIdeas/BitterLesson.html

One thing that should be learned from the

Read Full Post...
January 16, 2026 · 10 min

Becoming Agentic

How to be more agentic
Put yourself out there and learn new things. Don’t write anything off as being too hard or impossible or whatever unless you’ve done it. That goes for applying to a new job, meeting someone new, learning a new skill or doing anything new. Try it. Embrace the failure and looking stupid. You’ll learn
January 12, 2026 · 1 min

Next Two Years of Software Engineering

addyosmani.com

Overall it is a slight shift in skills and about knowing how to use the new tools effectively. At the minute for example, reviewing code is as much about making sure it is nice and readable, long term that we can come back and understand it. That the names are good, not too large functions, tests exist. However AI code looks good right out of the bat. But that does not mean good. The heuristic of nice readable code is good code doesn’t work anymore. It might be nice looking but bad code. It might not do the right job or the tests don’t test for the actual thing we want. Does it follow requirements.

We move on from being ones that write code to orchestrating agents. Its not the same work but its not boring work either. There’s still a lot going on. It probably will also involve another layer of abstraction where engineers are up a level, closer to architects, strategists and product managers operate.

What can we do about this then? One option is to focus on improving skills. Before you could specialise narrowly in a specific niche. That is no longer enough on its own. Now you need to be able to tie that in with other things so you can at the very least operate the agents working on adjacent things, rather than just shipping that off to another team

Takeaway

Nothing here is all that groundbreaking. Go through all the big shifts the last decade and you’d find the same stuff. Focus on

Read Full Post...
January 12, 2026 · 2 min

AI Oh Shit - Claude Code

At some point, or multiple points, anyone working with or using AI tools has an oh shit moment where it does something magical or amazing that makes you stop and think for a minute. Here’s one of mine I had recently

The Backstory

We’ve a microservices setup where there’s a few different services running all together, talking to each other on a kubernetes cluster. Standard fare for a lot of software companies these days. Recently we’ve been adding a new one which is deployed to production but hidden behind feature flags so is internal use only for now. It is actively being developed so there’s lots of churn with loads of changes going on and the full pipelines and checks haven’t yet been set up. Some things are still yet to be done but we’ll get there.

We also run this locally for local dev. There’s not many services, not yet anyway, so it’s not too much of a burden to run the three or four services on the local machine. All this could and should be improved but it is what it is for now. We’ll get there.

The Problem

Anyway this story begins when someone deployed a change which broke the service without anyone noticing for a day or two. Because those checks are not done yet. Again I said this is a new thing so nothing unexpected for this stage of the project. After some initial debugging and looking at logs nothing was showing up, the pod just failed immediately after a deploy and was

Read Full Post...
January 10, 2026 · 4 min

Week Note 2026-01-09

Intro

I’ve started trying to take up this week notes habit for a while anyway. Inspired by Simon Willison’s now defunct habit, I’m going to try keep this up for a while. I’ll try out a few different ways of doing it but for now the main will be to take what I’ve read in Readwise Reader, highlighted in Readwise, and noted down in Obsidian and try collate them all to one post. Rough and ready is what they’ll be until I can figure out what I’m doing.

Other than that I’ve read lots of the roundup posts this week which cover a lot of AI stuff. I don’t understand a lot of the technical details of it all but going forward I’m going to rely more on Anki to help get an understanding of some of these technical topics so I can maybe start understanding and be able to read the more technical ones. Of course understanding is nothing without using so more doing things is on the cards. I see a few using tools repos where they’ve created repos with loads of random tools for random things and that is probably one of the best ways of using AI. Get it to do what it is good at which is a small defined tool and scale linearly rather than a monolith that grows over and over. I want to think more about that though

Highlights of the Week

The Great Engineering Divergence

https://x.com/pauldix/status/2006423514446749965

Looking at software delivery, you could break it down into a number of

Read Full Post...
January 9, 2026 · 10 min

A Falling Tsar

A Falling Tsar (FT)

This one from 2003 brought back a different time. It was written at a time when Putin almost had to be introduced as to who he was. It was written on how this whole guy is a temporary blip in the system, trying to reach out and grab power, but how the system is fighting back. It talks about Russian elections being contested, or even mattering. The main guy of the tale, Mikhail Khodorkovsky, was once Russia’s richest man after accumulating an oil empire. The story was written after he’d been arrested for corruption and details how he never really feared jail, probably because he never though it’d pass.

Interesting times I guess.

Now the same guy lives in Europe somewhere and the company he founded was broken up for parts. The other guy needs no introduction nor does politics in Russia need a whole lot of words to explain what is going on.

January 7, 2026 · 1 min

Dan Wang 2025 Letter

danwang.co

I’ve read a few of these letters now and I’ve been meaning to read the book. It’s all about topics that I’m interested in but are not all that useful to me so I’m never sure how much time I want to put into them. They’re all down to the China-US relations and how that might play out the next few years. Who will win and what is going to happen when all this ends. It is all a bit up in the air now I guess but he does give an interesting perspective from the whole thing given he’s one of the few that write about their experiences living in both of them. I guess he doesn’t know either though but the letter is still interesting to see the both sides of the story.

AI is the main part of the story, as it is for much of the world here too. He’s not overly bullish on the tech but still leaves room for plenty of upside. I mean this in the way that it can do a lot of things but the exponential progress from the current standing point over the next few years he throws plenty of shade on. I guess on this I’m in agreement. I think it has plenty of potential but the likelihood of it completely changing everything in the next few years is very limited. Everywhere I look I see loads of pushback or pessimism on the way it is affecting things already, probably a symptom of how tech

Read Full Post...
January 7, 2026 · 5 min

Simon Willison 2025 Review

The Year in LLMs

I’m amazed continually at the productivity of these people. I can barely keep up with a few blog posts a week from all the places and here’s these people not only seemingly reading them all but actually putting them into use from local LLMs to the releases from the big labs to building things out of them all the whole time. It seems like such a long continuous effort from it all. It all makes me feeling left behind in that there’s so much to try and do but where does one even start. All this makes me exhausted just reading the thing, nevermind trying to actually do anything with it all.

I guess a lot happened this year in AI and this puts into perspective that some of the biggest movements like vibe code and claude code happened this year, as well as things I’m not familiar with like the explosion in image models

I admire the tools repo he’s got and though I can’t figure out if it would be useful for me it does inspire me to do something similar. I’m not sure how or what I’d use it for but something to start and then work on I guess

January 7, 2026 · 1 min