Stan Lo's Avatar

Stan Lo

@st0012.dev

Taiwanese πŸ‡ΉπŸ‡Ό / Ruby committer / Shopify Ruby DX / Building developer tooling infrastructure / Exploring how AI changes open source st0012.dev

821
Followers
175
Following
181
Posts
30.10.2024
Joined
Posts Following

Latest posts by Stan Lo @st0012.dev

Video thumbnail

Only my ego was hurt in the making of this video.

10.03.2026 13:53 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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 util...

My OSS projects update for February:
st0012.dev/updates/febr...

08.03.2026 13:37 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

β€œ32yr old software engineer training hard to not be replaced by AI” - week 2

03.03.2026 12:31 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Server mode with live reload is coming to RDoc:

03.03.2026 11:13 πŸ‘ 6 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Building something cool for my calisthenics training:

02.03.2026 00:00 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Support editing command input in editor Β· Issue #1176 Β· ruby/irb Flow: User types the target command in IRB IRB opens a temporary file in thed configured editor (same as the edit command uses) After the file is saved & closed, IRB executes its content

This is a great idea. I think IRB should support it: github.com/ruby/irb/iss...

24.02.2026 18:07 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Not on slabs πŸ™ˆ

24.02.2026 15:44 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

β€œ32yr old software engineer training hard to not be replaced by AI”

24.02.2026 15:06 πŸ‘ 9 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I don’t really want to go either.

22.02.2026 14:59 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I’m back to speaking at RubyKaigi this year!

16.02.2026 20:02 πŸ‘ 14 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

It's been released!
github.com/st0012/cctop...

15.02.2026 15:28 πŸ‘ 6 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

Do you know RDoc now has syntax highlighting for bash command πŸ˜„

15.02.2026 11:52 πŸ‘ 8 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Per @ufuk.dev's request, OpenCode support coming soon!

14.02.2026 20:05 πŸ‘ 6 πŸ” 2 πŸ’¬ 0 πŸ“Œ 1
Preview
GitHub - st0012/cctop: Monitor all your Claude Code sessions from the macOS menubar Monitor all your Claude Code sessions from the macOS menubar - st0012/cctop

It's signed and notarized by Apple, so you can directly install and use it with:

```
brew tap st0012/cctop
brew install --cask cctop
```

Or learn more in: github.com/st0012/cctop

13.02.2026 17:50 πŸ‘ 7 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

I used Claude Code to build a tool for managing CC sessions.
cctop sits in macOS menubar and shows real-time status of every session: idle, working, waiting for input, or waiting for permission.
You can then one click jumping to the right VS Code/Cursor window.
Link πŸ‘‡

13.02.2026 17:50 πŸ‘ 5 πŸ” 1 πŸ’¬ 1 πŸ“Œ 1

I have seen great results letting a group of agents role playing to refine plans, explore ideas..etc
If the task’s scope is not big enough, it’s not worth the effort & token tho.

11.02.2026 23:16 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Agreed. Also, some tools require you to build increasingly complex mental model to utilize. And others introduce features that no prior agentic coding experience is required (or at least not linear to how much it provides).
Always pick the latter.

11.02.2026 13:00 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Claude Code’s agents team is far more powerful than I expected. But it also requires an overhaul on existing CC skills AND some new skills to fully utilize.

11.02.2026 12:52 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Does ruby.wasm ship with bundled gems? I feel they should be excluded by default in the wasm context πŸ€”

08.02.2026 15:33 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

Building a macOS menubar app called "cctop" to show all running CC sessions

07.02.2026 19:45 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

I wrote a SPEED markdown file with instructions for Claude Code (Opus 4.6) with a loop process in order to improve the speed of the Voxtral speed with the Metal backend and left my home to pickup my daughter, have lunch, ... Back home, the code is 2x faster, and it is still going.

06.02.2026 14:33 πŸ‘ 26 πŸ” 3 πŸ’¬ 5 πŸ“Œ 0

Haha thanks!

07.02.2026 16:37 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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 ...

Trying something new in 2026: I'm going to post monthly updates about the OSS work I did.

Here's the first one: st0012.dev/updates/janu...
(Repost as I updated the slug after posting πŸ˜…)

07.02.2026 16:11 πŸ‘ 6 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0

I cancelled cross platform matching because of that. But I also suck at pvp and tired of donating my stuff to rats

31.01.2026 16:12 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Yeah any service games that require grinding feel like a waste of time now. If I need to grind I might as well just produce a toy project

31.01.2026 12:15 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

It looks great!

29.01.2026 23:32 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

*turned on instead

28.01.2026 21:29 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I haven’t opened my PS5 since I subscribed to Claude Max a few weeks ago πŸ€”

28.01.2026 18:11 πŸ‘ 1 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

Did you find CC doing better using the multi-agent (role) model? I haven't tried it so am just curious

24.01.2026 15:23 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
GitHub - st0012/ruby-skills: Claude Code plugins for Ruby development. Claude Code plugins for Ruby development. Contribute to st0012/ruby-skills development by creating an account on GitHub.

Repo: github.com/st0012/ruby-...

24.01.2026 14:36 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0