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
Discover effective tech hiring practices, including inclusive assessment methods, crafting great interview questions, and improving your company's recruitment process.
Explore Ruby's coverage measurement techniques to boost confidence in your code before production and analyze live code usage, enhancing your development process.
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 the concept of expertise through the lens of an autistic developer, examining its evolution, dangers, and impact on career development.
Explore Ruby's memory management, from heap allocation to garbage collection and memory compaction, through a bug-solving journey in a gem maintenance story.
Strategies for upgrading large-scale Ruby applications to version 2.7, including handling deprecation warnings, performance improvements, and maintaining open-source dependencies.
Discover strategies for coaching and mentoring through everyday coding activities, expanding beyond traditional one-on-one conversations to support team members' career growth.
Explore the race to build supersonic passenger planes, focusing on Concorde's success. Learn about engineering challenges, international competition, and lessons in compromise and constraints.
Explore race conditions in concurrent systems through real-world stories, including the "Screaming Zombies" bug. Gain insights on building robust systems and analyzing potential vulnerabilities.
Explore how to build inclusive technology that empowers users through customization, accessibility, and universal design. Learn to create infrastructure supporting diversity and individual needs.
Explore the role of prime numbers in internet security, covering encryption methods and implementing RSA encryption using Ruby. Gain insights into HTTPS and data privacy.
Automate tedious processes using Ruby in serverless functions. Learn object detection, event triggers, and static site generation while exploring problem-solving techniques for overcoming challenges.
Explore Ruby's evolution with creator Matz, covering compatibility, performance, concurrency, static typing, and future developments in this insightful keynote.
Explore how programmers can aid epidemiologists by gathering and analyzing COVID-19 data using Ruby, web tools, and expressive code to make complex information understandable.
Explore automatic GC compaction in Ruby 2.7, its implementation challenges, and techniques like read barriers and concurrent GC. Learn about memory optimization and performance improvements in Ruby applications.
Get personalized course recommendations, track subjects and courses with reminders, and more.