How-To

Step-by-step guides and tutorials.

Coding agents forget everything between sessions, and the bigger the codebase grows, the more they have to rediscover before they can do anything useful.

This article covers spec-driven development as a whole - why agents need specs, the frameworks worth starting with, and how my own setup evolved from homegrown commands to OpenSpec and beads.

A deterministic workflow with AI agents is orchestrated by having efficient system prompts and skills to help you combat context rot and agentic drift, and prevent user steering and general frustration.

The goal of this article is to teach any user (not only developers) how to build those efficiently and to give insights into how to maintain them in the future.

Executing coding agents from the shell or your desktop executes commands with your user's privileges. Their own guardrails have come a long way, but a prompt injection can hide in many places - open-source packages, images with invisible text, which only the agent reads, harmful instructions inside searched pages, the list goes on.

This article covers the most basic setup of sandboxing a local agent for daily tasks inside a dev container.