Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Psychology
Web Development
Python
Introduction to HTML5
Project Management: The Basics for Success
Python for Data Science
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.
Exploring RBS in Ruby 3: A new feature supporting type checker development. Learn about its implementation, benefits for gem developers, and how to prepare your gems for RBS compatibility.
Explore TruffleRuby's innovative approach to just-in-time compiling Ruby regular expressions, achieving up to 40x faster execution through finite-state machines and cross-language optimization.
Explore unexpected events in open source history, their impact on technology, and lessons learned for future ecosystem resilience and sustainability.
Explore aviation safety principles and their application to human-technical systems through fascinating accident case studies and valuable lessons for collaborative work environments.
Explore ethical implications of AI decision-making through a Talmudic lens. Examine ancient case laws to draw parallels with modern AI challenges and spark crucial conversations about responsibility.
Explore class variable inheritance, performance issues, and optimization in Ruby 3.1. Learn about cache design, benchmarking, and the impact on real-world applications.
Explore Async Ruby's innovative approach to concurrency, its impressive features, and core concepts. Learn how this powerful gem can revolutionize web requests in your Ruby projects.
Scaling an appointment reminder system: challenges, iterations, and lessons learned from rewriting a product four times to handle millions of weekly notifications.
Explore parallel testing with Ractors in Ruby 3, comparing strategies and building a test framework from scratch. Learn advantages and limitations of Ractors for test parallelization.
Discover how Rswag automates REST API documentation, ensuring accuracy and consistency between docs and endpoints, making APIs more accessible to engineers.
Explore techniques for identifying and addressing issues within product teams, focusing on observation, hypothesis formation, and targeted interventions to improve team dynamics and performance.
Explore Perceptual Learning techniques to accelerate Ruby expertise, enhance pattern recognition, and develop intuition for more effective programming skills.
Explore Ruby's memory optimization project to improve performance by moving system heap memory into Ruby heap memory, reducing allocations and enhancing CPU cache efficiency.
Explore Ruby 3's optimized partial backtrace generation, its impact on debugging efficiency, and the process of enhancing this feature for improved performance in deep callstacks.
Discover how Dungeons & Dragons principles can enhance collaboration in distributed teams, improving online etiquette and team-building skills for developers.
Get personalized course recommendations, track subjects and courses with reminders, and more.