Skip to content

Courses 1 open · 3 courses

AI EngineeringStart with Day 1 · The AI Engineering Career Map, 0 of 100 doneStart →
Machine LearningBeing written · opens 2027Coming soon
System DesignBeing written · opens 2027Coming soon

Hi, I'm Akash. I'm learning AI engineering in public.

Short daily courses for software engineers: AI, machine learning and system design, a day at a time.

Welcome back. Day 1, the next lesson in this course, is next: about 10 minutes.

  • 200 lessons
  • 3 courses
  • 1 job hunt, live
  • free

Start here

Two taps to your Day 1

I'm a and I want to .

Start with100 Days of AI Engineering · Day 1You already write code. This course translates the rest, ten minutes a day.Start Day 1 →

Pick your path

Courses

Each one is a day-by-day path. Hover a card; it's alive.

Compare courses

AI EngineeringMachine LearningSystem Design
Length100 days · 9 phases50 days · 5 phases50 days · 5 phases
A day~11 min~10 min~12 min
ForSoftware engineersAnyone curious about MLEngineers prepping for design rounds
You needPython basicsPython, school mathsSome backend experience
You'll buildA structured data extraction pipeline, A RAG chatbot, An autonomous research agent, A multi-agent content pipeline with human review, An AI agent deployed to production––
StatusLiveComing soon · opens 2027Coming soon · opens 2027
● Live
100-day challenge

100 Days of AI Engineering

From your first API call to a production agent. RAG, tools, agents, evals, fine-tuning and deployment, in short daily lessons with toys you can play with.

100 days9 phases5 capstones~11 min a daySoftware engineers
0 of 100 done · hover a phase

You'll build

  • A structured data extraction pipeline
  • A RAG chatbot
  • An autonomous research agent
  • A multi-agent content pipeline with human review
  • An AI agent deployed to production

Most loved: Tokenization · What Are Embeddings? · Building the ReAct (Reason + Act) Loop

Coming soon
50-day challenge

50 Days of System Design

Load balancers, storage, caches, queues and real designs, for engineers prepping for design rounds.

50 days5 phases~12 min a day
Being written · opens 2027
Your next course?

Tell me what you'd like a day-by-day path for.

How a day works

Four small steps

  1. Read

    10 minutes, in plain words, with a diagram or two.

  2. Play

    Poke a toy until the idea clicks.

  3. Check

    Run the code and tick the checkpoint.

  4. Tick

    Mark it done and keep your streak.

How a day worksRead for 10 minutesplay with a toycheck the codetick it off.

The job hunt, live

I'm job hunting right now

And writing it all down: what I studied, what I was asked, what I'd redo.

The job-hunt journal starts soon.

Every application, screen and onsite, with the lessons each one leans on. One honest entry at a time, linked to the days that helped.

Lab radio

Fresh from the labs

Updated every 30 minutes.

All news →
Akash's avatar waving helloAkash's avatar waving hello

About

Hey, I'm Akash.

A software engineer learning AI engineering in public. I write the lesson I wish I'd had that day, then I go and use it for real, in my own job hunt.

Now

  • Rebuilding akashnotes in the new Dawn look
updated 5 Nov