Courses
303 hands-on courses across every major language, framework, and discipline.
Concurrency & Parallelism in Crystal
Write fast, correct concurrent Crystal: threads, async, synchronization, and avoiding race conditions and deadlocks.
Design Patterns in Crystal
Apply battle-tested design patterns in Crystal to write flexible, maintainable, and extensible software.
High-Performance Crystal
Make Crystal fast: profiling, memory, algorithmic improvements, and the optimization techniques that matter in production.
Crystal Technical Interview Prep
Prepare for Crystal interviews: language deep-dives, common questions, coding challenges, and how to stand out.
Idiomatic Crystal & Best Practices
Write Crystal the way experts do: idioms, conventions, anti-patterns to avoid, and production-grade best practices.
Advanced Nim
Master advanced Nim: deep language features, metaprogramming, internals, and the techniques senior engineers rely on.
Concurrency & Parallelism in Nim
Write fast, correct concurrent Nim: threads, async, synchronization, and avoiding race conditions and deadlocks.
Design Patterns in Nim
Apply battle-tested design patterns in Nim to write flexible, maintainable, and extensible software.
High-Performance Nim
Make Nim fast: profiling, memory, algorithmic improvements, and the optimization techniques that matter in production.
Nim Technical Interview Prep
Prepare for Nim interviews: language deep-dives, common questions, coding challenges, and how to stand out.
Idiomatic Nim & Best Practices
Write Nim the way experts do: idioms, conventions, anti-patterns to avoid, and production-grade best practices.
Advanced V
Master advanced V: deep language features, metaprogramming, internals, and the techniques senior engineers rely on.
Concurrency & Parallelism in V
Write fast, correct concurrent V: threads, async, synchronization, and avoiding race conditions and deadlocks.
Design Patterns in V
Apply battle-tested design patterns in V to write flexible, maintainable, and extensible software.
High-Performance V
Make V fast: profiling, memory, algorithmic improvements, and the optimization techniques that matter in production.
V Technical Interview Prep
Prepare for V interviews: language deep-dives, common questions, coding challenges, and how to stand out.
Idiomatic V & Best Practices
Write V the way experts do: idioms, conventions, anti-patterns to avoid, and production-grade best practices.
Advanced D
Master advanced D: deep language features, metaprogramming, internals, and the techniques senior engineers rely on.
Concurrency & Parallelism in D
Write fast, correct concurrent D: threads, async, synchronization, and avoiding race conditions and deadlocks.
Design Patterns in D
Apply battle-tested design patterns in D to write flexible, maintainable, and extensible software.
High-Performance D
Make D fast: profiling, memory, algorithmic improvements, and the optimization techniques that matter in production.
D Technical Interview Prep
Prepare for D interviews: language deep-dives, common questions, coding challenges, and how to stand out.
Idiomatic D & Best Practices
Write D the way experts do: idioms, conventions, anti-patterns to avoid, and production-grade best practices.
Advanced Ada
Master advanced Ada: deep language features, metaprogramming, internals, and the techniques senior engineers rely on.
