// courses
Several posts, one topic, in order.
No filler. Each course is a sequence of lessons that build on each other: watch, read, steal the code.
- $ el337 --course
Mastering Astryx
13 lessonsMaster Astryx, an open-source design system built on StyleX. Learn core design primitives, layout engines, token systems, and construct a full production-ready modular Kanban board application step by step.
- $ el337 --course
Build an AI Agent in Typescript
8 lessonsLearn the fundamentals of building your own CLI-based AI coding agent from scratch using Typescript, Ollama, and ai-sdk. From bash and structured file tools to subagents and persistent memory. Then onto a TUI and a skills system for loading new agentic capabilities.
- $ el337 --course
JavaScript Regular Expressions
11 lessonsA comprehensive series covering modern JavaScript regular expressions from the ground up.
- $ el337 --course
Master SVG Path: From Basics to Beautiful Curves
4 lessonsLearn to truly understand the SVG path d attribute—the language of vector geometry on the web. This course walks you through each command (M, L, C, Q, A, and more) step by step, explaining what they do, how they relate, and how to visualize their effects. By the end, you’ll be able to read, write, and debug any SVG path with confidence—and see the structure behind every curve.
- $ el337 --course
Web Animations API
7 lessonsLearn how to create smooth, performant, and fully scriptable animations using the native Web Animations API. This course covers the essentials—keyframes, timing options, playback control, and sequencing—without relying on external libraries. You’ll gain a solid understanding of how the browser handles animation under the hood and how to use JavaScript to bring motion to any element with precision and control.