Developing Good Engineering Taste
I was talking with a group recently about LLM-assisted engineering. I was asked how to cross the capability gap: how to feel in control with LLMs …
I was talking with a group recently about LLM-assisted engineering. I was asked how to cross the capability gap: how to feel in control with LLMs …
LLM-assisted coding feels slow at first. Painfully slow. You’re constantly second-guessing the output, reading every line, checking for …
I’ve been playing with GitHub’s spec-kit this week. It’s pitched as a workflow tool for local LLM agents – think Claude Code, …
I’ve been using Claude Code a lot recently, and I’ve settled on a workflow that’s been producing really good results. The short …
LLMs are changing how we write software. In the face of this unheaval, it’s tempting to think these tools somehow absolve us from following good …
I’ve tried three of the newer agentic code assistants this week: OpenAI Codex, Google Jules, and Claude Code.
I asked each of them to operate in …
Working in technology means riding wave after wave of hype. Some waves reshape the landscape; others crash on the shore, leaving behind damp sand and …
Like many engineers right now, I’m exploring how LLMs can accelerate workflows. The potential is undeniable: generating code snippets, drafting …
The Model Context Protocol (MCP) ecosystem is changing quickly. While experimentation is interesting, I’ve found myself settling on a core set …
This is keeping me up at night. The model we built is dying. It’s time to build the next one.
Let’s start with a sketch of an agency project.
A …
I’ve been using files-to-prompt recently to help query large codebases with LLMs, but I realised this would work just as well for documentation …
From time-to-time, I’m asked to evaluate a large codebase. This is usually from a client who has a project in distress, or who needs to quickly …
I’ve found myself writing a lot of Claude artifact prompts recently. I don’t remember if I started writing these little personal software …