Stan Lo

@st0012.dev

Taiwanese 🇹🇼 / Ruby committer / Shopify Ruby DX / Building developer tooling infrastructure / Exploring how AI changes open source st0012.dev

Having built developer tools for half my career (literally!), I decided to build something “useless” this time. Today I’m announcing RubyLens, a gem that turns your Ruby codebase into a galaxy, as either a page or a video! Here’s an example using Discourse:

RDoc 8.0.0 is out now. This is the biggest RDoc release in years, and it brings together a lot of the Ruby documentation work I talked about at RubyKaigi. Also, RDoc now has a logo!

Bild

The Ruby Developer Experience team at Shopify has just launched Rubydex, a building block for indexing and (semantically) querying your Ruby codebases. @vinistock.bsky.social has a write up explaining what it is and how it works here: railsatscale.com/2026-05-12-o...

One engine, many tools — Introducing Rubydex

Introducing Rubydex — a portable static analysis engine powering Ruby LSP, Tapioca, Packwerk, and more. One foundation, compounding benefits for the whole ecosystem.

railsatscale.com

Really exciting to see Herb being adopted at GitHub! 🌿 Over the past months, the GitHub team has been running Herb across one of the largest Rails codebases out there where Herb helped uncover real issues missed by existing tooling while also providing invaluable feedback. 🙌

Joel's blogpost titled "Adopting Herb at GitHub"

https://hawksley.org/2026/05/06/adopting-herb-at-github.html

Flying into RubyKaigi, I thought we had months to stand up AI-assisted vulnerability scanning for rubygems.org. Turns out we were out of time. We started prototyping during the conference, scanned the most critical gems, and four hours later submitted our first advisory to Nokogiri.

Scaling Ruby's defenses with AI

On April 23rd, we submitted a vulnerability report to the Nokogiri maintainers. It was the first one our team has filed using AI-assisted scanning. The maintainers accepted the report and published...

blog.rubygems.org

Earlier I shared my open source career experience with the Ruby Taiwan community. Now there's an English version. - I don't have a CS degree, never studied abroad, and English isn't my first language - how I picked which projects to contribute to - what I did beyond writing code

RDoc server mode with live reload is almost ready for ruby/ruby. Currently `make html` takes 30-60s and you have to rerun it after every change. With `make html-server`, you get instant live reload. (Just found a bug with page links, but it's getting there) Here is a demo: