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 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.
Embark on a thrilling Ruby mystery with Deirdre Bug as she unravels a perplexing code conundrum, blending programming intrigue with high-stakes adventure in this engaging keynote.
Explore combining Ruby and Crystal to create powerful tools, optimize performance, and solve complex problems with minimal learning curve. Discover porting techniques and identify opportunities for innovation.
Explore the development of a digital education savings platform, addressing ethical considerations, engineer responsibilities, and challenges in tackling systemic inequalities.
Explore common RSpec pitfalls and learn how to write cleaner, more readable tests by avoiding overuse of DSL methods and prioritizing simplicity over DRY principles.
Explore YJIT compiler optimization, side-exits, and the development of a tracer tool in Ruby. Learn about implementation challenges, Rust rewrite, and the importance of continuous improvement in software development.
Learn to build efficient back office interfaces for Ruby on Rails apps using Retool, streamlining admin tasks and integrating with Postgres and API services for improved productivity.
Explore object shapes to optimize Ruby instance variables, enhancing performance in getting and setting. Gain insights into implementation details for more efficient development.
Explore data indexing using Ruby, graph databases, and bitmap stores to build a unique data engine, improving query speed and enabling cross-market analysis and harmonization.
Ruby Central leadership discusses the organization's mission, initiatives, and future plans for supporting the Ruby community and ecosystem.
Explore dRuby, a distributed programming module, and its potential for extreme microservices architecture. Learn about this lesser-known standard library feature through a humorous and exaggerated approach.
Explore Pyroscope, a fast-growing profiling gem combining rbspy and speedscope. Learn its internals and how to use flamegraphs for analyzing application performance.
Explore the Shape Up approach to project management, optimizing developer happiness and productivity across global teams while delivering more value for users.
Explore the Language Server Protocol (LSP) and its implementation to enhance Ruby development, improving code navigation and understanding for a better programming experience.
Get personalized course recommendations, track subjects and courses with reminders, and more.