Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Graphic Design
Computer Science
Cybersecurity
Max MSP Programming Course: Structuring Interactive Software for Digital Arts
Fundamentals of Neuroscience, Part 1: The Electrical Properties of the Neuron
Psychology of Personal Growth
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore all talks and presentations from RubyConf. Dive deep into the latest insights, research, and trends from the world's leading experts.
Discover strategies for managing background job queues efficiently, focusing on latency reduction to ensure timely execution of urgent tasks and improve overall application performance.
Explore the crucial optimization technique of splitting for Ruby blocks, enhancing performance by specializing methods to different call sites and enabling efficient compilation.
Explore JRuby: its compatibility, benefits, and real-world applications. Learn about JVM advantages, installation, Rails integration, and performance benchmarks for informed Ruby development decisions.
Learn to build real-time stream processing applications using Ruby and the Turbine framework. Discover how to simplify complex tasks and deploy sophisticated solutions without extensive tooling or unfamiliar paradigms.
Explore binary search, IEEE 754 floating-point numbers, and Ruby's clever trick for binary search on floating-point ranges in this intriguing dive into numerical computation.
Explore the surprising parallels between crocheting amigurumi and software development, and discover how creative hobbies can enhance your tech skills and problem-solving abilities.
Explore YJIT, a new JIT compiler for CRuby, and learn about its implementation, performance improvements, and future plans for Ruby optimization.
Explore Boeing's 737 MAX development, examining crucial decisions and their consequences to gain insights on improving team decision-making processes.
Explore inner peace, self-confidence, and personal growth through mindfulness, intuition, and overcoming limiting beliefs to find your purpose and cultivate spirituality.
Explore building a JIT compiler for Ruby from scratch, covering VM mechanics, JIT integration, and machine code generation, all implemented in pure Ruby.
Explore Dry.rb's Transaction library for robust service objects. Learn about Monads, error handling, and integrating powerful, testable business logic into Ruby applications.
Explore the creation of MX Hacker's Revenge game, from concept to implementation, covering UI design, testing, automation, and lessons learned in Ruby on Rails.
Explore mixed-reality robotics simulations using DragonRuby Game Toolkit. Learn to enhance robot development, test with real robots, and create digital twins for customer sites in an interactive lab environment.
Explore techniques for building native gem versions, improving installation speed and reliability. Learn about toolchains, trust considerations, and deploying pre-compiled packages.
Explore Ruby's future beyond 3.0 with creator Yukihiro Matsumoto. Discover advancements in static typing, concurrency, syntax, performance, and tools shaping the language's evolution.
Get personalized course recommendations, track subjects and courses with reminders, and more.