"Vibe engineering" — the professional counterpart to vibe coding¶
Insight: Simon Willison proposes "vibe engineering" as the term for how seasoned professionals accelerate their work with LLMs while staying accountable for the software they produce — the responsible counterpart to vibe coding. The key insight is that LLMs actively reward existing top-tier engineering practices: automated testing, planning in advance, comprehensive documentation, good version control, effective CI/CD automation, and a culture of code review.
Detail: Willison notes the rise of coding agents (Claude Code, Codex CLI, Gemini CLI) has dramatically increased LLM usefulness for real-world problems. Engineers are running multiple agents in parallel, which is "surprisingly effective, if mentally exhausting." He characterizes working with agents as "a very weird form of management" — providing clear instructions, ensuring context, and giving actionable feedback. The most productive practitioners treat it like delegation, not pair programming.
Sources
- Simon Willison — "Vibe engineering" (2025-10-08)
Related: existing entry "Vibe coding as a design engineer practice" in external/claude-code.md — COMPLEMENTS