Stan Lo

🇹🇼🇬🇧
Improving Ruby tooling @Shopify’s Ruby DX Team

IRB & sentry-ruby maintainer

Stan Lo boosted:
Mike Perham :sidekiq:getajobmike@ruby.social
2025-03-16
2025-02-22

@lucian I don't think there's a command to achieve this atm.
What I usually do is:
- Run `bt 15` to see the closest frames, or `bt /regexp/` if I know the path of the frame I'm looking for
- Run `f [frame_id]` to move there

It's still 2 more extra steps but may be more efficient in some cases 🙂

BTW I now mostly move to Bluesky and only check here sparsely.

Stan Lo boosted:
2024-12-27

As his wife I think the thing that would thrill him the most is if there could be a scholarship in his name at Ruby conferences. All the full price people can kick in an extra $10 each and then some people who otherwise wouldn't be able to go can come and learn.

His life's mission was to help people access information and learning.

Stan Lo boosted:
2024-12-05

🎙️New Episode of Code and the Coding Coders who Code it! Episode 43 with @st0012

podcast.drbragg.dev/episodes/e

#ruby #Rails #code #coding #coders #podcast

2024-12-02

@Schneems By style changes, do you mean the extra `nil` and the different prompt `irb(main):001:0>`?

It looks like the programmatic version runs an older version of IRB (e.g. the one bundled with Ruby 3.3) where the manual version runs the IRB released as a gem.

2024-12-01

@Schneems it’s a bigger work than adding these incremental improvements.

2024-11-30

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.

The current homepage just shows the project’s readme, which is less helpful than a dedicated page in most cases.

PR: github.com/ruby/ruby/pull/1222

2024-11-23

@kerrick thanks for the detailed feedback and indeed that’s an issue.
Here’s how I think we can improve it:
1. Focus on improving the current master documentation, which will become 3.4’s doc in a month.
2. After 3.4 is out, we develop a process to backport documentation with branch maintainers. (Ruby 3.2 and 3.3 are maintained by different Ruby committers, for example)

2024-11-13

I wrote something about Ruby’s documentation. If you’re at #RubyConf this week and want to improve it together, come talk to me 🙂

st0012.dev/a-rdoc-maintainer-s

2024-10-30

Thanks to @thomasmarshall and @hsbt's help, docs.ruby-lang.org now has favicon 😄

2024-10-24

@eightbitraptor That's a great suggestion. But I won't be able to do that this week as I need to focus on something else.
Can you please open an issue so we don't forget about it later 🙂

github.com/ruby/rdoc/issues

2024-10-24

And for issue reports and feature requests, please open them in github.com/ruby/rdoc/issues

Thanks!

2024-10-24

For the first time, docs.ruby-lang.org/en/master is now using red 🔴 instead of green 🟢, and with more selective highlighting.

Like the previous update, this isn’t final either. We plan to make incremental, continuous improvements to RDoc and docs.ruby-lang.org 😄

2024-10-13

@zenspider Make a PR yourself 🤷‍♂️

2024-10-12

Red-themed RDoc and docs.ruby-lang.org?
PR: github.com/ruby/rdoc/pull/1191

2024-10-12

Has anyone noticed some functional improvements I recently shipped to docs.ruby-lang.org/en/master 😉

2024-10-11

@stevenharman It does have a whereami command though. Maybe try the latest version of it?

Alternatively, to get a better REPL experience, you can set `RUBY_DEBUG_IRB_CONSOLE=1` to make ruby/debug use IRB as its REPL.

Stan Lo boosted:
Ruby Weeklyruby_discussions
2024-10-11
2024-10-11

@getajobmike Thank you for sharing it 🙌

Stan Lo boosted:
Mike Perham :sidekiq:getajobmike@ruby.social
2024-10-11

I bet every Ruby developer in the world can improve their debugging skills by watching this talk. @st0012 has done some great work on Ruby over the last few years.

youtube.com/watch?v=gseo4vdmSj

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst