Data & AI fundamentals

Fundamentals.
Built.
Shipped.

Learn how data and AI systems actually work, from first principles. Then prove it by shipping working code. Every lesson, video, episode and problem is open.

$ build --from bits [█████████] 9/9 bits ✓ storage ✓ indexing ✓ embeddings ✓ shipped in 1.2s

9 lessons40 problems0 videos0 episodes0 paywalls

From the bit up

Storage, indexes, embeddings and agents, explained from the layer below so the next tool change doesn't reset you.

Practice that runs

Real problems with real tests. You write the code, your browser runs it, and you see exactly what broke.

Shipped, not memorized

Every lesson ends with something working. That's the proof that holds up in interviews and on the job.

Built by

Ayan Putatunda

Staff Data Engineer with 13+ years in data engineering, now working on AI platforms. BuiltFromBits is where I teach the fundamentals I wish I'd learned first, and ship the code to prove them.

One letter a week

One fundamental, one problem to practice, and what I shipped. Unsubscribe anytime.

FAQ

Questions

What is BuiltFromBits?

A place to learn how data and AI systems work from the layer below: storage, indexes, SQL engines, pipelines, embeddings and agents. You read or watch the idea, then prove it by shipping code that passes real tests.

Who is it for?

Self-taught developers and career-switchers who want the layer below the tool, CS students who want real data-systems practice, and working data and ML engineers preparing for AI-era technical interviews.

Do I need an account?

No. Everything is open. Your progress is saved in this browser. Optional sign-in to sync across devices comes later.

How does the code run?

In your browser. SQL runs on DuckDB compiled to WebAssembly, Python on Pyodide. Nothing you type is sent to a server.

How often is new material added?

One topic a week: a video, a lesson, a post and a practice problem, published here first and linked to each other.