Blog Index
-
Using shared fixtures to cement integration testing
April 16, 2026Integration testing should be the bedrock of testing strategy. They are far easier to write and maintain than end to end tests, and far less fragile than unit. They are essentially testing the points of interaction of your application, without testing the implementation. For a standard API, an ...
-
Vibe porting and where agentic coding is going
March 27, 2026Ive seen a few writeups like this lately. “Vibe porting”. https://blog.cloudflare.com/vinext/ Essentially cloudflare ported most of nextjs in order to be easier to deploy on their infrastructure. And faster, allegedly. This quote from a similar project sums up what is really interesting about ...
-
Sanchez and spanish "socialism"
March 07, 2026Within Spain, Sánchez isn’t considered a socialist at all. People here see him very much like Blair—at the right and a “modernising” figure of a historically left-wing party (PSOE) that has long abandoned “socialist” policy in order to be a kind of liberal, centrist election winner (usually by co...
-
Python - don't over use it
August 31, 2025Over the next few years, we’re going to see a lot of large projects grinding over familiar struggles with python at scale. And a lot of expensive migrations onto more suitable backend core technology. It’s easy to see why teams are tempted to go “all in” on Python. If your organization already u...
-
Agentic Architectures
June 20, 2025The Misconception: ChatGPT Is “Just an LLM” A common misconception is that ChatGPT is an LLM — that when you chat with it, you’re interacting directly with a raw large language model like GPT-4 or GPT-5. In reality, ChatGPT is not the model itself, but a chatbot interface built around one. It wr...