RSSAmplifier

Blog

st0012.dev

Ruby committer. Building developer tooling infrastructure. Exploring how AI changes open source.

st0012.devRSS feed ↗10 posts

Latest posts

April & May 2026

This update covers April and May together. In April most of my time went into prototyping and preparing for my RubyKaigi talk, The future of Ruby documentation, so I made less progress on my projects that month.

Building a Career with Open Source: From User to Maintainer

My experience building a career with open source as a non-native English speaker with no CS background. How I picked projects, built trust with maintainers, and made my work visible.

March 2026

March was a productive month across several projects. On the RDoc side, I focused on making server mode reliable and started work on RBS type signatures in documentation. I also made CI faster in ruby/ruby, added new features to IRB, and shipped a lot of improvements to cctop.

用開源專案建立職涯:從 Ruby 使用者到維護者的經驗分享

我是 Stan,過去幾年貢獻跟維護一些 Ruby 的官方專案,像是 IRB(官方 REPL)、RDoc(官方文件產生器)、debug.gem(官方 debugger),以及 ZJIT(Ruby 的新 JIT 編譯器)等等。去年底很幸運地透過累積的貢獻成為了 Ruby 的 committer,以及獲得 2025 年的 RubyPrize。

February 2026

In February half of my time went into cctop — a macOS menubar app I built for monitoring Claude Code sessions. I have built a workflow around this small utility and improved it continuously. On the RDoc side, I continued working through my 2026 roadmap with a 7.2.0 release and started version 8.0’s development with the team: more Markdown fixes, and some groundwork for bigger changes ahead.

January 2026

January was a busy month for RDoc, with a batch of improvements that align with my RDoc roadmap for 2026. I also published ruby-skills, a Claude Code plugin that helps it work correctly with Ruby’s version managers and ecosystem.

Ruby Skills: Teaching Claude Code About Ruby's Tooling And Ecosystem

Ruby developers using Claude Code hit this pattern: you ask it to run tests, it picks the wrong Ruby version, fails, tries bundle install, fails again.

My RDoc roadmap for 2026

Last month we shipped Aliki, RDoc’s new default theme. It brought dark mode, better search, and a modern layout to docs.ruby-lang.org and any gem using RDoc 7.0+. That was primarily about the reading experience.

Fixing My Blog from My Phone with Claude's Code Sessions (NOT Claude Code)

One reason I migrated my blog from a hosted solution to GitHub Pages was to see how AI agents could help me improve it and post content. So when I noticed some responsiveness issues while it on my phone, I tried fixing them directly using Claude app’s Code sessions (this is the web/mobile interface of the Claude app, not Claude Code the CLI tool).

AI and Open Source: A Maintainer's Take (End of 2025)

I’m on the cautious-optimistic side when it comes to AI coding tools and open source.