Tag: developer-productivity
-
Prompt engineering for code: Prompts as contracts, not wishes
A field-tested take on prompts as contracts, not wishes with Prompt engineering for code: what it rewards, where it breaks, and how to keep the workflow honest.
-
Agentic coding: Rollback plans for changes you did not watch land
A field-tested take on rollback plans for changes you did not watch land with Agentic coding: what it rewards, where it breaks, and how to keep the workflow honest.
-
AI coding workflows: Rescue patterns when an agent has gone off the rails
A field-tested take on rescue patterns when an agent has gone off the rails with AI coding workflows: what it rewards, where it breaks, and how to keep the workflow honest.
-
Prompt engineering for code: Few-shot examples that teach taste, not just format
A field-tested take on few-shot examples that teach taste, not just format with Prompt engineering for code: what it rewards, where it breaks, and how to keep the workflow honest.
-
The honest case for agents that only suggest
Suggest-only agents lost the marketing war years ago. The argument for them isn't caution, it's that the review step is where the value actually lands, and autonomy is what removes it.
-
Writing acceptance tests first, agents second
The most reliable way to use a coding agent isn't a better prompt. It's writing the acceptance test first, so the agent has a target it can't argue with and you have a stopping condition.
-
Diffing prompts the way you diff code
Prompts are the least version-controlled artefact in most engineering teams. Moving them into files, with a fixture set and a pinned model, turns prompt work from vibes into something you can actually review.
-
Agentic coding: How to review a PR an agent opened in the middle of the night
A field-tested take on how to review a PR an agent opened in the middle of the night with Agentic coding: what it rewards, where it breaks, and how to keep the workflow honest.
-
AI coding workflows: Treating diffs as the primary artefact, chat as exhaust
A field-tested take on treating diffs as the primary artefact, chat as exhaust with AI coding workflows: what it rewards, where it breaks, and how to keep the workflow honest.
-
Prompt engineering for code: How to write a system prompt you can still read in six months
A field-tested take on how to write a system prompt you can still read in six months with Prompt engineering for code: what it rewards, where it breaks, and how to keep the workflow honest.
-
Agentic coding: Guardrails before autonomy, always
A field-tested take on guardrails before autonomy, always with Agentic coding: what it rewards, where it breaks, and how to keep the workflow honest.
-
AI coding workflows: Scorecard question: did this PR have to exist?
A field-tested take on the scorecard question: did this PR have to exist? with AI coding workflows: what it rewards, where it breaks, and how to keep the workflow honest.