The Rise of Vibe Engineering: Free Courses, Guides, and Resources
Vibe coding is dead. To build with AI, you need basic engineering skills. Good news: it’s not rocket science.
Hey, Paweł here.
In recent weeks, I’ve been researching Replit Agent 3, Google Jules, and OpenAI Codex.
I try to avoid hype and stay realistic about what AI can (and can’t) do today. But here I have to admit: the progress in no-coding is crazy. What used to take 2–3 sprints (2 weeks each) can now be done in just 1–2 days.
For example, I recently decided to add video courses to Accredia to replace Kajabi (~$200/month). After only 6 hours, I’m already testing the solution.
At the same time, I realized that vibe-coding is not enough. To build with AI, you don’t need to code. But you do need basic engineering skills.
Here’s how I see the difference:
Luckily, it’s not rocket science.
In this special post I summarize all key resources.
From now on, all posts related to Building SaaS with AI will be published in a dedicated section. I’ve already migrated the old content there.
The Best Free Resources
Those resources cover all the basics. You need to understand just enough to prompt and challenge coding agents:
Guides for Those Building AI-Powered Products
Essential resources for AI product builders: AI strategy, evals, and security:
How to Learn by Doing
Practical examples. No coding, just tech understanding:
My Favorite Tools for Vibe Engineers
Database: Supabase
Vector store: Pinecone
Coding agents: Lovable (easiest), Replit, Cursor, OpenAI Codex (most advanced)
Hosting: Netlify, Vercel
Authentication: Clerk
Hardening: Cloudflare
Transactional emails (avoid SPAM): Postmark
SEO for SPA apps: Prerender
Cache: Redis + Netlify
Storage: S3
Analytics: Clarity, PostHog
Logging: Logtail
Metrics: Grafana
Feature flagging: GrowthBook
System status: Uptimerobot
Payments: Stripe
Agentic workflows: n8n (easiest), LangChain (most advanced)
Evals off-the-shelf: LangSmith
Next, we’ll cover:
A practical step-by-step evals guide anyone can repeat + eval vendors comparison
Next week we’ll finalize C10:LLM Systems Practitioner PM from the AI PM Learning Program by adding:
Advanced fine-tuning techniques
n8n LLM workflows to automate your work
This is an excellent way to describe what I have been doing. Thanks for writing it up and for the resource list. I have felt there was a missing middle between vibe coding for non engineers to create one shot apps an vibe coding for engineers who can go very deep and have the habits well engrained. As a PM I know the habits / practices I need from observation of engineering teams, but they aren’t second nature.