Stan Lo Profile
Stan Lo

@_st0012

Followers
2K
Following
6K
Media
344
Statuses
3K

Taiwanese 🇹🇼 in 🇬🇧 / @Shopify mostly working on Ruby tooling / IRB, Reline, ruby-lsp, ruby-lsp-rspec, RDoc / conference speaker / @st0012.dev 🦋

London, England
Joined June 2013
Don't wanna be here? Send us removal request.
@_st0012
Stan Lo
7 months
I summarized some major documentation improvements that came with Ruby 3.4 in: It's obviously not great yet, but we've made a big step forward, especially if you compare it with 3.3's side-by-side:. - -
4
11
71
@_st0012
Stan Lo
5 hours
Been thinking about how AI coding agents are changing my career. To me, the appearance of coding agents and the advancement in models in the last year have changed how I learn and work. Will share my experience in a blog post soon 🙂.
0
0
10
@_st0012
Stan Lo
2 days
ruby-lsp now has (generated by Claude and vetted by our team) . Not sure how much it'll help the team and external contributors but I'm excited to find out 😁.
0
9
58
@_st0012
Stan Lo
5 days
RT @rubycitymatsue: Ruby Prize 2025推薦募集開始🏆.「Rubyコミュニティの個人賞」Ruby Prizeを今年も開催します���.募集期間 7/15-8/19 23:59.推薦資格 特になし・自薦可.対象者  Rubyコミュニティの活動において、こ….
0
18
0
@_st0012
Stan Lo
14 days
If you're interested in learning more about Ruby internals, there's a list of glossaries that can help you:. (I just fixed the page's table rendering 😛).
0
7
32
@_st0012
Stan Lo
27 days
RT @k_hno3: #CodeParty is coming to @rubyconftw this August 💪. We're actively inviting theme table hosts!. Whether you have a theme in mind….
0
6
0
@_st0012
Stan Lo
29 days
RT @marcoroth_: As a next step for Herb, I'm happy to announce the release of the Herb Language Server and @code extension. Built on top o….
0
17
0
@_st0012
Stan Lo
29 days
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 😛
3
0
48
@_st0012
Stan Lo
1 month
Proud to land my first ZJIT contribution this week—in Rust! .
0
5
40
@_st0012
Stan Lo
2 months
RT @rorvswild: Read The Nice Manual!.In the happy world of #Ruby, we don’t #RTFM, we #RTNM. ⬇️
Tweet media one
0
3
0
@_st0012
Stan Lo
2 months
RT @igaiga555: Stanさんのこの記事、Rubyのdebug gemまわりの知見がまとまっていてとても良い 😃.
0
1
0
@_st0012
Stan Lo
2 months
BTW, I’ve opened a draft PR for this: .We’re now waiting on a new VS Code API to let extensions configure the MCP connection, which will make the setup simpler & more robust.
@_st0012
Stan Lo
4 months
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 😁
0
1
31
@_st0012
Stan Lo
2 months
A brand-new, pure-C RBS parser has been merged 🚀 .It has no Ruby runtime dependency, so it can be embedded in Sorbet, JRuby & other tools. It’s the result of months of work by Shopify’s Ruby DX team: @amomchilov, Alexandre Terrasa & me 😁. Details in
1
8
65
@_st0012
Stan Lo
2 months
I’ve been visiting Taiwan for the past few weeks, and almost everyone—family and friends—has expressed concerns about a potential invasion in the next year or two, either explicitly or indirectly. Sometimes we even jokingly say, “Hope to still see you here next year.”.
0
1
10
@_st0012
Stan Lo
3 months
My teammate Alexandre Terrasa wrote a great post about using inline RBS with Sorbet. We’ve been slowly adopting it at Shopify. And while we’re still improving Sorbet and all the supporting projects, it’s already working well!.
2
2
26
@_st0012
Stan Lo
3 months
6 years later and @asakusarb still gave me the warmest welcome! .Same good vibes, delicious food, and great #rubyfriends. So happy to be back!
Tweet media one
@_st0012
Stan Lo
6 years
Amazing meetup/drinkup in @asakusarb with my #rubyfriends
Tweet media one
Tweet media two
0
3
33
@_st0012
Stan Lo
3 months
This, and the “Run In Terminal” next to it, are two of my favorite features of Ruby LSP 😁.
@rockatanescu
Andrei Maxim
3 months
I know that a lot of people are really happy because of the LSP features in ruby_lsp, but I'd say that the awesome part is the DAP integration. That "Debug" code lens for tests saved me countless hours. Thank you @paracycle, @vinistock, @_st0012 & the rest of the ruby_lsp team!
Tweet media one
0
0
14
@_st0012
Stan Lo
3 months
If you’re curious about how Ruby’s official documentation is generated and deployed, I documented the entire process a while ago at
0
5
62
@_st0012
Stan Lo
3 months
As a climber, I can’t visit Tokyo without having a session at BPUMP Ogikubo 😁
0
0
7
@_st0012
Stan Lo
3 months
Tweet media one
0
0
12
@_st0012
Stan Lo
3 months
In the AI age, documentation becomes even more important as it communicates intention to the models. To help devs write better docs, tools like RDoc need to improve and integrate more deeply with editors and other tooling. All this is to say, there's a lot of work ahead 😌.
2
4
16