Vibe Engineering logo

Vibe Engineering

Free

Best practices, mistakes, and tradeoffs of AI-augmented development

FreeFree tier
Type
Open Source

About Vibe Engineering

Vibe Engineering, as described in the book by Tomasz Lelek and Artur Skowroński (published by Manning), is an end-to-end process for navigating the costs, benefits, and tradeoffs of AI-augmented development. It provides a provider-agnostic framework focused on small, easily comprehensible code increments. The methodology covers agentic coding best practices, accelerating legacy application modernization, AI-assisted evaluation, validation, and refactoring, and how AI can be used in team setup and cross-functional work. It introduces checks and guardrails to identify and address common AI coding issues—from specification through production—while showing how LLMs, agents, and other AI-powered tools can help test, improve, and deploy applications more efficiently.

Key Features

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
Provider-agnostic framework focused on small, comprehensible code increments
Guardrails to identify and address common AI coding issues

Pros & Cons

Pros
  • Helps avoid technical debt and slow-burn bugs from AI-generated code
  • Provides concrete checks and guardrails for AI-assisted development
  • Covers the full pipeline from specification to production
  • Includes real-world scenarios and case studies

Best For

Modernizing a legacy codebase with AI assistanceImplementing Continuous AI Development (CI/CD for AI-generated code)Building and deploying AI-infused applications with guardrailsImproving team productivity through AI-augmented cross-functional work

FAQ

What is vibe engineering?
Vibe engineering is an end-to-end process to navigate the costs, benefits, and tradeoffs of AI-augmented development. It introduces checks and guardrails to address common AI coding issues, from specification through production.
Who are the authors?
The book is written by Tomasz Lelek and Artur Skowroński, published by Manning.
What topics are covered in the book?
The book covers a mental model for vibe engineering, agentic coding best practices, accelerating legacy application modernization, AI-assisted evaluation/validation/refactoring, and AI use in team setup and cross-functional work.