In February 2025’s journal, I talked a bit about the features that have landed in python and its ecosystem since I last wrote non-trivial python back sometime around 2017 or 2018. And how they’d attracted me back to python.
So what were the things I found that I liked so much, that prompted me to say that I’d enjoy getting back to writing python day-to-day again? Let’s talk about three of them:
There’s sure to be other nice things, but these are the things I like the most after working in 2025 python for a few weeks’ worth of evenings.
Three things came together to inspire me in early February:
But this post isn’t about the complexities of AI. Instead, it is about the simple joy of falling back in love with Python while catching up with the rest of the world — the coding world, at least — on the uses of LLMs and AI.
I started, like almost everyone ever, by building a chat bot. But my own chat bot, and that’s what makes all the difference.
Our bedroom looks out towards the rising sun, and sometimes it’s just spectacular.
Be sure to open it; Hugo’s resizing has lost much of the punchiness of the colours.
Happy new year! Let’s begin the year with some interesting research.
I spent time with two articles from Anthropic this afternoon. Both contain fascinating details of how Anthropic’s Claude model works. One is about the internal representation of concepts within the model, and the ways manipulating those features can change the model’s output. The second is a worrying view into how a model can be convinced to trick its users to avoid forcible re-education.
A moody shot taken from the Clifton Suspension Bridge as the morning’s fog began to lift.