Tag
A reverse-engineer explains how to read Codemasters' BIGF archive format from TOCA Race Driver using pure Ruby, focusing on the String#unpack method for binary decoding.
A Ruby CLI tool called 'try' helps developers manage and navigate experiment directories with fuzzy search, auto-dating, and smart sorting. A user extended it to easily deploy experiments to GitHub Pages.
RubyConf 2026 announces a VIP raffle for early ticket buyers, offering perks like speaker dinner, reserved seating, and a limited edition pin.
RubyLLM is a unified Ruby framework for interacting with multiple AI providers, supporting chatbots, agents, RAG, and more with a consistent API.
The author reflects on the value of software craftsmanship over AI-driven automation, arguing that the process of coding is as important as the outcome, and critiques the Rails-centric Ruby community.
A technical blog post exploring how Ruby's design, including closures, first-class functions, symbols, and method naming conventions, was influenced by Lisp.
Anthropic released Fable 5, a mythos-class public model, which in a demo migrated a 50 million line Ruby codebase in one day—a job estimated to take engineers over two months, sparking discussions about the future of engineering jobs.
A survey of inlining heuristics in method JIT compilers, discussing the challenges of when to inline and the trade-offs involved, with examples from Ruby and Python.
Bundler 4.0.13 introduces a cooldown feature that blocks resolution to gems published less than N days ago, mitigating supply-chain attacks. It is opt-in and configurable per source, setting, or command-line flag.
Developer describes converting a 15,000-line Rust web application to Ruby on Rails using an LLM, finding the Ruby version significantly shorter and evaluating trade-offs in development speed, safety, and testability.
Ruby for Good is an annual event where programmers gather over a long weekend to build open-source projects for nonprofits and social sector organizations.
Rubish is a Unix shell written in pure Ruby that aims for full bash compatibility while deeply integrating Ruby features such as blocks, iterators, and method chaining.
Sensor Tower's engineering team used graph theory analysis and profiling tools to identify bottlenecks in a slow backend endpoint, achieving a fourfold speed improvement by optimizing Protobuf decoding and encoding steps.
The author reflects on 15 years of using Ruby, praising its hidden features like refinements, delegation, and the new ZJIT JIT compiler, and notes that Ruby with ZJIT is closing the performance gap with faster languages like Go and Rust.
An exploration of Ruby's Date::ITALY constant, explaining its connection to the Gregorian calendar reform and Julian day numbers.
Stripe engineers share their experience of formatting a 25 million line Ruby codebase overnight using rubyfmt, highlighting improvements in developer productivity.