Short Ruby Newsletter - edition 171

The one where Herb 0.9 is released, Ruby 3.4.9 is released, Shopify launches a high performance Ruby analyser, Basecamp launches ONCE

In partnership with

Table of Contents

(ad)

Attio is the AI CRM for modern teams.

Connect your email and calendar, and Attio instantly builds your CRM. Every contact, every company, every conversation, all organized in one place.

Then Ask Attio anything:

  • Prep for meetings in seconds with full context from across your business

  • Know what’s happening across your entire pipeline instantly

  • Spot deals going sideways before they do

No more digging and no more data entry. Just answers.

πŸš€ Launches and discounts

πŸš€ Nick Schwaderer launched an interesting game β†’ Raindrops

πŸ“… Events

πŸ“… RubyCon Announced the full agenda at https://rubycon.it/schedule/

πŸ‘‰ All about Code and Ruby

πŸ‘‰ Nagachika announced the release of Ruby 3.4.9

πŸ‘‰ Marco Roth announced a new version of Herb - read all the details at What’s new in Herb v0.9

Source: @marcoroth_

πŸ‘‰ Shopify developers launched a new project rubydex - A high performance Ruby indexer

πŸ‘‰ Edouard Chin, Eileen Uchitelle published an article about Faster bundler

πŸ‘‰ Robby Russell published a new article about Claude Code for Semi-Reluctant Ruby on Rails Developers

Source: @dhh

Writebook is also now released as open source under MIT licence at https://github.com/basecamp/writebook

(ad)

The Future of AI in Marketing. Your Shortcut to Smarter, Faster Marketing.

This guide distills 10 AI strategies from industry leaders that are transforming marketing.

  • Learn how HubSpot's engineering team achieved 15-20% productivity gains with AI

  • Learn how AI-driven emails achieved 94% higher conversion rates

  • Discover 7 ways to enhance your marketing strategy with AI.

πŸ’» Code Samples

οΈπŸ’» ️RoRvsWild shared a code sample a custom made Rack::Inflater

πŸ’» John Nunemaker shared how you can enforce types and provide failures for API endpoints via Dry-rb

οΈπŸ’» Kevin Newton a code sample with some parser tests that shows a lot of interesting things about Ruby syntax:

οΈπŸ’» Michael Koper shared a code sample about how form builders are great for AI:

πŸ’» Code Dude shared a code sample showing how to use Ruby http server:

πŸ“ Thinking about Code Design

οΈπŸ“ Stan Lo shared about upcoming IRB features (see the PR here)

Source: @_st0012

οΈπŸ“οΈ Vladimir Dementyev shared some insights about Whop’s RSpec test suite

Source: @palkan_tula

οΈπŸ“ Jorge Manrubia shared about his experiment about using agents to fix UI issues

Source: @jorgemanru

οΈπŸ“ Mario Alberto ChΓ‘vez shared about their project called Maquina Generators: From rails new to Production-Ready

❀️ Why Choose Ruby and Rails

❀️ Jochen Lillich shared about how easily is to express what the intention of the code is in Ruby

Source: @lillich.co

❀️ Mario Alberto ChÑvez shared about why he strongly believes in Rails

❀️ Ruby Central shared stories of Why I ruby β†’ You can submit yours using this form

πŸ’Ό Jobs

This is a new section curated by Raul from CalmCompanies.club 

  • Algrano

    • ‼️ Application instructions: Upload your resume to autofill the application form or fill in details about yourself, your experience, your engineering background, and how you think about problems.

    • Full Stack

      • Full-Stack Engineer (Salary not specified) - Remote or Algrano HQ ZΓΌrich - Apply

  • Apple

    • Backend

      • Senior Software Engineer - Backend (Developer Publications) ($171,600 - $302,200) - San Diego, California, United States - Apply

      • πŸ†• Senior Software Engineer - SWE Program Tools ($139,500 - $258,100) - San Diego, California, United States - Apply

    • Full Stack

      • Full-stack Software Engineer ($147,400 - $272,100) - Cupertino, California, United States - Apply

  • beehiiv

    • Full Stack

      • Senior Software Engineer, Ad Solutions (global) (USD 165,000-185,000/annual) - Remote - Apply

  • Better Stack

    • Full Stack

      • /^Full-?stack Engineer$/i ($60K - $300K/year + equity) - Remote (NAMER) or On-site (Prague, Czech Republic) - Apply

  • BuildKite

    • ‼️ Application instructions: Fill out the application form with your name, email, resume, and cover letter.

    • Backend

      • Senior Engineer (Pipelines) (Salary not specified) - Australia, New Zealand - Apply

      • Senior Engineer (Test Engine) (Salary not specified) - Australia, New Zealand - Apply

    • DevOps

      • DevOps Support Engineer ($95,000-$125,000) - Remote US - Apply

    • Security

      • Staff Security Engineer ANZ Region (Salary not specified) - ANZ Region - Apply

    • Platform

      • πŸ†• Senior Engineer (Compute & Agents) (Salary not specified) - Australia, New Zealand - Apply

  • Circle

    • ‼️ Application instructions: Fill out the application form with your name, email, resume, and cover letter.

    • Infrastructure

      • Senior Back-End Software Engineer, Infra ($130K - $140K) - Remote - Apply

    • Full Stack

      • Senior Full-Stack Software Engineer, Applied AI ($130K - $140K) - Remote - Apply

      • Senior Full-Stack Software Engineer, CRM ($130,000 - $140,000 USD per year) - Remote - Apply

      • Senior Full-Stack Software Engineer, Live ($130K - $140K) - Remote - Apply

      • Senior Full-Stack Software Engineer, CMS ($130,000 - $140,000 USD per year) - Remote - Apply

      • Senior Full-Stack Software Engineer, Growth ($130,000 - $140,000 USD per year) - Remote - Apply

    • QA

      • Senior Quality Platform Engineer ($120,000 - $130,000 USD per year) - Remote - Apply

  • CompanyCam

    • ‼️ Application instructions: Upload your resume, a cover letter, and answer a couple of questions about the role and your experience.

    • Full Stack

      • Senior Software Engineer (Ruby on Rails/React) ($175k - $200k) - Remote US - Apply

  • Mindful Chef

    • Backend

      • Rails Engineer (Salary not specified) - London HQ - Apply

  • SerpApi

    • Send us your resume at [email protected]

    • Full Stack

      • πŸ†• Junior Fullstack Engineer ($80K - 100K a year + profit share) - Remote - Apply

      • πŸ†• Senior Fullstack Engineer ($150K - 180K a year + profit share) - Remote - Apply

🧰 Gems, Libraries, Tools and Updates

πŸ†• New Gems and Repos

πŸ†• Basecamp launched basecamp-cli - β€œBasecamp CLI and Agent Skillsβ€œ

πŸ†• Benito Serna published a new article about md_record β†’ β€œFile-backed models for Rails. Similar to ActiveRecord but reads from markdown files with YAML frontmatter”

πŸ†• Kevin Murphy published a new gem simplecov-compare - β€œA way to compare two SimpleCov runs.”

🧰 Updates

🀝 Tobi Lutke open sourced /autoresearch plugin for pi

Source: @tobi

🀝 Claude increased the context window to 1 million for Claude Opus and Sonnet

Source: @claudeai

🀝 Jon Yongfook shared about AI impact on developers productivity:

Source: @yongfook

More content: πŸ“š πŸ—ž 🎧 πŸŽ₯ ✍🏾

πŸ—ž Newsletters

πŸ—žThis Week in Rails published a new edition β†’ Validate URI scheme in Action Text and more

πŸ—ž Ruby Weekly published a new edition β†’ Shopify's push to make Bundler and RubyGems faster

πŸ—ž Matt Solt published a new edition β†’ Ruby AI News - March 12th, 2026

πŸ—ž Andrey Eremin​ published a new edition of β†’ Static Ruby Monthly | Issue 14, March 2026

πŸ—ž Andy Croll published a new edition β†’ Group Repeated Options with with_options

🎧 Podcasts

🎧 The Bike Shed published a new episode β†’ The Bike Shed Ep 497: Diagrams we love

🎧 Remote Ruby published a new episode β†’ Heroku, Hosting, and the AI Era 

✍🏾 Articles

What’s new πŸ†•

Kasper Timm Hansen published an article about I quit Rails core 4 years ago, here’s what I’ve been up to

πŸ†• Julian Rubisch published a new article about Advanced Domain Modeling Techniques for Ruby on Rails – Part 1

πŸ†• Amol Joshi published a new article about Ruby Concurrency Beyond Fibers: Threads, Ractors, and True Parallelism

πŸ†• Sid Krishnan published a new article about How to navigate with Turbo Frames

πŸ†• GimΓ©nez Silva GermΓ‘n Alberto published a new article about Most developers associate Ruby with web applications, but Ruby can also run inside em

πŸ†• Alex Piechowski published an article about How I Audit a Legacy Rails Codebase in the First Week

How-TOs πŸ“

Rails Designer published a new article about Video Preview on Hover with Stimulus

Javier Cervantes published a new article about Guide to deploy a Rails app (in less than 10 minutes)

Ryan Bigg published a new article about From Heroku to Render

David Copeland published a new article about pwa.support and the Mediocre State of PWAs

Karol BΔ…k published a new article about Your website’s next visitor is an AI agent

Greg Molnar published a new article about You are (probably) validating passwords wrong

Reply

or to participate.