Best of RubyDecember 2025

  1. 1
    Article
    Avatar of rubyRuby·22w

    Redesign our Site Identity

    The official Ruby programming language website has undergone a comprehensive redesign with a new identity centered on "A language where people gather, a site where people are visible." The new design features hand-drawn illustrated characters radiating from the Ruby logo, representing the global developer community. The redesign emphasizes Ruby's core values of programmer happiness, ecosystem, productivity, and community while incorporating interviews with community members and photographs to showcase the people behind the language. The site update is ongoing with improvements still in progress.

  2. 2
    Article
    Avatar of dhhDavid Heinemeier Hansson·25w

    Six billion reasons to cheer for Shopify

    Shopify processed $6.2 billion in sales on Black Friday 2025, a 25% increase from the previous year, handling 31 million API requests per minute and 53 million database reads per minute. The company, led by founder and programmer Tobi Lütke, continues to drive significant contributions to the Ruby and Rails ecosystems, employing nearly half of Rails core contributors and funding major improvements like YJIT and Ractors. This success demonstrates the scalability potential of Ruby on Rails at massive scale.

  3. 3
    Article
    Avatar of tenderloveTenderlove Making·21w

    Can Bundler Be as Fast as uv?

    Bundler can achieve performance comparable to uv without rewriting in Rust by addressing architectural bottlenecks. Key improvements include decoupling gem downloading from installation to enable parallel downloads, implementing a global cache with hardlinks, and optimizing version comparison using integer encoding. The main challenges are backwards compatibility and navigating legacy codebases, not fundamental technical limitations. Most performance gains come from what the tool doesn't do rather than the implementation language, with opportunities for parallelizing IO-bound operations and eliminating unnecessary sequential dependencies during installation.

  4. 4
    Article
    Avatar of rubylaRUBYLAND·22w

    Passenger 6.1.1

    Passenger 6.1.1 application server has been released with support for Ubuntu 25.10, improved Ruby 4 compatibility, and a critical bug fix for Nginx uploads. The bug affected requests with buffering disabled where request bodies larger than client_body_buffer_size would become corrupted. The release also upgrades Boost to 1.90, updates Nginx to 1.28.0, and includes numerous library updates in precompiled binaries including OpenSSL 3.6.0, curl 8.17.0, and Ruby versions up to 3.4.8.