Tutorials

Step-by-step guides for AI, machine learning, and web development

Getting Started with WebLLM

BeginnerWebLLM Fundamentals

Learn how to run large language models directly in the browser using WebGPU. No server required!

15 min
WebLLM, WebGPU, JavaScript

Train Your LLM from Scratch

AdvancedTrain Your LLM from Scratch

A comprehensive guide to training a language model from scratch � from data preparation and tokenization through pretraining, instruction tuning, and reasoning with RLHF/DPO.

2 hours
LLM Training, PyTorch, Pretraining, SFT, LoRA, RLHF, DPO

Understanding Transformer Architecture

IntermediateML Fundamentals

A visual guide to the transformer architecture that powers modern LLMs like GPT and LLaMA.

25 min
Deep Learning, NLP, Attention

Antigravity: Try, Fail, Fix — The Fastest Way to Build

BeginnerDeveloper Workflow

Stop watching tutorials. Just try it, fail fast, and ask AI. The anti-tutorial manifesto for vibe coders.

5 min
Antigravity, AI Tools, Developer Workflow, Vibe Coding

The CS Vocabulary You Need for Vibe Coding

BeginnerDeveloper Workflow

Every term, concept, and piece of jargon you need to understand what AI is doing and to express what you want � no code required. Organized by domain: OS, networking, web dev, hardware, Linux, clusters, AI/ML, databases, security, and more.

40 min
Computer Science, Vocabulary, Vibe Coding, Developer Fundamentals

Git Save Game — 用游戏存档理解 Git

BeginnerDeveloper Workflow

An interactive game that teaches Git internals (Blob, Tree, Commit, Branch, Merge) using the perfect metaphor: RPG game saves.

10 min
Git, Version Control, Interactive