Meta Coding With Confidence

Free course by Adam A on everything except meta coding

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:

  • There are plenty of stories of leaked API keys, exposed databases because developers didn't understand what they're doing;
  • You can build fast, but without understanding the structure, the codebase quickly becomes a mess. 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.

In a modern world the ability to read code is becoming more valuable than to write it. And I'm building a course that teaches you just that.

Here’s what we’ll cover:

Before we start

Web basics

Modern Web

Starting a project

Going public

Shallow dive into LLMs

Programming 101

Advanced

What is a computer

What is a terminal

Installing anything ★

Programming languages

The course is being built as you watch — new lessons drop as I make them.

Who’s this for:

  • Founders and makers building with AI;
  • Designers and product people prototyping ideas;
  • Managers working closely with engineering teams;
  • Anyone who wants to speak tech and make better software decisions.

Format

The course is free and made of short focused videos (15 min each), explaining one concept at a time. Here’s an example:

All the finished course materials are available after the sign up. You will also have direct line to me for questions, with no gatekeepers or middlemen.

Meta Coding

Surprisingly, this course isn’t about meta-coding itself.

I won’t teach you prompting, Cursor tricks, or which model is best this week. A few reasons:

  • You already know how to download an IDE, write prompts, and yell at the LLM. You probably don’t need a special course for that.
  • Most AI knowledge given today will be obsolete in half a year, if not in a month.

In the course I go deeper and teach concepts that will be relevant for years. Knowing these will put you ahead of the most of vibe-coders which can catch up on new technologies as soon they release, but don’t feel grounded because of lack of fundamental knowledge.

The course focuses primarily on web development, but the principles apply to modern software in general — the basics overlap across languages, frameworks, and technologies.

About me

Adam

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.

I've cofounded Setka educational platform where we've been teaching designers how to code for the past three years.

You can read more about me: adam.ci

I would love to see your mentions of the course on your blog, LinkedIn, Twitter, or elsewhere. Feel free to tag me or reach out on X: adamci :—)

Sign up

The course is completely free, only sign up is needed. You'll get a link to the page with all the lessons via email.