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
Data Analysis
Digital Marketing
El rol de la digitalización en la transición energética
First Step Korean
Supporting Successful Learning in Primary School
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 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.
Explore the controversial topic of mocking in testing, learn when to use mocks effectively, and gain a framework for making informed decisions about their implementation in your test suite.
Explore fiction-writing techniques to improve engineering roadmapping, team dynamics, and code quality. Learn to craft narratives and develop characters for healthier software development.
Explore Ruby's versatile array capabilities, from basic operations to advanced techniques like randomization, 2D mapping, and set operations, enhancing your ability to write elegant, efficient code.
Explore techniques for creating robust, idempotent, and transactional background jobs in Ruby, focusing on ACID principles and Sidekiq best practices.
Overcome blank page panic and boost confidence in coding through Test-Driven Development, pseudocode, and RSpec. Learn practical strategies to initiate projects and make steady progress.
Get personalized course recommendations, track subjects and courses with reminders, and more.