Courses from 1000+ universities
$7.2 billion in combined revenue since 2020. $8 billion in lost market value. This merger marks the end of an era in online education.
600 Free Google Certifications
Computer Science
Psychology
Microsoft Excel
Lean Production
Viruses & How to Beat Them: Cells, Immunity, Vaccines
Learn Like a Pro: Science-Based Tools to Become Better at Anything
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore essential lessons for designing large-scale systems, covering crucial rules, buffer management, distributed system challenges, and effective strategies for maintaining system stability and performance.
Explore Elixir adoption strategies, ecosystem capabilities, and team evolution. Learn to design resilient systems, manage risks, and ensure long-term sustainability in Erlang/Elixir projects.
Explore the symbiotic relationship between Erlang and Elixir, examining their impact on various domains and the reasons behind their growing popularity in software development.
Explore distributed Elixir's pros, cons, and best practices. Learn to maximize cluster value, avoid pitfalls, and unlock the potential of this underutilized feature.
Explore building Auroville's software infrastructure using Elixir and Phoenix. Learn design choices, migration strategies, and innovative patterns for complex multi-service domains in city-scale projects.
Explore LiveView and Membrane Framework for interactive video and audio processing in Elixir, covering stream processing, transformations, and managing complexity.
Explore LiveView's evolution from basic form validation to building full-fledged apps. Discover key changes, rationale, and demos showcasing LiveView 1.0's power and future potential.
Master pattern matching to simplify code structure, refactor conditionals, and improve codebase health. Learn implementation techniques, benefits, and potential pitfalls in large-scale projects.
Learn to create OTP-compliant process abstractions using proc_lib. Explore features of OTP processes and build a custom language server abstraction for the Language Server Protocol.
Explore Elixir's application in small hydropower plants using Nerves. Learn about SCADA systems, custom hardware, and industrial implementations of Elixir for distributed control and monitoring.
Discover how Elixir transforms backend development, making it intuitive and approachable for JavaScript developers. Gain confidence to explore new coding territories and understand Elixir's advantages.
Discover strategies for managing technical debt, improving scalability, and integrating enterprise software. Learn from Frame.io's experience transitioning post-Adobe acquisition and enhancing their Elixir codebase.
Explore ActiveMemory, an ORM for ETS and Mnesia. Boost app performance, simplify configurations, and reduce database dependency. Learn about in-memory storage and its practical applications.
Explore autonomous node communication in Elixir using RTPS protocol. Learn about Rclex, a ROS 2 client library, and its potential integration with Nerves for wide-area distributed systems.
Explore cost-effectiveness of cloud computing vs. in-house infrastructure, considering scalability, regulatory compliance, and long-term financial implications for businesses beyond a certain scale.
Get personalized course recommendations, track subjects and courses with reminders, and more.