Install
Ruby
Ruby, Rails, jobs, tooling, and performance changes.
- 4 Tracked terms
- Last 30 days Feed window
What this topic collects on
An article joins this feed when it matches these terms. Each one is also a search of its own.
Related topics
Latest in Ruby
Read-only user impersonation in Rails
11+ hour, 29+ min ago (482+ words) We built it and ran it in production. Last week we pulled it out into a gem called viewing_as. This post is about the decisions we made that may transfer to your app as well. None of them refuse writes, or…...
Rails Has.second,.third,.fourth,.fifth… and Then.forty_two
1+ day, 12+ hour ago (34+ words) One of those tiny Rails details that reminds you the framework was built by people with a sense of humor. If you’ve worked with …...
3,022 Malicious Gems, and OpenAI Calls It “Benign”
5+ day, 9+ hour ago (609+ words) Last week I wrote about an OpenAI agent swarm attacking RubyGems, and I ended it wondering how OpenAI would respond. They already had. On September 11, the day the story broke, OpenAI gave reporters one statement. Here it is from Reuters:…...
Audio previews in Rails without a job queue
5+ day, 18+ hour ago (681+ words) Suppose you have this model: Users upload 40-minute WAV files to it. Your app has a couple of different requirements: The Rails-shaped answer to that is familiar: I've built that (at least) twice. It works, but it's a lot of…...
Why change-impact analysis is surprisingly hard in Ruby on Rails
1+ week, 5+ hour ago (184+ words) Refactoring a mature Rails app often starts with a simple question: If I change this method, what else could break? In a smaller codebase, grep might be enough. In a larger Rails app, not really. A method can be connected…...
I wrote a programming language where you code in Polish. Here are 7 things it taught me about Ruby.
1+ week, 6+ hour ago (917+ words) I write Ruby for a living, and about two years ago it started bothering me that I had no real idea what happens between typing x = 5 and the machine doing something about it. So I wrote a toy interpreter over…...
The Well-Grounded Rubyist 4th Ed (Manning)
1+ week, 10+ hour ago (27+ words) Programming book reviews, programming tutorials,programming news, C#, Ruby, Python,C, C++, PHP, Visual Basic, Computer book reviews, computer history, programming history, joomla, theory, spreadsheets and more....
Installing Ruby on Ubuntu 24.04
1+ week, 10+ hour ago (345+ words) rbenv is a Ruby version manager that lets you install multiple versions of Ruby and switch between them. 1. Install all required dependencies for the ruby-build plugin to download and compile Ruby: 2. Install the latest rbenv installation script: 3. Add the rbenv…...
OpenAI Agent Swarm Linked to 3,022 Malicious RubyGems Packages in GemStuffer Campaign
1+ week, 20+ hour ago (585+ words) Open-source packages are meant to save developers time. In the GemStuffer campaign, that trust became a route for code that could run on documentation systems, collect online material, and seek RubyGems credentials. The expanded inventory shows an operation far larger…...
OpenAI-Linked Agent Swarm Tied to Thousands of Malicious RubyGems Packages
1+ week, 20+ hour ago (207+ words) Rather than relying solely on developers installing infected packages, GemStuffer targeted a less obvious surface: the automated workers that build documentation for newly published gems. The most serious sample identified, called slnleaker5, went after RubyGems API keys directly, targeting the legacy…...