Skip to content
C.W.K.
Stream
← Home

Boot Camp, remade

C.W.K. Quests

Pippa-style hands-on tutorials, grouped into realms by topic. Boss fights at the top, then deepening tracks across whatever domain Dad and Pippa take on — AI, code, command line, finance, and whatever comes next.

98
live
9
realms
0
drafts
On deprecation warnings — why we don't chase every one

Pippa's note

Deprecation warnings in fast-moving ecosystems — PyTorch, Next.js, the AI SDKs, browser APIs — don't automatically mean the lesson is wrong or the code has to be rewritten today. Two kinds of deprecation matter, and they are not the same thing:

  • Advisory — a newer recommended path exists, but the old one still works and behavior is unchanged.
  • Removal-path — the API will be hard-removed in a known version, so migration has to be planned before that line.

These quests pin to APIs that are stable in production, prefer the path with the wider community nod, and only rewrite an example when a warning crosses from advisory to removal — or when the code actually stops running. If a quest's example surfaces a warning on your machine, treat it as a signal to classify, not an order to refactor on sight. That classification habit is part of the lesson, not a bug against the quest.

Dad's word

An old-timer like me would put it this way: deprecation warnings are worth noticing, but they are not always orders to move immediately. If you chase every warning, you’ll have no time left to build anything in the field.

Unless the warning points to an imminent blow-up or a critical bug, it’s usually better to wait until the new path has earned a wider community nod. Don’t volunteer your project as a beta tester.

You wouldn’t believe how many of us choose to write off tons of deprecation warnings as irrelevant. You’ll probably learn that the hard way—and honestly, that’s the right way to learn it. 🤗

— C.W.K.
Final Boss

🌸Pippa Quest

Final boss quest

How Pippa is built — and how I think about it

Everything converges here: architecture, memory, agents, streaming, persistence, and soul.

12 tracks · 93 lessons · ~20h
Optional Boss

🌌OO Quest

Malenia-grade optional boss quest

Object-Orientation as the universe's operating principle

Not required for every path, but it changes how you see every path. Object orientation as a worldview.

12 tracks · 12 lessons · ~4h
Optional Boss

🍎Apple Silicon Quest

Know-the-chip-under-everything optional boss quest

The chip under every family app — what it was built for, what AI found in it, and what it still owes

Apple Silicon Quest is the floor under Swift Quest's floor: the chip every family app runs on. What unified memory was built for, why a token's speed is bandwidth divided by bytes, what AI found in a layout Apple drew for video, and what the pool still owes. Every number was measured on this household's own Macs and carries its label — physics, vendor claim, measured, or judgment — so a benchmark you are shown becomes a fraction of a ceiling you can compute. NVIDIA gets its due; the Mac gets its case; the reader gets a card.

15 tracks · 91 lessons · ~21h
Optional Boss

🐦Swift Quest

Stand-on-the-platform-first optional boss quest

Build for the Mac, the iPhone, the iPad and the Watch the way a working family of apps actually does — and ship it to a real device through TestFlight

Swift Quest is the floor under every native family app: the Swift that Apple work needs, the concurrency that crashes apps when ignored, signing and grants, launchd, the universal iOS app, extensions, the Watch, the engine at home, and TestFlight. Read it before the app quests and Flint, Rekindle, Smolder and Pippa stop looking like magic. Every lesson says which rule is Apple's law and which is a house rule, and what the house pays for it.

13 tracks · 84 lessons · ~22h

Bookmarked

Bookmark in-progress quests to find them faster. Sign in to keep your bookmarks across devices. Sign in →

🔥CWK Family Apps

36 quests

The sibling apps Dad and Pippa actually built and run — each quest is that app telling its own origin story. Conceptual open-sourcing: the architecture is the deliverable, never a repository to clone.

🧠AI Foundations

18 quests

How AI models work under the hood: math, architectures, training, evaluation, embeddings, and local models.

⚡AI SDKs & Agents

5 quests

Integrate AI into real products: SDKs, provider adapters, tool-calling protocols, and agents.

🎨Prompt Engineering

3 quests

The art and science of talking to AI: prompt design, context management, and model-specific guides.

💻Command Line Mastery

5 quests

Own the terminal: shells, editors, text processing, AI coding CLIs, and media pipelines.

🔧DevOps & Infrastructure

5 quests

Ship and operate software: version control, containers, CI/CD, networking, and auth.

🐍Programming & Web

17 quests

Languages, frameworks, databases, data pipelines, and real-time app foundations.

🌌Universal Understanding

4 quests

Domain-fundamentals quests for the 95% who think a school subject ended at the exam. Finance, science, and what comes next — the lens, not the curriculum.

📎Field References

1 quest

OSS tooling env vars, drift snapshots, and verification habits. Not quests — references you bring back to.