Rubyland

news, opinion, tutorials, about ruby, aggregated
Sources About
Mike Coutermarsh 

Identifying slow Rails queries with sqlcommenter

Ruby Magic by AppSignal 

Get Started with Hotwire in Your Ruby on Rails App

The Ruby on Rails Podcast 

Episode 425: The Railsconf At Home 2022 Ruby Podcast Panel

Martian Chronicles, Evil Martians’ team blog 

The joy of Variable Fonts: getting started on the Frontend

Saeloun Blog 

On how to better understand context and communicate questions

Code with Jason 

154 - Chris Seaton, Researcher at Shopify

Shopify Engineering - Shopify Engineering 

The Story Behind Shopify’s Isospin Tooling

Island94.org 

Worknotes: Week 9

Saeloun Blog 

On how to better understand context and communicate questions

Graceful.Dev 

Graceful.Dev Birthday Sale 2022

Josh Software 

Introduction to Cypress

BootrAils 

Ruby Enumerable Module

Ruby on Rails 

Improved PostgreSQL support, performance improvements and more…

Drifting Ruby Screencasts 

File Uploads and Cloud Storage

Remote Ruby 

Ruby Infrastructure with Ufuk Kayserilioglu

Ruby in Better Programming on Medium 

Boost Performance With Asynchronous Queries in Rails 7

Awesome Ruby Newsletter 

💎 Issue 319 - Ruby is the 7th most in demand language according to this programmer and scrapper.

Emmanuel Hayford 

4 Books For Intermediate Ruby And Rails Developers.

Shopify Engineering - Shopify Engineering 

How to Build Trust as a New Manager in a Fully Remote Team

Ruby Weekly 

Making Ruby's GC faster

Ruby Rogues 

Development on the Road - RUBY 552

Saeloun Blog 

Ecma International approves ECMAScript 2022

BootrAils 

Ruby-on-Rails and Tailwind CSS Tutorial

RubySec 

CVE-2022-30122 (rack): Denial of Service Vulnerability in Rack Multipart Parsing

RubySec 

CVE-2022-30123 (rack): Possible shell escape sequence injection vulnerability in Rack

Graceful.Dev 

Site News #13: Courses in Full Bloom

Honeybadger Developer Blog 

Memory Management in Python

Saeloun Blog 

Overuse of Rails engines

Shopify Engineering - Shopify Engineering 

Navigating Recurring Payments in India: A Backend Perspective

OmbuLabs Blog 

Statement on Roe vs. Wade

RubyGems Blog 

3.3.17 Released

The Ruby on Rails Podcast 

Episode 424: Women On Rails and VirtualCoffee.io with Aurelie Verrot

Jemma Issroff 

Setting and Getting Instance Variables

Test Double Blog 

Write cleaner, self-documented tests by defining methods in RSpec

Boring Rails: Skip the bullshit and ship fast |  

The most underrated Rails helper: dom_id

Julia Evans 

Notes on running containers with bubblewrap

Martian Chronicles, Evil Martians’ team blog 

Vite-lizing Rails: get live reload and hot replacement with Vite Ruby

Code with Jason 

153 - Collin Donnell

Saeloun Blog 

Rails adds --js alias to --javascript

The Bike Shed 

344: Spinner Armageddon

Test Double Blog 

Double Agent Profile: James Walker

Hanami Mastery newest episodes! 

#23 Rubocop - 4 ways to reduce your frustration!

JRuby.org News 

JRuby 9.2.21.0 Released

JRuby.org News 

JRuby 9.3.6.0 Released

Shopify Engineering - Shopify Engineering 

Perspectives on Onboarding: Joining Shopify as an Engineering Leader

Blogs on Hello Friend 

Recently in Ruby Core - June edition

BootrAils 

Ruby inheritance

Honeybadger Developer Blog 

Full-text Search with Elasticsearch in Rails

Notes to self 

Migrating Rails cookies to the new JSON serializer

Ruby Rogues 

Unfinished Business - RUBY 551

Ruby Rogues 

Unfinished Business - RUBY 551

Felipe Vogel 

RVTWS

Remote Ruby 

Aaron & Colleen from Hammerstone

Ruby Together News 

May 2022 Monthly Update

Awesome Ruby Newsletter 

💎 Issue 318 - Stack Overflow Developer Survey 2022 Results - bad outlook for Ruby. WDYT?

Martian Chronicles, Evil Martians’ team blog 

Collaborative real-time security: Logux for Akeero

Ruby Weekly 

puts-style developing, without the 'puts'?

wasabigeek's blog 

Overspecifying Tests - the Employee Report Kata

BootrAils 

Ruby-on-Rails ViewComponents tutorial and examples

Honeybadger Developer Blog 

A Comparison of Node.js Environment Managers

Test Double Blog 

Double Agent Profile: Kyle Adams

Test Double Blog 

Returning to the office is costing you untapped talent

Saeloun Blog 

Rails for Multi database defines reading_request? in resolver

Blog 

Why Ruby on Rails Is Still a Good Choice in 2022 [UPDATED]

Shopify Engineering - Shopify Engineering 

Introducing ShopifyQL: Our New Commerce Data Querying Language 

Shopify Engineering - Shopify Engineering 

How We Built Hydrogen: A React Framework for Building Custom Storefronts

The Ruby on Rails Podcast 

Episode 423: Featuring Some of the Nicest People in Rubydom (Brittany + Nick)

Ruby Magic by AppSignal 

State Machines in Ruby: An Introduction

Code with Jason 

152 - Tom Rossi, Co-Founder of Buzzsprout

Rails, PostgreSQL Performance Audit and Tuning Consultant for Hire 

5 Easy to Miss Security Best Practices for Web Apps

Island94.org 

I read "Programmed Inequality: How Britain Discarded Women Technologists and Lost Its Edge in Computing" by Mar Hicks

The Bike Shed 

343: Opt-In To Oversharing

DEV Community: Brandon Weaver 

On Autism - Grounding and Normalcy

Honeybadger Developer Blog 

Testing PHP Applications

Island94.org 

Laws of Spacecraft and Software

Giant Robots Smashing Into Other Giant Robots 

Connascence as a vocabulary to discuss Coupling

Island94.org 

I read "Hench" by Natalie Zina Walschots

Code with Jason 

151 - LIVE from Sin City Ruby: Soup with Jason (feat. Nick Schwaderer, Andrew Katz and Kenny Kandola)

Remote Ruby 

For the love of Sass & Podia's new Free plan

Awesome Ruby Newsletter 

💎 Issue 317 - Making popular Ruby packages more secure

Ruby on Rails 

Rails Discord server is now open to the public

Ruby Weekly 

Does your gem have over 165 million downloads? Well..

Martian Chronicles, Evil Martians’ team blog 

How to make absolutely any app look like a macOS app

Ruby Rogues 

Kafka and Karafka Integrations with Maciej Mensfeld - RUBY 550

Honeybadger Developer Blog 

Everything You Need to Know About Caching in Django

Honeybadger Developer Blog 

Incident Management for Status Pages

Shopify Engineering - Shopify Engineering 

Making Open Source Safer for Everyone with Shopify’s Bug Bounty Program

RubyGems Blog 

3.3.16 Released

The Ruby on Rails Podcast 

Episode 422: Object Shapes and Open Source (Brittany + Jemma)

Saeloun Blog 

Rails 7 extends audio_tag and video_tag to accept Active Storage attachments

Ruby Rogues 

Kafka and Karafka Integrations with Maciej Mensfeld - RUBY 550

DEV Community: Brandon Weaver 

ASTs in Ruby - Node Pattern and Introducing RuboCop

Ruby in Better Programming on Medium 

Elixir in Real Life

Test Double Blog 

Understanding the Law of Demeter

Giant Robots Smashing Into Other Giant Robots 

It's official - RSpec Training

Shopify Engineering - Shopify Engineering 

How We Built Shopify Party

Code with Jason 

150 - Urban Hafner

Saeloun Blog 

Rails allows specifying the maximum number of records that will be destroyed in a single background job.

RubyGems Blog 

May 2022 RubyGems Updates

DEV Community: Brandon Weaver 

ASTs in Ruby - Pattern Matching

dmitrytsepelev.dev 

Understading why attr_accessor in Ruby is faster than a regular method

BootrAils 

Rails link_to tutorial and examples

The Bike Shed 

342: Sky Icing

Boring Rails: Skip the bullshit and ship fast |  

Self-destructing StimulusJS controllers

RubyGems Blog 

Making popular Ruby packages more secure

Test Double Blog 

The Beauty of Drudgery

Ruby Together News 

RailsConf: Home Edition 2022 Speaker Spotlight: Thomas Countz

Mike Perham 

Coming Soon in Sidekiq, 2022 edition

Hanami Mastery newest episodes! 

#22 Hanami Router with TDD

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

RubyMine 2022.2 EAP4