100% free and open source

Software Engineering in the Age of AI

A practical guide for using AI in real software work, without hype and without panic.

Why this site exists

Most software teams already use AI every day, but many still don't know the difference between a model and a product, don't understand tool categories, and don't have a clear map of how it all fits together.

This site exists to organize that mess. No vendor worship, no jargon theater. Just the map that matters.

Sessions

Six sessions covering what you actually need to know. Each one works on its own, but together they give you the full map.

New

Hands-on Project

Done with theory? Build a project from scratch with your code agent and publish it to GitHub Pages. A practical guide that teaches the real agentic workflow.

Go to the hands-on project

How AI matured in software development

Using AI isn't the point. Maturing how you use it is the point.

1 Ask Ask and explore
2 Autocomplete Suggestions in the editor
3 Vibe Coding Generate from natural language
4 SDD Spec before execution
5 Harness The agent work system

How to study

Each session stands alone. If you want a path, here are a few good ones.

I work in product/design/QA

Start with Session 0, then jump to Session 1 (glossary) and Session 4 (maturity). That gives you the mental map first.

I am a junior dev

Go in order: 0, 1, 2, 3, 4, 5. Each session builds on the previous one.

I already use AI at work

Go straight to Session 4 (maturity), then Session 5 (how to operate). You probably know the glossary and tool landscape already.