Reading up on Ruby
19 deep · digging since nov 19, 25
- It's not the YAML spec's fault, but...
The YAML specification originally recommended treating plain scalars as strings by default, but inconsistent library implementations caused the notorious 'Norway Problem', implicating poor oversight rather than the spec itself.
- mostlyobvio.us — Curiosity reduced the heap size by 60%
By modifying OpenTelemetry's AWS SDK instrumentation to skip autoloaded services, the author cut Ruby heap usage from 163.8 MB to 67.1 MB, a ~60% reduction.
- Activepad - Rails scratchpad for macOS
Activepad is a native macOS scratchpad that lets Rails developers run Ruby code against real app models and database with autocomplete and remote SSH support.
- What Active Rubyists Are Using in 2026: A Maintainer's Read of the RubyKaigi Survey - DEV Community
A maintainer's analysis of RubyKaigi 2026 survey data reveals that Ruby 4.0 adoption matches 3.4 within six months, Claude Code dominates at 80% usage, and VS Code/Cursor lead editors while mise/asdf challenge rbenv.
- RubyKaigi 2026 - RubyKaigi 2026
RubyKaigi 2026 was held April 22-24 at Hakodate Arena and Citizen Hall in Hokkaido, Japan, with keynotes from Matz, Charles Nutter, and Satoshi Tagomori.
- RubyLLM: A Ruby framework for all major AI providers
RubyLLM provides a unified Ruby framework for all major AI providers, enabling quick building of chatbots, agents, and AI workflows.
- rv plan and progress update
rv is a fast Ruby manager that precompiles Rubies, manages gems, and aims to match uv's speed, with recent progress on clean-install, tool management, and multi-platform support.
- Shopify/liquid: Performance: 53% faster parse+render, 61% fewer allocations
Shopify CEO Tobias Lütke used the autoresearch pattern with a coding agent to achieve 53% faster parse+render and 61% fewer allocations in the Liquid template engine.
- Show HN: RatatuiRuby wraps Rust Ratatui as a RubyGem – TUIs with the joy of Ruby
RatatuiRuby wraps the Rust-based Ratatui TUI library as a RubyGem, enabling native-performance terminal UIs with Ruby's syntax and ease of use.
- Can Bundler be as fast as uv?
Aaron Patterson argues Bundler can match uv's speed through design changes like parallel installation and a global cache, not just a Rust rewrite.
- Ruby 4.0.0 Released
Ruby 4.0.0 introduces experimental Ruby Box for isolated definitions and ZJIT, a new JIT compiler built in Rust, alongside Ractor improvements and core class updates.
- Ruby Programming Language
Ruby's redesigned homepage highlights the language's fun, readable syntax, rich gem ecosystem, and supportive community through testimonials from Matz, DHH, and others.
- What's new in Ruby 4.0
Ruby 4.0 ships Christmas 2025 with a new ZJIT compiler, redesigned Ractor ports, experimental isolated namespaces via Ruby::Box, and faster object allocations.
- Response to "Ruby Is Not a Serious Programming Language"
Ruby's value lies in prioritizing programmer joy and expressiveness over technical metrics, enabling business success despite critiques about its seriousness.
- Ruby 4.0.0 Preview2
Ruby 4.0.0 preview2 introduces Unicode 17.0 support, an experimental ZJIT compiler, and language changes like `*nil` no longer calling `nil.to_a`.
Takes
Not since the earliest days of discovering Ruby have I been this excited to jump out of bed and get in front of the keyboard. A million ideas, all bouncing around in my head, just waiting to be prompted. What a time to be alive!
@dhh
The upcoming https://t.co/6SX7zmEyrA.creds will now also look for .env, which supports command interpolation, so you can fetch keys directly from 1password or the like in development: https://t.co/E3ueHDWGqj
@dhh
I recorded my gratitude for the most beautiful, poetic, and productive programming language ever made for Ruby's 30th birthday celebration in Tokyo. Thanks to @hsbt for the invitation 🙏 pic.twitter.com/gDo4CDNMUq
@dhh
34-minute video walkthrough and rundown of the Fizzy codebase by @BeautifulRubyHQ.https://t.co/T6EaY5tGPN
@jasonfried