Courses from 1000+ universities
Discover an easier way to explore affordable, credit-worthy online courses with our expanded community college catalog.
600 Free Google Certifications
Web Development
Python
Graphic Design
Astronomy: Exploring Time and Space
Inglés empresarial: ventas, gestión y liderazgo
AI and Big Data in Global Health Improvement
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.
Explore Ruby's creator Matz's insights on performance optimization, balancing speed with developer happiness, and the future direction of the language.
Explore mutual aid initiatives, their impact, and lessons learned from tech-driven community support projects. Gain insights on effective volunteering and fostering solidarity in times of crisis.
Explore how diverse experiences in translation, snowboarding, and drumming can enhance software development skills and provide unique perspectives in Ruby programming.
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.
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.
Get personalized course recommendations, track subjects and courses with reminders, and more.