Master vibe engineering—an end-to-end process to navigate the costs, benefits, and tradeoffs of AI-augmented development.
Generating code with AI can feel effortless, but it’s only one part of software engineering. A production-grade development pipeline includes testing, validation, refactoring, optimization, and deployment. This book shows you how to go from AI-assisted coding to a AI-infused full-spectrum process author
Tomasz Lelek and
Artur Skowroński call vibe engineering.
In
Vibe Engineering: Best practices, mistakes, and tradeoffs you’ll learn:
- A mental model for vibe engineering
- Agentic coding best practices
- Accelerating the modernization of legacy applications
- AI-assisted evaluation, validation, and refactoring
- How AI can be used in team setup and cross-functional work
Even when AI-generated applications seem to “just work,” they’re often hiding technical debt, lack of control, unverifiable logic, and other slow-burn bugs that can rot your codebase and hinder productivity. Vibe engineering introduces checks and guardrails tuned to identify and address the most common AI coding issues, from specification through production. Vibe engineering also shows you how LLMs, agents, and other AI-powered tools can help you test, improve, and deploy your applications more efficiently.