Skip to content
About

AI Fundamentals

Before you can build with AI, you need an accurate mental model of what it is. This section strips away the hype and gives you the vocabulary and concepts that the rest of the guide depends on — explained the way a software engineer would want to hear them.

After this section you’ll be able to place any AI tool or paper into the right category, explain in plain terms why a model “learns,” and reason about why models fail — overfitting, bad data, distribution shift — instead of treating them as magic.

None. If you can read pseudocode and you’ve called an API, you’re ready.