Many people with various backgrounds are now building software with AI.
Coding with AI agents is exciting. They let you move fast, prototype ideas, and build things without having to be a programmer.
But without enough knowledge, this can also be a subtle trap. You start small, build quickly, the system grows out of control and eventually becomes complex and unmaintainable. Every change breaks something, and every fix breaks five more.
The good news is — to avoid most of the problems that show up in meta-coding, you only need to know a fraction of what a professional programmer knows.
I've built a course that teaches you from scratch the 10% of programming knowledge that solves 90% of AI coding problems.
Here's what we'll cover:
What is a computer
Programming languages
This course is for:
The course is free and made of short focused videos (15 min each), explaining one concept at a time. Here's an example:
You'll have direct line to me for questions with no gatekeepers or middlemen.
Surprisingly, this course isn't about meta-coding.
I won't teach you prompting, Cursor tricks, or which model is best this week. A few reasons:
In the course I go deeper and teach concepts and fundamentals that will be relevant for years.
Though, I keep application-first approach and show a lot of examples.
The course focuses primarily on web products, but the principles apply to modern software in general — the basics overlap across languages, frameworks, and technologies.
I'm Adam, a full-stack developer based in Amsterdam. I've been programming since I was six, starting with Flash games and gradually moving into modern product development and startups.
Also for the past few years I teach designers how to code at setka.design (in Russian).
You can read more about me: adam.ci
The best way to support the project is to share it. If you mention it on your blog, LinkedIn, X, or elsewhere, I'd love to see it.