Stephen

Ruby dev & freelancer.

Trying to contribute to open source as much as possible recently - github.com/stevegeek

Posts periodically delete

2024-08-19

Got my first Rust PR merged in pks !

github.com/alexevanczuk/packs/

First time I really wrote/read any Rust code. Was interesting. Found tooling excellent but did use GPT/co-pilot around some build errors. Otherwise tried to write code myself. The clippy lint tool is really helpful for newbies too.

Also, Alex is a very patient and responsive maintainer. It's the people behind opensource projects that make the difference, and make contributing so much more accessible/fun!

2024-02-22

Found what looks like a great example of a monorepo for multiple gems = github.com/flippercloud/flippe

2024-02-21

If you have a gem which provides optional features, which have their own dependancies, but dont want to force the user of your gem to install those optional deps, what is preferable?

1) split gem into multiple gems and then have user select which ones are relavent to them to install
2) have just one gem with no declared dependencies in gemspec and then use a require & rescue approach to automatically handle what to do depending on if the requires succeed or fail in the current context

Client Info

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