Intermediate level
the vibe coding workflow
Learn the cycle of programming with artificial intelligence: write a spec, ask for code, read it, test it and fix the error. The main principle: do not trust code written by artificial intelligence blindly.
5 lessons · 65 min
- Vibe coding and a precise spec12 min
- Asking artificial intelligence for code and reading it12 min
- Testing code and finding a bug14 min
- Reading an error message and fixing it12 min
- A small project: a task list15 min
Project: “Task list” program
Write a small program that adds tasks, marks them done and shows the ones left. First write the spec (input, output, 3 examples), then write the code yourself or ask a chat tool for it, and then read, test and fix it.
Project steps
- I wrote the spec and examples
- I got or wrote the code
- I read the code line by line
- I tested it with 3 examples
- I fixed the error I found
