Rubyland

news, opinion, tutorials, about ruby, aggregated
Sources About
John Nunemaker 

RailsConf 2024

The RubyMine Blog : Intelligent Ruby and Rails IDE | The JetBrains Blog 

RubyMine 2024.2 Early Access Program Is Open!

Ruby Weekly 

A first glimpse of Ruby 3.4

Felipe Vogel 

The Ruby community is for everyone

Rails, PostgreSQL Performance Audit and Tuning Consultant for Hire 

How to Simulate MEV Arbitrage with REVM, Anvil and Alloy

Ruby News 

Ruby 3.4.0 preview1 Released

Ruby News 

CVE-2024-35176: DoS in REXML

All about coding 

Add code snippet in RubyMine and Visual Studio Code to binding.break

Giant Robots Smashing Into Other Giant Robots 

Why you should nest modules in Ruby

Giant Robots Smashing Into Other Giant Robots 

Meet us at Helvetic Ruby 2024

The Amazing Blog 

Referencing Stimulus Controllers as ViewComponent Sidecar Files with Propshaft Importmaps

Alchemists - Articles 

Git Rebase Abbreviations

The Ruby on Rails Podcast 

Episode 515: Livestreaming Code On Twitch with Rachael Wright-Munn

Notes to self 

Business Class 1.7: On the way to Rails 8

Saeloun Blog 

Rails 8 adds Kamal by default.

Ruby Magic by AppSignal 

Creating Forms in Ruby on Rails with Simple Form

RubyGems Blog 

April 2024 RubyGems Updates

BigBinary Blog 

Difference between dependencies, devDependencies and peerDependencies

The Code Gardener 

The Coffee Machine Series: As a patron, I want cocoa

Ryan Bigg's Blog 

What was that branch?

RubySec 

GHSA-r95h-9x8f-r3f7 (nokogiri): Nokogiri updates packaged libxml2 to v2.12.7 to resolve CVE-2024-34459

Radan Skorić's personal site 

Hidden feature of Turbo: stream actions inside regular HTML

The Bike Shed 

426: Bringing "Our Selves" to Work

Short Ruby Newsletter 

Short Ruby News - Edition #90

Posts on Kevin Murphy 

Four Things To Take Away From RailsConf 2024

Saeloun Blog 

Ruby 3.4, No More TypeError With **nil As It Is Treated As An Empty Hash.

Posts on Kevin Murphy 

RailsConf 2024 Recap

Giant Robots Smashing Into Other Giant Robots 

How We Used a Custom Enumerator to Fix a Production Problem

zverok's space 

The things I haven't wrote, and the things I want to write (back to Ruby)

Hotwire Weekly 

Week 19 - Stimulus LSP v1.0, StimulusReflex v3.5, and more!

Dhaval Singh's Blog 

Looping defaultdict In Templates: A long-standing "Bug" in Django

GarrettDimon.com Posts 

The Bright Future of Ruby and Rails

The Code Gardener 

This One Time at Tropical.rb

Ruby Rogues 

Ruby in the Browser: Exploring Web Performance, Reactivity, and Front-End Complexity - RUBY 636

naildrivin5.com - David Bryant Copeland's Website 

Estimates are Fine. They Build Trust When You Provide Them And Deliver On Them

The Code Gardener 

A Gardener's Reward

Stefan’s Blog 

Speed up Rails/Rspec test by parallelization + asset pre-precompile + Gitlab-CI/Coverage integration

Write Software, Well 

Understanding Rails Parameters

Remote Ruby 

Continuous Delivery and Continuous Self-Improvement

Ruby on Rails 

Rails community survey, improved association validation errors and more

Awesome Ruby Newsletter 

💎 Issue 416 - Ruby typing 2024: RBS, Steep, RBS Collections, subjective feelings

Ruby Weekly 

An interactive system testing UI for Capybara

Josh Software 

Mastering Overflow Challenges in Text, Image, and Container Widgets

Notes to self 

Running Thruster with Rails and Kamal

Saeloun Blog 

Enhancing Data Integrity With validate_foreign_key In Rails

Ruby Magic by AppSignal 

Debugging in Ruby with pry-byebug

BigBinary Blog 

Grafana Loki and Kubernetes Event exporter

Evil Martians 

Keep it together: 5 essential design patterns for dev tool UIs

Ruby Central 

A New Era for Ruby Central Events

The Bike Shed 

425: Modeling Associations in Rails

Honeybadger Developer Blog (Ruby Articles) 

Running Solid Queue in production Rails apps

Short Ruby Newsletter 

Short Ruby News - Edition #89

Gusto Engineering - Medium 

Exploring Early Career — Part 3: Finding and Leveraging a Mentor

GoRails Screencasts 

Refactoring Local Variables To Methods

Giant Robots Smashing Into Other Giant Robots 

Advanced Ruby: The Chainable Request Pattern

Hotwire Weekly 

Week 18 - Hotwire at RailsConf, migrating from React to Hotwire, and more!

Fullstack Ruby 

Episode 10: Ruby un Rails (and Proof of Life Update)

Drifting Ruby Screencasts 

Tips and Tricks

Write Software, Well 

Working with Resourceful Routes in Ruby on Rails

Everyday Rails 

Testing with RSpec book May 2024 status report

Ryan Bigg's Blog 

code is like garden

Ruby on Rails 

Rails console improvements, assertionless tests reporting and more!

RubyGems Blog 

3.5.10 Released

Saeloun Blog 

Rails Adds GitHub CI Workflow By Default To New Applications

RubySec 

CVE-2024-32970 (phlex): Phlex vulnerable to Cross-site Scripting (XSS) via maliciously formed HTML attribute names and values

Awesome Ruby Newsletter 

💎 Issue 415 - Choosing the Right Audit Trail Approach in Ruby

Once a Maintainer 

Once a Maintainer: Rafael França

Ruby Weekly 

ActiveRecord::Core#inspect woes

Saeloun Blog 

Rails 8 Adds GitHub CI Workflow By Default To New Applications

Ruby Rogues 

The Life and Death of a Rails App with Olivier Lacan - RUBY 635

Rails at Scale 

Fixing a footgun in ActiveRecord::Core#inspect

Schneems - Programming Practices, Performance, and Pedantry 

Docker without Dockerfile: Build a Ruby on Rails application image in 5 minutes with Cloud Native Buildpacks (CNB)

Alchemists - Articles 

Module Builder Pattern

Ruby Magic by AppSignal 

AnyCable for Ruby on Rails: How Does it Improve over Action Cable?

Evil Martians 

Let's have more tech meetups! A quick-start guide to holding your own

Nithin Bekal 

Running LLama 3 and Phi-3 locally using ollama

The Bike Shed 

424: The Spectrum of Automated Processes for Your Dev Team

Short Ruby Newsletter 

Short Ruby News - Edition #88

Ryan Bigg's Blog 

One year with the Ergodox EZ

JRuby.org News 

JRuby 9.4.7.0 Released

The Amazing Blog 

Using Local Font Files in the Rails 7.1 Asset Pipeline

naildrivin5.com - David Bryant Copeland's Website 

Ruby's Complex Branching Options

Gusto Engineering - Medium 

Gusto is heading to RailsConf 2024 in Detroit!

Giant Robots Smashing Into Other Giant Robots 

Rack_Test or Selenium ?

Hotwire Weekly 

Week 17 - Dark Mode with Tailwind/Stimulus, Animating Data Filtering, and more!

RubySec 

CVE-2024-32887 (sidekiq): Reflected XSS in Metrics Web Page

Saeloun Blog 

ActiveRecord::Base#pluck adds support for hash values in Rails 7.2

Ruby on Rails 

Rails World 2024 tickets on April 30, legacy index name format for Rails 7.0, etc

Ruby Rogues 

Avo: Building Custom Interfaces, Managing Users, and Creating Authorization Systems - RUBY 634

Closer to Code 

Karafka 2.4 Release Announcement: Advancing Kafka Processing for Ruby and Rails

Awesome Ruby Newsletter 

💎 Issue 414 - From a Lorry Driver to Ruby on Rails Developer at 38

Ruby Weekly 

Auto-tuning your GC settings

Rails at Scale 

Autotuner: How to Speed Up Your Rails App

Peter Zhu 

Autotuner: How to Speed Up Your Rails App

Saeloun Blog 

Enhancing Rails Log Output with SQL Query Count

The Ruby on Rails Podcast 

Episode 514: Rails Camp! With Bobbilee Hartman

The Ruby Dispatch 

Fly.io ❤️ Kamal

Evil Martians 

Next-level docs with Next.js: Teleport’s new customer acquisition channel

Ruby Magic by AppSignal 

Should You Use Ruby on Rails or Hanami?

Ruby on Rails 

Rails World tickets releasing on April 30

Josh Software 

A Developer’s Tale: Conquering CORS in .NET

John Hawthorn 

Ruby might be faster than you think

Write Software, Well 

I am Available as a Freelance Developer

Radan Skorić's personal site 

Not understanding the motivation behind best practices dooms you to misuse them

code.dblock.org | tech blog 

Adding eslint and Auto-Fixing an Existing TypeScript Project

Ruby News 

CVE-2024-27282: Arbitrary memory address read vulnerability with Regex search

Ruby News 

Ruby 3.0.7 Released

Ruby News 

Ruby 3.1.5 Released

Ruby News 

Ruby 3.2.4 Released

Ruby News 

Ruby 3.3.1 Released