Static Ruby Monthly | Issue 4, April 2025


Static Ruby Monthly

The only newsletter dedicated to static typing in Ruby

Hey there!

Welcome to the 4th issue of the Static Ruby Newsletter. It was a great month with tasty talks at the recent RubyKaigi 2025 conference in Japan. Sadly, the recordings are not yet available, so we will catch up on them next time.

Nevertheless, enjoy a fresh selection of interesting materials and updates from the world of static typing in Ruby.

You can find all the previous issues of the newsletter in my archive.

Cheers,

Andrey


People wrote about

Other updates in the Static typing world

  • rbs-trace v0.5.1 (Released on April 20, 2025)
    by sinsoku
    A tool that automatically collects Ruby method signatures during runtime and generates RBS type declarations as comments or files.
  • awesome-sorbet
    by andyw8
    A curated list of resources, tools, blog posts, and tutorials related to Sorbet, the static type checker for Ruby.
  • standard-sorbet v0.0.3 (Released on April 1, 2025)
    by standardrb A plugin for Standard Ruby that integrates rubocop-sorbet rules to enable type-checking lint support in Ruby projects.

Your essential Static Typing toolset


rbs

official Ruby Signature solution from the Ruby team

repo


rbs-inline

extension to rbs lets you write signatures in line with your code

repo


steep

type checker for the Ruby signatures

repo


sorbet

type signature and type checking solution designed by Stripe

repo


ruby-lsp

essential toolset and extension, which helps with Ruby development in the VS Code

repo


steep VS Code extension

steep integration with your IDE

repo


rbs syntax VS Code extension

ease the work with RBS signature files

repo

Andrey Eremin

I help teams build reliable, maintainable Ruby applications by bringing the power of static typing to their codebases. With years of hands-on experience solving complex technical challenges, I make sure your software stays robust and ready to grow.

WANT TO LEARN MORE?

Start writing robust Ruby software with static typing.

My RBS course equips you with essential knowledge you can apply to any Ruby-based software.


“Let's do TDD - type driven development”

Ringheide, Hamburg, 21149
Unsubscribe · Preferences

Andrey Eremin

Static Ruby Newsletter — your monthly dose of insights, tips, and updates on type-safe Ruby programming.

Read more from Andrey Eremin

Static Ruby Monthly The only newsletter dedicated to static typing in Ruby Hey there! Welcome to the third edition of the only newsletter that covers static typing. You can find all the previous editions in my archive. Cheers, Andrey People wrote about Static Typing is Not Either-Or by Andrey Eremin This blog post discusses the nuances of static typing in Ruby, arguing against a binary perspective. Static Typing is Essential for Efficient Ruby Projects by Andrey Eremin This blog post...

Static Ruby Monthly The only newsletter dedicated to static typing in Ruby Hey there! Welcome to the second edition of the Newsletter. There are not many new things to read about for the last month, but quite a lot of tooling updates to play with. You can find all the previous editions of the newsletter in my archive. Cheers, Andrey People wrote about How to Bring Static Type Checking to Dynamically Typed Ruby? The Goals of Steep and RBS by Soutaro This article discusses the development of...

Ruby on Types logo

Static Ruby Monthly The only newsletter dedicated to static typing in Ruby Hey there! Here is the first edition of my newsletter dedicated to the static typing world in Ruby. I find this as important as testing when writing robust software in dynamic languages like Ruby. Luckily, we now have several ways of doing it, so one can pick what they like the most. As this is the first edition, I focused more on finding guides and content that help you get into the topic rather than the highlights of...