Courses from 1000+ universities
Buried in Coursera’s 300-page prospectus: two failed merger attempts, competing bidders, a rogue shareholder, and a combined market cap that shrank from $3.8 billion to $1.7 billion.
600 Free Google Certifications
Psychology
Information Technology
Digital Marketing
AP® Microeconomics
Let's Get Started: Building Self-Awareness
Dino 101: Dinosaur Paleobiology
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore Ruby VM's peephole optimizations: how they work, their impact on bytecode execution, and their effect on runtime performance. No prior bytecode experience needed.
Discover Mermaid, a markdown-compatible graphing tool for easy diagram creation in GitHub. Learn to enhance your documentation with visually appealing and maintainable diagrams.
Explore forgotten Ruby web frameworks from the 2000s, examining their features, ideas, and potential for revival in modern web development.
Discover parallels between home renovation and app upgrades, exploring planning, scheduling, and execution stages to gain valuable insights for modernizing legacy software.
Explore RubyGems.org's Multi-Factor Authentication (MFA) journey, its crucial role in preventing account takeovers, and future developments to enhance security for Ruby developers.
Explore writing Ruby in non-English languages, enhancing accessibility and offering new perspectives. Learn about tools for creating language variants, enabling programming in Spanish, Portuguese, and more.
Explore Crystal, a compiled language similar to Ruby, learning its syntax, key differences, and advantages. Gain insights into transitioning from Ruby to Crystal programming.
Learn to build and publish a game using Ruby and DragonRuby GameToolkit, from initial concept to final release, in this comprehensive tutorial.
Strategies for successful solo web app development: pros, cons, project selection, professional growth, and efficient processes for time-saving and peace of mind.
Explore Shopify's Ruby projects and engineering culture in this Q&A session. Gain insights on Ruby development, Shopify's contributions, and career opportunities from experienced engineers.
Optimizing Ruby's is_a? method: From bottleneck to constant-time performance, including implementation, bug fixes, and YJIT assembly integration.
Explore the process of building a cross-platform game engine using Ruby, covering rendering, simulation pipelines, and Ruby's viability for game development beyond web applications.
Explore dry-validation in Ruby for robust input validation, clear contracts, and efficient error handling, enhancing system reliability and code quality.
Engaging discussion with Ruby podcast hosts on industry trends, community insights, and the future of Ruby programming.
Explore the implementation and benefits of salary transparency, including increased trust, job satisfaction, and improved gender and racial equity in the workplace.
Get personalized course recommendations, track subjects and courses with reminders, and more.