Stan Lo
st0012.dev
Stan Lo
@st0012.dev
Ruby committer working on various projects to improve Ruby’s developer experience: rdoc, irb, ruby-lsp, ruby-lsp-rspec
@Shopify Ruby DX
I'm very honored to have received this year's RubyPrize from Matz's hands in Matsue last Thursday, recognizing my work on Ruby and its development tools.

I can still remember how nervous I was asking Matz for a picture back in 2016 😂 Time really flies

(Photo from @hsbt.org ❤️)
November 10, 2025 at 1:48 AM
Pistol Squat ✅
November 3, 2025 at 12:55 AM
Finally got a full #frontlever after entire year of training 😵

Skill difficulties from my experience: frontlever >> one arm pullup >>>>> muscle up
August 11, 2025 at 11:20 AM
Never imagined I could do a 200% bodyweight pull-up (my weight + 60 kg plates) even in my early twenties—yet at 31, I got it today 😛
June 20, 2025 at 8:20 PM
It’s been 6 years since my last visit, and @asakusarb still gave me the warmest welcome!
Same good vibes, delicious food, and wonderful #rubyfriends. Grateful to be back in such a lovely community 🥰
April 24, 2025 at 3:48 AM
Hanging out in Tokyo for another few days
April 19, 2025 at 10:32 AM
Got my first human-flag at #rubykaigi 😂
April 17, 2025 at 10:01 AM
Tomorrow I’m flying to Matsuyama for @rubykaigi with a 100-day 🇯🇵 streak on Duolingo. Still can’t hold a conversation, but hopefully I’ll understand signs and menus a bit better!
April 13, 2025 at 2:21 PM
7 months of training got me 4s of front-lever hold
April 4, 2025 at 5:26 PM
Spent my weekend improving the Ruby MCP prototype to allow:
- Fuzzy searching classes
- Query class details like ancestors, methods, definitions
- Query method details like params, owner, and comments
Will try to get it released as experimental feature before RubyKaigi 😁
March 31, 2025 at 6:25 PM
PoC: A Ruby MCP server (powered by Ruby LSP) interacting with the Cursor agent.

Ruby MCP can provide your project's:
- Dependencies
- Indexed classes/modules/methods
- Runtime info (powered by a Rails add-on)
- Anything else supported by other add-ons
to the client.

Thoughts?
March 21, 2025 at 12:07 AM
Every week, I spend at least a few hours to make the RDoc codebase a little bit better.
March 16, 2025 at 12:47 AM
A bit closer now
February 13, 2025 at 1:00 PM
Front lever is hard 😅

#calisthenics
#frontlever
January 25, 2025 at 3:54 PM
Not that it changes anything, but I’m happy to have become the #1 contributor to IRB on all metrics (PRs, commits, lines added, and lines removed) 😄
January 12, 2025 at 2:52 PM
Almost got this combo (almost because my front-lever dipped). It’d be amazing if I can get it before Ruby 3.4’s release at Christmas 😁
December 15, 2024 at 8:08 PM
Do you use IRB's integration with debug.gem (irb:rdbg)?

Reference: github.com/ruby/irb?tab...

Can't do poll here yet, so let me know what you think about it by commenting below 👇
December 12, 2024 at 5:56 PM
Let’s give Ruby’s English documentation new homepages! If this is accepted in time, it’ll be applied to the upcoming Ruby 3.4 documentation. We can then explore ways to backport similar changes to older Ruby versions.

PR: github.com/ruby/ruby/pu...
November 30, 2024 at 10:04 PM
That brief 1 second took me 3 months. Taking it to 10s will be a battle 😬

#calisthenics
November 26, 2024 at 6:56 PM
A good language’s default tooling should cover most of its developers’ needs right out of the box 🙂
November 23, 2024 at 8:47 PM
I’m already at Chicago for the #RubyConf next week btw. See many of you soon 😄
November 9, 2024 at 4:34 PM
Earlier this week, RDoc and docs.ruby-lang.org received a great contribution from Alexis Bernard (@alexis_bernard on Twitter): An ancestors list in the class page's sidebar!

Once we added a similar section for descendants, navigating between classes will be a much smoother experience.
November 9, 2024 at 6:07 AM