I just released a new version of the Stimulus LSP that is now fully powered by the power and intelligence of the Herb toolchain! 🌿
I'm so happy that this finally came full circle. These features are initially what prompted me to start working on Herb!
Posts by RoRvsWild
🆕 Generate Markdown for requests and jobs pages.
✨ Paste it into an issue or your favorite LLM…
So happy that the Triathlon is still on. This year's Spring Edition looks like a great opportunity to meet new folks and connect with the community.
rubytriathlon.com
Indeed, this is not the primary usage, but a workaround to decouple code.
Advanced Domain Modeling Techniques for #RubyOnRails – Part 4: A Global Message Bus with ActiveSupport::EventReporter
by @julianrubisch.at
www.rorvswild.com/blog/2026/ad...
📣 Next Geneva.rb meetup – April 22nd!
🚀 "Rails as an SEO Machine: Real-World Strategies for Search & AI Discovery"
A real-world Rails SEO case study — local & AI-driven search.
📍 Labour University of Geneva, room 011 – 7pm CEST
🍕 Drinks & snacks after!
👉 www.meetup.com/geneva-rb/ev...
no :)
🙉🙈🙊
🎯 AI implements at scale. Humans provide the integrity. That's how I work with clients, and it's how I built this site.
No "we" language — it's one person. No upsell — the free skills work without ever hiring me.
👉 www.railsreviews.com
Advanced Domain Modeling Techniques for #RubyOnRails – Part 3/3
Supercharge Your Ruby on Rails Forms With Form Builders and Form Objects
by @julianrubisch.at
www.rorvswild.com/blog/2026/ad...
RoRvsWild iOS app in review…
🤞
Yesterday at @genevarb.bsky.social we had a presentation of render-later by Adrien Jarthon. No needs for PJAX, Turbo or XHR and less network round trips. He also wrote a blog post updown.io/blog/asynchr...
“One of the most frequent code smells in #Rails is an excessive use of inheritance. A serious drawback from using inheritance to achieve polymorphism is the implicit coupling it creates between parent and child classes.”
Polymorphism with Strategies
👉 www.rorvswild.com/blog/2026/ad...
It is a good time to read this article if you missed it, as we are preparing to publish the next episode of the series…
Advanced Domain Modeling Techniques for #RubyOnRails – Part 1: Aggregating models into value objects with `composed_of`. By @julianrubisch.at
www.rorvswild.com/blog/2026/ad...
Rack provides Rack::Deflater (to compress response), but not Rack::Inflater (to decompress requests). I just wrote a simple one.
💎 RoRvsWild gem version 1.11.0
github.com/BaseSecrete/...
- Compress data before sending
- Start measuring requests from Rails::Engine#call
- Measure all Rack middlewares
- Update local profiler:
- Integrate Rails' new ActiveSupport::Editor feature
- Toggle low impact sections visibility…
I am convinced that books will remain the best way to accumulate knowledge. Those who rely solely on AI may realize this too late.
📅 Tonight @alexis.bernard.io 🗣️ @genevarb.bsky.social
Now I went out of my comfort zone and actually published it, wrote a decent marketing page: mycrowsnest.app
So now I'm looking for beta testers! If you use Harvest, felt this pain and want to help me build the solution, just sign up via the "Connect" button.
#freelance #solopreneur #indiedev #saas
view as markdown
Add .md to URLs.
Xavier giving Marco the award
I'm really happy to see @marcoroth.dev receive the 2025 Rails Luminary Award! 🎉
He’s done so much for the Rails ecosystem and the Ruby community.
Huge congrats, Marco! 🙌
And it's great to have @fxn.bsky.social and @amandabrooke.bsky.social around.
#rails #RubyOnRails #ReActionView #herb
👏👏👏
Server alerts setting
🪩 Friday deploy!
- Server alerts: get notified when CPU, RAM, or disk is above your specified threshold for some time (80% for 15 min. by default).
- Discord webhook notifications.