Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Vibed Learning

Welcome to Vibed Learning — a collection of self-guided courses and technical references on programming, computer science, and software engineering.

What This Is

This site is an experiment in generating custom learning resources using large language models. Every course and reference here was created with Claude Code, using Anthropic’s Opus 4.6 and Sonnet 4.6 models. The goal is to explore how AI-assisted authorship can produce educational content that is clear, accurate, and genuinely useful.

The content is a work in progress. New courses are added as topics are explored, and existing material is revised as needed.

Content

Browse the table of contents on the left to find courses. Current topics include:

  • Markov Chains — a self-guided introduction to the math and intuition behind Markov chains
  • Vector Databases — how vector search works and when to use it
  • Git Worktrees — using multiple working trees with a single Git repository
  • Writing a Lisp-to-C Compiler in Rust — building a compiler from scratch

License

All content on this site is released under CC0 (Public Domain). You may use, copy, modify, and distribute it freely, without asking for permission and without attribution.

Contact

Questions, corrections, or suggestions: vibebooks@elijah.run