Courses from 1000+ universities
AI got cheap enough that Duolingo’s most expensive plan may not survive it. I read the earnings call transcript and opened the app to see what is actually changing for learners.
600 Free Google Certifications
Artificial Intelligence
Data Science
Cybersecurity
L'Italiano nel mondo
Introduction to HTML5
Umano Digitale
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Discover Regenesca, a refactoring generator that creates and merges Scala source code like git merge but for code. Learn how it applies file-specific rules unlike global tools like scalafix.
Discover how Business4s helps Scala developers build business-relevant software that solves real problems, not just technically elegant systems that miss the mark.
Discover how compiler engineering enhances your programming skills through Scala compiler internals, compilation phases, and real contribution experiences from the Compiler Spree.
Discover how to build powerful GenAI applications in Scala using LLM4S toolkit. Explore RAG, image processing, AI agents, and production-ready workflows through live demos and real-world examples.
Master hardware design using Scala 3 and DFiant HDL, from basic logic to chip fabrication via Tiny Tapeout—no prior hardware knowledge required!
Discover how to effectively use Scala 3's match types to power generic tuples, named tuples, and type class derivation while overcoming common reduction failures and complexity fears.
Discover how to build cross-platform Scala tooling using Tree Sitter grammars for syntax highlighting, covering browser apps, CLI tools, and web services with practical integration patterns.
Discover how companies successfully hire non-functional programmers and train them in Elm within 4 weeks, expanding talent pools while gaining FP benefits.
Discover JING, a Scala library enabling spec-first OpenAPI development without codegen. Import specifications directly for typed interfaces, explore implementation techniques, and unlock simpler API development.
Discover Scala's Capture Checking feature for effect safety without monads. Learn capability tracking, practical examples, and compiler guarantees in this 38-minute talk.
Explore capture checking in Scala through live coding with Martin Odersky, focusing on direct style programming and practical implementation for everyday developers.
Discover real-world code generation challenges through a smithy4s disaster story, exploring binary compatibility issues, macro solutions, and practical strategies for taming generated code.
A design journey for a compositional, type-safe, reversible HTTP request-routing library in Scala 3, exploring finite-state builders and tuple types.
Discover practical IntelliJ IDEA and Scala Plugin features to enhance workflow efficiency, explore Scala 3 support progress, and learn how to write IDE-friendly code for better development.
Explore event-sourced systems using Scala's type system to model read/write concerns separately, enabling schema evolution, flexible access patterns, and resilient domain models.
Get personalized course recommendations, track subjects and courses with reminders, and more.