I’m Stan Lo, a Ruby committer from Taiwan on Shopify’s Ruby Developer Experience team. I care about developer productivity and the shared infrastructure behind it.

In Ruby core, I maintain ruby/rdoc, ruby/irb, and ruby/reline. At Shopify, I maintain ruby-lsp (a Language Server Protocol implementation for Ruby) and rubydex (a Ruby indexer that doubles as an MCP server for AI assistants).

On the side, I build cctop — a macOS menubar app for monitoring AI coding sessions across Claude Code, opencode, and pi.

I write about all of this in my monthly project updates.

Latest Posts

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.

January 2026 · 5 min read

ls ./posts/

Project Updates

  • 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 r...

  • 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...

  • 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...