Lucian Ghinda
lucianghinda.com
Lucian Ghinda
@lucianghinda.com
Product Engineer, Ruby on Rails Developer

‣ Curator of newsletter.shortruby.com
‣ Helping #Ruby developers design better test cases at https://goodenoughtesting.com
Pinned
Only 7 spots are still available for the #GoodEnoughWorkshop happening on 12 December at 15:00 UTC. Last days for getting the tickets with discounts!

You can buy a ticket here lu.ma/533zg5zq
For the next edition of @shortrubynews I want to celebrate passing over 6000 subscribers with an edition built by the community with a focus on Ruby Developer Experience edition.

Of course, there are countless gems and projects. But I would like to include your recommendations.
November 25, 2025 at 11:15 AM
Reposted by Lucian Ghinda
Announcing the Gem Fellowship, a grant program for improvements to Ruby-related open source projects. gem.coop/fellowship/ Want to improve your favorite gem? Submit a proposal, starting next month.
gem.coop
gem.coop
November 21, 2025 at 12:20 AM
Reposted by Lucian Ghinda
Had a lovely time at tiny ruby by @helsinkiruby.fi 💎🇫🇮❤️ Fantastic talks, relaxed vibe, great conversations at the after party and a tram + walking tour with Ruby friends in this perfect city 🥰 my heart is so warm despite the cold outside!
November 22, 2025 at 8:27 PM
Reposted by Lucian Ghinda
A really big thank you to @inazarova.bsky.social , Amanda Kinney, and the whole @evilmartians.com crew for putting on such an incredible event. And thanks to @bradgessler.com and @chael.codes for the pics.

Let's build the future with Ruby!
November 22, 2025 at 11:13 PM
Reposted by Lucian Ghinda
The San Francisco Ruby Conference (@sfruby.com) just concluded and I'm incredibly honored and grateful to have been part of it.

The conversations, ideas, and encouragement over the past few days were a reminder of how special the energy of the Ruby community really is! ♥️

#sfruby #sfruby2025
November 22, 2025 at 11:13 PM
Reposted by Lucian Ghinda
Finally releasing 1.0.0 of my `encoded_id` gems (started 7 yrs ago in a client app)

Use it to turn IDs into obfuscated reversible & human friendly strings.

https://github.com/stevegeek/encoded_id

(docs also have comparison to other similar gems to help you decide what to use)
GitHub - stevegeek/encoded_id: Turn numeric or hex IDs into reversible and human friendly obfuscated strings. Also supports Rails ActiveRecord models
Turn numeric or hex IDs into reversible and human friendly obfuscated strings. Also supports Rails ActiveRecord models - stevegeek/encoded_id
github.com
November 21, 2025 at 5:17 PM
Reposted by Lucian Ghinda
Subscribe to Ruby Around the World if you haven’t already! ☺️ youtube.com/@rubyaroundt...
Ruby Around The World [Ruby on Rails Interviews]
Bridging the gaps between local communities across the Ruby on Rails ecosystem, starting in Japan. SIGN UP FOR THE NEWSLETTER HERE: https://rubyaroundtheworld.com So much of Ruby’s innovation, inclu...
youtube.com
November 21, 2025 at 3:24 AM
I am grateful for reaching 6000+ subscribers to Short Ruby Newsletter @shortruby.com
November 21, 2025 at 10:21 AM
Two good articles about #Ruby and #Smalltalk

1️⃣ Noel Rappin @noelrappin.com - Ruby And Its Neighbors: Smalltalk
I learned a bit more about Smalltalk from this article, which goes into detail about the main innovations that Smalltalk had:
November 20, 2025 at 12:15 PM
A workshop on crafting a team-based test strategy for AI-assisted test case generation is now ready to be delivered.

I've outlined 13 chapters for the team to complete, culminating in a robust document that will serve as the foundation for implementing test generation.
November 19, 2025 at 3:30 PM
Reposted by Lucian Ghinda
I wrote down a few notes on my approach to OSS projects maintenance batsov.com/articles/202... I hope someone will find those useful.
Burst-driven Development: My Approach to OSS Projects Maintenance
I’ve been working on OSS projects for almost 15 years now. Things are simple in the beginning - you’ve got a single project, no users to worry about and all the time and the focus in world. Things cha...
batsov.com
November 19, 2025 at 11:42 AM
Today is a good day to play with #Ruby 4.0.0-preview2
November 19, 2025 at 8:48 AM
Reposted by Lucian Ghinda
Guess who just landed? @sfrubyconf here we come 🙌
November 18, 2025 at 4:37 AM
Reposted by Lucian Ghinda
What are some good Ruby podcasts that would want their audience to hear me talk about Phlex, Superform, Supermail, etc?
November 10, 2025 at 11:40 PM
Reposted by Lucian Ghinda
Also for the Ruby people in Madrid. That mountain chain in the back is called La Pedriza and it is absolutely beautiful. I’m thinking of organising a one day retreat with Ruby people. Hiking plus Ruby talk.

Please let me know if you’re interested!
Last 6 months I’ve been working so much that I forgot that I live in such a beautiful place.

Two weeks ago I started to work less and started to go back to running twice a week.
November 16, 2025 at 12:35 PM
Reposted by Lucian Ghinda
Friendly PSA for everyone travelling to @sfrubyconf.com: Bring your Ruby Passports with you 🙌
November 16, 2025 at 2:53 PM
This Monday, we will not send the Short Ruby Newsletter. I had last week and this weekend to take care of some personal matters, so I was not able to review the content.

The next edition will be sent on 24 November.
November 16, 2025 at 8:56 AM
Reposted by Lucian Ghinda
The Ruby Passport, coming to an event near you 😎
We just got a new batch of passports.
These are going out to @sfruby.com, Paris, Krakow, Belfast, Vienna, and Zagreb.
November 12, 2025 at 10:51 AM
If I were to recommend just five articles from last week, these would be my choices.

#FiveRubyLinks #Ruby #Rails #Reading
November 12, 2025 at 8:30 AM
Preparing first workshop for an in-house training session for a company about Reliable Test Case Generation with AI, part of #GoodEnoughTesting

This will be about the Test Strategy, a document that will be useful for both agentic AIs and individual contributors
November 11, 2025 at 12:35 PM
#Ruby namespace will be renamed to `Ruby::Box`
An MR about this was merged to the Ruby master a couple of days ago

github.com/ruby/ruby/p... by @tagomoris.bsky.social
Rename Namespace to Ruby::Box by tagomoris · Pull Request #15075 · ruby/ruby
github.com
November 11, 2025 at 8:30 AM
Reposted by Lucian Ghinda
When you have multiple stimulus actions on an element for different controllers do you order by the trigger or by the controller? I initially ordered by trigger but my project partner called it out in PR review to order by controller. I think they both make sense but I'm curious what others do
November 10, 2025 at 4:10 PM
Reposted by Lucian Ghinda
If you're in Europe and have FOMO because you can't attend the amazing @sfruby.bsky.social, there's another conference happening over here in Helsinki 🇫🇮at the same time 😊 helsinkiruby.fi/tinyruby/ from @helsinkiruby.fi - the line-up is great and Mochi will be attending 🐶🐾❤️It's going to be very nice!
tiny ruby #{conf}
A tiny Ruby conference in Helsinki, Finland
helsinkiruby.fi
November 10, 2025 at 3:34 PM
Reposted by Lucian Ghinda
Who else is curious about @palkan_tula’s “Rails X” keynote at the end of @sfrubyconf?
November 10, 2025 at 10:00 AM
Reposted by Lucian Ghinda
low-priority tasks assume that at some point you’ll be done with the high-priority ones
November 10, 2025 at 7:22 AM