Your ULTIMATE VIBECODING RESOURCE List
This is a masters class on vibecoding!
I took all the suggestions for resources from this post and combined them to one ULTIMATE VIBECODING RESOURCE list.
π§΅
This is a solid question! pic.twitter.com/cLW7a89HUb
— Kevin Bell π© (@kevinasrx) September 9, 2025
π’ Beginner Level
AI-Assisted Coding
Learn AI-Assisted Python Programming β Leo Porter & Daniel Zingaro
Vibe Coding for Beginners with Python and ChatGPT β Greg Lim
Software Craft & Code Quality
The Pragmatic Programmer β David Thomas & Andrew Hunt
Refactoring β Martin Fowler
Working Effectively with Legacy Code
β Michael Feathers
- Your Code as a Crime Scene β Adam Tornhill
Intro to Design & Patterns
Design Patterns β Gamma, Helm, Johnson, Vlissides
Clean Architecture β Robert C. Martin
π‘ Intermediate Level
AI-Enhanced Development
P-AI-R Programming β Michael D. Callaghan
12 Rules to Vibe Code Without Frustration β Peter Yang (Substack)
Software Design & Architecture
Domain-Driven Design β Eric Evans
Software Architecture: The Hard Parts β Neal Ford, Mark Richards, et al.
Designing Data-Intensive Applications β Martin Kleppmann
Monolith to Microservices β Sam Newman
Building Microservices (2nd Ed.) β Sam Newman
Architecture of Open Source Applications β Multiple Authors
The Art of Architecture
A Philosophy of Software Design β John Ousterhout
Fundamentals of Software Architecture β Mark Richards & Neal Ford
Peopleware β Tom DeMarco & Tim Lister
97 Things Every Software Architect Should Know β Richard Monson-Haefel
π΄ Advanced Level
Next-Gen AI Workflows
Vibe Coding β Gene Kim & Steve Yegge (IT Revolution, Oct 2025)
Beyond Vibe Coding: From Coder to AI-Era Developer β Addy Osmani (OβReilly)
Enterprise Architecture & Strategy
Patterns of Enterprise Application Architecture β Martin Fowler
Building Evolutionary Architectures β Neal Ford, Rebecca Parsons, Patrick Kua
Architecture Modernization β Nick Tune & Jean-Georges Perrin
Understanding Distributed Systems β Roberto Vitillo
Platform Strategy β Gregor Hohpe
Mastering Strategic Domain-Driven Design β Maciej βMJβ Jedrzejewski
Software Architecture in Practice β Len Bass, Paul Clements, Rick Kazman
π Ongoing Learning
Roadmaps & Guides
Roadmap. sh β Software Architect
Solution Architect Roadmap (GitHub)
AI/LLM Engineering Roadmap (Substack)
Blogs & Articles
MartinFowler .com
Enterprise Integration Patterns
Code as Design: Essays β Jack W. Reeves
Podcasts
Thoughtworks Technology Podcast
GOTO β Today, Tomorrow, Future
InfoQ Podcast
Engineering Culture (InfoQ)
Newsletters
- The Smart Coder β weekly curated coding insights
Miscellaneous Resources
Azure Architecture Center
Awesome System Design (GitHub)
Software Architecture Book List β mhadidg (GitHub)
Books for Software Architects β vvsevolodovich (Blog)
TL:DR
Start small β Learn vibe coding & clean code basics.
Level up β Dive into architecture patterns & system design.
Mastery β Blend AI-assisted workflows with enterprise-scale architecture.
Never stop learning β Follow roadmaps, podcasts, and newsletters.