Latest Ruby News

Stay updated with the Ruby community

Discover the latest articles, tutorials, and insights from the Ruby and Rails ecosystem.

1549 articles

If your Rails app deals with large files, let a reverse proxy like Nginx or Thruster serve them. In this post, we'll learn how X-Accel-Redirect (or X-...

over 1 year ago Read More

The one where EuRuKo has announced that their tickets are on sale, Rails World tickets will go on sale on the 13th of May, and Joel Drapper invites us...

over 1 year ago Read More

The one where you can read about why Marc Köhlbrugge chose Ruby, where Adam Fortuna shares how they returned to Rails, and where Ruby Central discuss...

over 1 year ago Read More

In the world of Rails development, integrating large language models (LLMs) like OpenAI's GPT has become increasingly common. One challenge…

over 1 year ago Read More

The one where YCombinator showcases Ruby code in their Vibe Coding video, mruby 3.4.0 released, Hotwire Native 1.2 is announced, and where Pragmatic P...

over 1 year ago Read More

Keeping a reliable history of changes is essential for our users. They need to know when a record was updated, who made the change, and why…

over 1 year ago Read More

The one with several Ruby releases: 3.4.3, 3.5.0-preview1, and JRuby 10, where Marco Roth announces herb tools and Matz suggests that Ruby 4.0 may be ...

over 1 year ago Read More

In this post, we'll learn how to use a SQL subquery in a Rails app to eliminate N+1 queries and improve performance. We'll profile a real-world exampl...

over 1 year ago Read More

In this post, we'll learn how to use a SQL subquery in a Rails app to eliminate N+1 queries and improve performance. We'll profile a real-world exampl...

over 1 year ago Read More

The one where Ruby 3.3.8 is released, where Charles Nutter shares about what's new in JRuby 10 and where we find out that Ex-CEO and Buildkite’s cofou...

over 1 year ago Read More

The one where Marco Roth launched RubyEvents website and mobile app and where the Ruby and AI scene is heating up with more gems

over 1 year ago Read More

As your application grows, so do your database tables. If you keep fetching all columns, those extra fields, especially large text or JSON blobs can q...

over 1 year ago Read More

As your application grows, so do your database tables. If you keep fetching all columns, those extra fields, especially large text or JSON blobs can q...

over 1 year ago Read More

This post shows how you can get a better understanding of your Ruby on Rails application performance with the Rails Debugbar, a profiling tool inspire...

over 1 year ago Read More

This post shows how you can get a better understanding of your Ruby on Rails application performance with the Rails Debugbar, a profiling tool inspire...

over 1 year ago Read More

The one where Ruby 3.1.7 and 3.2.8 are released, Joe Masilotti published Bridge components for Hotwire Native, and two new projects about building or ...

over 1 year ago Read More

The one where TruffleRuby 24.2 is released, JRuby 10 is getting close, a Rails MCP server is introduced, and where Stan Lo shows a Ruby MCP server pow...

over 1 year ago Read More

In 2012, GitHub was compromised by Mass Assignment vulnerability. A GitHub user used mass assignment that gave him administrator privileges to none ot...

over 1 year ago Read More

In 2012, GitHub was compromised by Mass Assignment vulnerability. A GitHub user used mass assignment that gave him administrator privileges to none ot...

over 1 year ago Read More

The one where Sidekiq 8 is launched, where Kasper Timm Hansen is announcing a new workshop about Action View and where Adam McCrea launches PaaS Prici...

over 1 year ago Read More

Friendly.rb launches Early Bird tickets, Rails World opens the CFP, and RailsCamp offers scholarships.

over 1 year ago Read More

In this post, we'll learn how to work with the response object in Rails controllers — from inspecting response bodies and headers to setting status co...

over 1 year ago Read More

The one where Andy Croll launches Ruby-themed t-shirts, Matt Swanson shares their GOAT pattern for Hotwire apps and you can learn about Array#bsearch ...

over 1 year ago Read More

How many times have you heard or read statements like these in tech discussions? "Everything needs to be a single-page app these days…

over 1 year ago Read More

The one where Stephen Margheim launched a new course High Leverage Rails and Andrew Culver launched Honyaku to translate Rails apps automatically

over 1 year ago Read More

The one with Ruby 3.4.2 release and a new JRuby release, while Aaron Patterson article was on front page of Hacker News

over 1 year ago Read More

When you first discover Ruby on Rails, some things might strike you right away: namely the large number of enumerable methods and the blocks…

over 1 year ago Read More

OK, maybe "love" is a bit strong. But the Aha! engineering team has a shocking confession: We embrace bugs in our software. Our CTO, Dr…

almost 2 years ago Read More

Organizations have many different ways to approach how teammates write code. You have individual silos, pair programming, team-based work…

almost 2 years ago Read More

As a company whose product is built on top of Ruby on Rails, conducting a major version upgrade of the underlying framework is just about…

almost 2 years ago Read More

On the Aha! team, The Responsive Method (TRM) guides our interactions with customers and one another. Responding to requests quickly and…

about 2 years ago Read More

I heard a ring, and my heart rate spiked to 132. It was Tom Bailey, a colleague on the Product Success team. I prepared myself for a…

over 2 years ago Read More

Feature delivery can be impacted by many factors. Some are readily visible, but others are more nuanced — or buried in mountains of data…

over 2 years ago Read More

Our product team is busy adding many great new features to Aha! Whiteboards and Aha! Knowledge — including wireframes, voting, and…

over 2 years ago Read More

Do we need a monorepo? When I first joined Aha!, I was surprised by how well-structured the engineering onboarding program was. I spent…

over 2 years ago Read More

Our team at Aha! loves using Aha! software. It's not only a great way to build our own lovable product, but it also helps us to find rough…

over 2 years ago Read More

Normally when you encounter a bug with Ruby, or any other interpreted language for that matter, using the language's provided debugging…

over 2 years ago Read More

In David Bayles and Ted Orland's book, Art & Fear, there's a captivating story that has always stuck with me. This is a story that…

almost 3 years ago Read More

Ruby's Enumerable methods help you make powerful code simple — by filtering, transforming, and processing data like the best engineers do…

almost 3 years ago Read More

What is a race condition? I searched for a good definition of a race condition and this is the best I found: A race condition is…

about 3 years ago Read More

Take your command-line utilities to the next level with these Ruby gems Ruby has always been a great general-purpose scripting language and…

about 3 years ago Read More

As you stare into an empty text field, the blinking cursor invites you to engage in a crucial part of being a professional software engineer…

about 3 years ago Read More

An odd coincidence On March 20th, ChatGPT users reported seeing conversations that were not their own. Just a few weeks earlier I had solved…

over 3 years ago Read More

Many months ago, our team had to have a hard conversation about Cypress. Cypress was the new kid in our CI pipeline, a browser integration…

over 3 years ago Read More

Let us start by saying that CSS is hard. It seems that no matter how skilled you get, you will still run into situations that completely…

over 3 years ago Read More

I have worked in many different environments throughout my career. I have worked in the same building as my teammates and even for a company…

over 3 years ago Read More

In a lot of newer projects, we use our GraphQL API. This is the same API you use when you're building Aha! Develop extensions. GraphQL has…

over 3 years ago Read More

As more users opt for mobile browsing, responsive design becomes more important — even for applications that are primarily used on a desktop…

almost 4 years ago Read More

Solving a problem is great — but keeping it from coming back is even better. As we resolve issues in our code base, we often consider how to…

almost 4 years ago Read More

Our engineering team builds the Aha! suite using a Rails monolith. We carefully weighed a number of options before determining that this…

almost 4 years ago Read More
Railsrome

© 2024 Your Company, Inc. All rights reserved.