Rubyland

news, opinion, tutorials, about ruby, aggregated
Sources About
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

Ruby on Rails 

makandra joins the Rails Foundation

Honeybadger Developer Blog (Ruby Articles) 

Shipping Rails logs with Kamal and Vector

Short Ruby Newsletter 

Short Ruby News - Edition #87

Gusto Engineering - Medium 

Exploring Early Career — Part 2: Navigating a Relationship With Your Manager

Evil Martians 

How to manifest streamlined authentication: AWS Cognito in a React app

Mike Perham 

Redis Licensing Changes and You

Write Software, Well 

How to Route an Incoming URL to a Rack Application in Rails

Greg Molnar 

The dangers of single line regular expressions

RichStone Input Output 

Integrate'n'Automate Solutions Hangout

Posts on Kevin Murphy 

Another Ruby for All Podcast Guest Appearance

Ruby Central 

April 2024 Newsletter

RubySec 

CVE-2024-32463 (phlex): Cross-site Scripting (XSS) possible due to improper sanitisation of `href` attributes on `` tags

Saeloun Blog 

A Quick Guide to Ruby's Time and DateTime Classes

Write Software, Well 

From a Lorry Driver to Ruby on Rails Developer at 38

Ruby on Rails 

ActiveRecord::Base#pluck accepts hash values, devcontainers improvements and more!

Ruby Rogues 

Scaling and Shopify with Kir Shatrov - RUBY 633

code.dblock.org | tech blog 

Commenting on Pull Requests in GitHub Actions

Mike Coutermarsh 

AstroVim slow on large files

Saeloun Blog 

A Quick Guide to Ruby's Time and DateTime Classes

a-chacon 

authenticate_by: Prevent timing-based enumeration of users.

Awesome Ruby Newsletter 

đź’Ž Issue 413 - RubyJS-Vite

Once a Maintainer 

Once a Maintainer: Armin Ronacher

Ruby Weekly 

Making SQLite faster in Rails apps

RĂ©mi Mercier 

Delegated types in Rails: I tried them, and I’m not sure I really understood them.

Test Double 

How product management unlocks business value and maximizes ROI

RubyGems Blog 

The Implications of Crypto Rewards on RubyGems.org

RubySec 

GHSA-g7xq-xv8c-h98c (phlex): Cross-site Scripting (XSS) possible due to improper sanitisation of `href` attributes on `` tags

Greg Molnar 

The tale of an XSS in Phlex (CVE-2024-32463)

Ruby Magic by AppSignal 

Handling Exceptions in Grape for Ruby

John Nunemaker 

Cushion vs Flow

Rails at Scale 

Prism in 2024

Mike Coutermarsh 

How to use GitHub Copilot with AstroVim 4

The Bike Shed 

423: Cognitive Strategies for Coders

Alchemists - Articles 

Ruby Heredocs

Short Ruby Newsletter 

Short Ruby News - Edition #86

GoRails Screencasts 

One Time Payments With Pay And Stripe

Greg Molnar 

Active Record transaction callbacks

Evil Martians 

CLI UX best practices: 3 patterns for improving progress displays

Samuel Giddins 

Residency Update

RubyGems Blog 

March 2024 RubyGems Updates

Posts on Kevin Murphy 

Making a (Sidekiq) Batch Recipe

Ruby Central 

3 Day Flash Sale: RailsConf 2024

Ruby on Rails 

A week of fixes

RubyGems Blog 

3.5.9 Released

Write Software, Well 

How I Read Rails Source Code

Remote Ruby 

Irina Nazarova from Evil Martians

Giant Robots Smashing Into Other Giant Robots 

Upcoming Talks at Ruby Conferences in Spring and Summer 2024

Awesome Ruby Newsletter 

đź’Ž Issue 412 - Let there be docs! A documentation-first approach to Rails API development

RubyGems Blog 

3.5.8 Released

Ruby Weekly 

Crystal in your Ruby

Ruby Rogues 

The Power of Turbo Native with Ayush Newatia - RUBY 632

avdi.codes 

Goodbye Mastodon. Hello Fediverse.

Julia Evans 

Notes on git's error messages

The Ruby on Rails Podcast 

Episode 513: Modern Rails Apps Ayush Newatia

Josh Software 

The Journey of an HTTP Request – From Client to the Server

RoRvsWild's blog 

Super Fast Rails – A promise given is a debt

Giant Robots Smashing Into Other Giant Robots 

Introducing form_props: The power of Rails forms now available for React!

Island94.org 

A comment on Second Systems

BigBinary Blog 

Automatically sentence-case i18next translations

Test Double 

Work around Rails schema noise with one weird trick

Evil Martians 

Let there be docs! A documentation-first approach to Rails API development

Nithin Bekal 

Abstract methods and NotImplementedError in Ruby

The Bike Shed 

422: Listener Topics Grab Bag

Notes to self 

How I wrote Kamal Handbook in 5 weeks and sold 300+ copies at the same time

Honeybadger Developer Blog (Ruby Articles) 

Account-based subdomains in Rails

Gusto Engineering - Medium 

Gusto’s Gradual Modularization Destination

Saeloun Blog 

Rails 8 adds Rubocop by default to new applications

Evil Martians 

MVPs, prototypes, results: how to win with a Martian Design Sprint

Drifting Ruby Screencasts 

Windows and WSL

Aha! Engineering Blog 

Using calculated attributes to help users surface delivery risks

Fullstack Ruby 

Using Lambdas and Callables for Deferred Evaluation, Control Flow, and New Language Patterns

Mike Coutermarsh 

How high scale Rails apps make schema changes

RichStone Input Output 

Helping You to Succeed

RichStone Input Output 

Mentoring vs Coaching vs Teaching vs Consulting

Write Software, Well 

How a Ruby Method Becomes a Rails Action: Part One (Metal)

Island94.org 

A Ruby Meetup and 3 Podcasts

Mike Coutermarsh 

Using replicas to scale out your database

Samuel Giddins 

Residency Update

Once a Maintainer 

Once a Maintainer: Jeremy Smith

Remote Ruby 

Code, Confessions, and Casinos - Sin City Ruby

Ruby on Rails 

Deferring jobs enqueueing to after the transaction commit, queries count in rendering logs and more

Awesome Ruby Newsletter 

đź’Ž Issue 411 - The Ruby on Rails Resurgence

avdi.codes 

Hello, Fediverse

Ruby Rogues 

Navigating the Changing Tech Landscape with Fabio Akita - RUBY 631

Ruby Weekly 

A profiler and a fuzz tester

Test Double 

4 lessons for high-quality software from a surprising place

Hanami 

New leadership for Hanami

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

RubyMine 2024.1: Full Line Code Completion, New Terminal, Improved AI Assistant and VCS Support

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

Full Line Code Completion in JetBrains IDEs: All You Need to Know

AkitaOnRails.com 

Meu "Netflix Pessoal" com Docker Compose