AndyJessop

@andyjessop.bsky.social

🌥 Senior Systems Engineer @ Cloudflare Workers

A cool side-effect of coding with llms is that you don't get so attached to the code, so pivoting is easy (mentally). I imagine it would remove a huge source of friction for teams.

One thing I've recently noticed is that when vibe coding, I'm much more creative. My mind is freed from the coding detail and logical issues to think more holistically about the system. I've built much better architectures and systems because of it.

Im seeing my best results from the following strategy: - burn all your frontier model credits building out a spec that breaks it down into independently verifiable tasks - get your base model to just hammer away until completion - wait until you get more credits, then repeat.

I honestly believe that model capability has crossed a threshold over the last few months, and the bottleneck is now the humans orchestrating the bots. The focus now needs to be on generating structured product requirements and feeding them to agents.

Spec-driven development gives me better code than when I write the code manually. By starting from the spec each time, I'm forced to think architecturally from the beginning, and edge-cases are handled from the outset. I'm writing less and less code, but actually enjoying the process more.

I think I've created the homelab version of a "useless machine". I got an old laptop, booted with proxmox, installed mosquitto, telegraf, grafana, and zigbee2mqtt, got myself a smart plug, and now I can automatically manage the battery level of the same laptop so that the battery lasts.

Just got fibre to the house. It's ridiculous that I can get 3+ gbps here in remotest France. They've really done so well with the rollout. France is 5th in the world for average Internet speeds. Chile is the only decently sized country above us.

This is how I'm building front-end side projects these days. I have a framework that is AI-first. In the next few posts I'll describe what makes it AI-first, and why it makes building with AI faster, less tedious, and more productive.

The top 10 things I did this year all revolve around moving soil from one side of the property to the other, and ordering far too much Douglas Fir from the local wood merchant. Sorry I don't have anything more interesting to share. That's my 2025 wrap.

Coding with LLMs is about discovering the right level of abstraction. They're great at writing small, self-contained systems, but fail when you try to leave the details up to them. There is a sweet spot of abstraction that favours senior+ developers