Javier Cervantes
@jvrc.ca
1K followers 160 following 150 posts
I'm an entrepreneur/software engineer working as a consultant to help builders and founders use the power of technology to grow their businesses. - jvrc.ca - graywolf.co - rubynewbie.org
Posts Media Videos Starter Packs
jvrc.ca
What tool would you recommend to email marketing?

I'm just getting started with my investigation, but there seems to be a lot of options: Kit, Bento, ButtonDown, Podia, etc

I'll appreciate if you can share your own experience, tips, tricks or anything that would help me decide.
Reposted by Javier Cervantes
getajobmike.ruby.social.ap.brid.gy
Periodic reminder: @rubycentral is smearing Andre in public so they can justify their hostile takeover of the rubygems/rubygems repo after the fact.

An actual community-focused organization would have followed the RFC process which was already in progress.
Reposted by Javier Cervantes
duckinator.bsky.social
On RubyGems & Governance: pup-e.com/blog/on-ruby...

Many programmers have no interest in formal governance processes, but letting people act and speak on our behalf without our input is what got us here.

The path forward is for the community to speak up and take direct ownership of what we make.
On RubyGems & Governance
pup-e.com
Reposted by Javier Cervantes
martinemde.com
Hey folks. I'm still trying to reconcile the news today.
1. We are not selling any private info. RubyGems.org policies permit that, but gem.coop doesn't collect anything.
2. We need to have good leadership, elected transparently, with transparent finances. We're publishing our governance for that.
jvrc.ca
This is an interesting take on AI assisted coding: hojberg.xyz/the-programm...

I can relate with most of the article and specially with this quote:

"I want to drive, immerse myself in craft, play in the orchestra, and solve complex puzzles"
The Programmer Identity Crisis ❈ Simon Højberg ❈ Principal Frontend Engineer
On AI, Creativity, and Craft
hojberg.xyz
Reposted by Javier Cervantes
fastruby.io
You too can become a Hanami, Dry & Rom patron. Help their team build a diverse future for Ruby.

#Ruby #Web #Dry #Rom #OpenSource #OSS
Reposted by Javier Cervantes
noteflakes.bsky.social
Just finished my weekend project: making Papercraft templates work in Hanami apps. Here's the story:

noteflakes.com/articles/202...

#ruby #hanami #papercraft
Noteflakes - Hanami on Papercraft
noteflakes.com
Reposted by Javier Cervantes
martinemde.com
I wrote a little about it on my site. martinemde.com/2025/10/05/a...

I can't wait to make more chicken puns with you all.
Announcing The Gem Cooperative - Martin Emde
martinemde.com
Reposted by Javier Cervantes
indirect.io
announcing a new community-focused gem server from the team previously behind rubygems: gem.coop. join us and start using it today!
Reposted by Javier Cervantes
hanamirb.org
Hanami 2.3 beta1 is out!

This release introduces Rack 3 support, plus a wide range of improvements and fixes.

We’d love your help with testing. Please give it a go!

hanamirb.org/blog/2025/10...
Announcing Hanami 2.3 beta1
Rack 3 support and so much more. Help us with your testing!
hanamirb.org
jvrc.ca
That sounds nice! is there a repo or it's too early?
jvrc.ca
I reached 1K followers! Thanks everyone for being around, looking forward to keep having a good time in this corner of the web.
jvrc.ca
What does "hanami-omakase" mean? I've never heard that term before.
jvrc.ca
I think it's a brilliant:

"A public record is an accountability measure and provides visibility into who is asking what, and what questions get official responses from Ruby Central and which are left unanswered."
skillstopractice.mastodon.social.ap.brid.gy
The README for the repository I set up has some details on why I think a public record is important for any Q+A with Ruby Central.

See the screenshot below for details.

And to add your own questions, go here:
https://github.com/community-research-on-ruby-governance/questions-for-ruby-central
README from https://github.com/community-research-on-ruby-governance/questions-for-ruby-central
jvrc.ca
+1 to just using a PASS (Heroky, Fly.io) to get started and want to launch a fast MVP. You can worry about efficiency and costs later when needed.
michaelkoper.com
The biggest backlash I get from programmers is that I recommend Heroku instead of doing it yourself (with something like Kamal) because it is easier and faster to get your MVP launched.

My hosting costs are 1,4% of my total revenue ¯\_(ツ)_/¯
Reposted by Javier Cervantes
amyhoy.bsky.social
cold take: ruby central, the organization, deserves to die

the board members betrayed the community, individual developers, and sponsors who were not evil grasping control freaks.

and they won’t step down

the mission can’t be done with zero trust

the org should be over.
amyhoy.bsky.social
let’s not forget the reason why ruby central “needed” money: their secret support and platforming of dhh, which they hid from sponsors until it was too late. knowingly.

they deserved to have their funding pulled.

when an org betrays its mission & community & contributors, it’s time for it to die
Reposted by Javier Cervantes
duckinator.bsky.social
I have a comment on one part of today's RC post.

"we focused first on contacting the team members directly affected"

They revoked access, took 6 days to say what they wanted, then kept changing their demands as soon as we got close. After multiple rounds of that, they demanded people be removed.
jvrc.ca
"Ruby Central acted in bad faith — not just towards the RubyGems maintainers, but also to the wider Ruby community, who they have ignored and mislead over the last week."
joel.drapper.me
I wrote an opinion piece on the RubyGems takeover, which I have been careful to separate from my reporting on what happened and my fact-checking.
The RubyGems takeover from the perspective of an open-source developer
We must demand that Ruby Central make this right.
joel.drapper.me
Reposted by Javier Cervantes
pascallaliberte.me
Hotwire devs!
October 6-10 is the week for solving these:

- turbo-streams, trubo-frames cleanup
- the Rails Way for edge cases in Hotwire
- complex screens
- morph surprises
- janky interactions
- third-party UI components, and more

Pricing & details:
hotwiresupport.pascal.works
Hotwire Office Hours
A week of office hours to advance on the Hotwire part of your app
hotwiresupport.pascal.works
Reposted by Javier Cervantes
jardo.dev
There's a lot to be excited about in the world of Ruby, even if the three-guy has some truly shit opinions and won't stop sharing them. Let's some love to the folks that are making this community better and get behind those efforts. skillissue.jardo.dev/archive/...
Fragmented
I already said this elsewhere, but writing this week's Skill Issue is exceptionally difficult. I have some very particular feelings about what's happening...
skillissue.jardo.dev