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