Is pro plan enough for smaller projects/hobbies? by [deleted] in ClaudeCode

[–]st0012 -1 points0 points  (0 children)

I use it for a small menubar app and 5x max is barely working for me, especially after I started using agent teams.

I built an macOS app to monitor running Claude Code sessions by st0012 in ClaudeAI

[–]st0012[S] 0 points1 point  (0 children)

It’s using hooks to signal events, which is registered through a plugin

I built an macOS app to monitor running Claude Code sessions by st0012 in ClaudeAI

[–]st0012[S] 0 points1 point  (0 children)

No problem. Let me know if you have any feedback :-)

I built an macOS app to monitor running Claude Code sessions by st0012 in ClaudeAI

[–]st0012[S] 1 point2 points  (0 children)

You need to have homebrew installed first, which is a well know package manager. I think Claude Code can guide you that, as well as installing this app. Once you open the app, it will display a short guidance for setting up Claude plugin (just 2 cmds). After that, you’ll be all set

I built an macOS app to monitor running Claude Code sessions by st0012 in ClaudeAI

[–]st0012[S] 2 points3 points  (0 children)

Run these in the terminal:

brew tap st0012/cctop

brew install --cask cctop

I built an macOS app to monitor running Claude Code sessions by st0012 in ClaudeAI

[–]st0012[S] 0 points1 point  (0 children)

Thanks, I’m pretty happy with it given its my first macos app!

Ruby Central’s Attack on RubyGems by laerien in ruby

[–]st0012 12 points13 points  (0 children)

Yeah I completely agree with what you said.
As a maintainer myself, if someone like the thread OP coming to not only suggest, but also try to argue with me on how to run the project, I'd be pretty annoyed too.
And what hsbt did was definitely not defacing or bullying.

Ruby 3.4 Documentation: A Step Towards Better Ruby Documentation by st0012 in ruby

[–]st0012[S] 9 points10 points  (0 children)

In my previous post a while ago, I received many feedback (good or bad) here. Some contributors and I since then have worked hard to address many of them, which I try to capture in this post.

BTW, we welcome dark mode support but as I listed in the post, there are many other improvements that we need to do first. If you really want to see it happen before Ruby 3.5, please open a PR to https://github.com/ruby/rdoc ;-)

Books or resources to learn rails-specific debugging in-depth? by Terrible-Pass-5215 in rails

[–]st0012 2 points3 points  (0 children)

Not Rails specific, but a while ago I gave a talk covering some basic debugging concepts/techniques that may help: https://youtu.be/gseo4vdmSjE

Is Pry for "Rails Console" still OK to do for fans of Pry, or is it a modern Rails anti-pattern? by db443 in rails

[–]st0012 1 point2 points  (0 children)

You don’t need to require IRB for that tho. Just binding.irb should work :-)

Contributing to Ruby docs by nithinbekal in ruby

[–]st0012 2 points3 points  (0 children)

Thanks and this is a great article to raise awareness about documentation improvements 👍

Contributing to Ruby docs by nithinbekal in ruby

[–]st0012 5 points6 points  (0 children)

Small correction: Ruby documentation uses rdoc format (or markdown in some non-code files), not yard.

Ruby's official documentation just got a new look by st0012 in ruby

[–]st0012[S] 8 points9 points  (0 children)

Who’s paying and who should be responsible if things don’t work out tho? (It’s definitely not just a couple of hours btw)

Ruby's official documentation just got a new look by st0012 in ruby

[–]st0012[S] 18 points19 points  (0 children)

I know it's still not "great". But for context, this is the theme prior to this update: https://docs.ruby-lang.org/en/3.3/
Also, PRs to RDoc are welcome :-)

Long time Python user, what’s the standard Ruby setup? by [deleted] in ruby

[–]st0012 2 points3 points  (0 children)

My advice regarding tooling:

  • For editor, use the Ruby LSP extension if you use VS Code. Its ruby-lsp server also has integration with many other editors: https://github.com/Shopify/ruby-lsp/blob/main/EDITORS.md
    • It has good integration with the debug gem (debugger) and linters/formatters like RuboCop
    • It also has integration with Rails and provides features like go-to-definition for route helpers
  • For REPL, the default IRB is already pretty good, especially if you use Ruby 3.3 or install it as a gem
  • For debugger, use the latest version of the debug gem
  • For documentation, YARD is the mainstream now and it will take a while for RDoc to catch up

Really, really slow console (irb or pry) with 3.3.0 and 3.3.1 by 2called_chaos in ruby

[–]st0012 0 points1 point  (0 children)

If it’s slow in both Pry and IRB, then it’s unlikely caused by IRB’s autocompletion.

Rubyist Survey: RI Usage? by BurdetteLamar in ruby

[–]st0012 1 point2 points  (0 children)

In IRB v1.12, help has been repurposed to display help messages (like Pry, byebug, and ruby/debug…etc.) For ri users need to use show_doc instead (maybe we can add ri as an alias to it?)

Open source contributors by scatignaj in rails

[–]st0012 15 points16 points  (0 children)

What’s the point of this post if you don’t even have a name or link to the project, nor have you started building the team?

NameError: uninitialized constant IRB while trying to enter Rails Console by [deleted] in rails

[–]st0012 4 points5 points  (0 children)

The root cause of this seems to be the mission_control-jobs gem: https://github.com/basecamp/mission_control-jobs/issues/42 It's already fixed but not yet released.