Sign in

Javier Cervantes

@jvrc.ca
1.1K followers 195 following 373 posts

Entrepreneur / Principal Software Engineer. I enjoy helping builders and founders use technology to grow their businesses. I work with people and companies building developer tools to help them thrive in the Ruby ecosystem. - jvrc.ca - rubyforum.org

PostsRepliesMedia
Reposted by Javier Cervantes
Aaron Allen @aaronmallen.dev · 8h
Today I have published the first issue of "Hanami, why?". This is a new series I'm starting where we will dive in together to learn about #hanami. aaronmallen.me/writing/hanami-why-i… #ruby #hanakai
01411
Reposted by Javier Cervantes
Jared Norman @jardo.dev · 29/09/2026
gonna leave it at this. jardo.dev/hardly-prom...
jardo.dev
Hardly Promethean | Jared Norman
On bottlenecks, low standards, and calculators.
1101
Reposted by Javier Cervantes
Jill Walker Rettberg @jilltxt.bsky.social · 25/09/2026
For a Student Who Used AI to Write a Paper, by Joseph Fasano poets.org/poem/student...
Photo of a poem titled "For a Student Who Used AI to Write a Paper", by Joseph Fasano.
 
Now I let it fall back
in the grasses.
I hear you. I know
this life is hard now.
I know your days are precious
on this earth.
But what are you trying
to be free of?
The living? The miraculous
task of it?
Love is for the ones who love the work.
02813
Reposted by Javier Cervantes
Javier Cervantes: website feed @index.jvrc.ca.ap.brid.gy · 24/09/2026
I joined David to discuss the project's origins and the need for a persistent gathering place for the Ruby community. We explored the value of cross-pollination across the Ruby ecosystem, and the challenge of growing a young community until it becomes increasingly self-sustaining. At the end […]
jvrc.ca
The Ruby Users Forum in the Ruby on Rails Podcast
I joined David to discuss the project's origins and the need for a persistent gathering place for the Ruby community. We explored the value of cross-pollination across the Ruby ecosystem, and the challenge of growing a young community until it becomes increasingly self-sustaining. At the end, we talked about what comes next for the Ruby User Forum, how developers and companies can support it, and why the Ruby community should continue creating, experimenting, and doing things simply because it's fun. Go check it out: The Ruby User Forum with Javier CervantesJavier Cervantes, co-creator of the Ruby User Forum, joins me to discuss the limitations of Slack, Discord, and fragmented social media, the importance of connecting developers and open-source maintainers, and why talking with other people still matters in an increasingly AI-driven world.The Ruby on Rails PodcastDavid Hill
021
Javier Cervantes @jvrc.ca · 24/09/2026
See you soon in Toronto!
010
Reposted by Javier Cervantes
Ismael Celis @ismaelcelis.com · 23/09/2026
I described some of the latest changes in Sidereal, my WiP command-driven Ruby toolkit for reactive apps www.rubyforum.org/t/new-in-sid...
rubyforum.org
New in Sidereal: codecs, schedules, single-writer backends
Sidereal, a Ruby toolkit for command-driven, reactive and multi-player apps I’m building, has some features to show. While it’s still work in progress, I wanted to share a few interesting (to me) impl...
013
Javier Cervantes @jvrc.ca · 22/09/2026
I recently updated my website, any feedback or comments are more than welcome: www.jvrc.ca #buildinpublic #ruby #devtools
jvrc.ca
Javier Cervantes
Entrepreneur / Principal Software Engineer
260
Reposted by Javier Cervantes
jneen @jneen.ca · 20/09/2026
open for the following: * tech work * music lessons (i have quite a lot of experience at this now!) * math teaching/tutoring * game dev work * game design work * JP->EN translation work * music commissions / composition work (esp for games, youtube/twitch intros, etc)
054
Reposted by Javier Cervantes
Andrea Fomera @afomera.dev · 19/09/2026
Also to my followers… if you’re an iOS or macOS user and use social media (Bluesky or Mastodon) and would be interested in beta testing my native app Switchfeed let me know! I’m trying to make it the best way to be on both bluesky and mastodon
012
Javier Cervantes @jvrc.ca · 19/09/2026
Quote post this with a picture of the aircraft you’ll accept as a bribe.
static.klipy.com
Star Wars: Rogue One - Death Star View
Alt: Star Wars: Rogue One - Death Star View
000
Javier Cervantes @jvrc.ca · 18/09/2026
Non-evil people, please take note.
020
Javier Cervantes @jvrc.ca · 18/09/2026
"Let me make it clear: without people at the top of their game sharing their experience and knowledge — regardless of whatever “game changing” technology is in place — we are pulling up the ladders and committing our industry to stagnation and death." bell.bz/youll-miss-p...
bell.bz
You’ll miss publishers when they’re gone
Ever since Piccalilli started to get traction, I’ve always seen CSS-Tricks, Smashing Magazine and A List Apart (among others) as peers. We all help each other behind the scenes and importantly, back each other. When CSS-Tricks was initially acquired by DigitalOcean, I was really happy for Chris. The work that he’d put into that publication […]
001
Reposted by Javier Cervantes
Javier Cervantes: website feed @index.jvrc.ca.ap.brid.gy · 16/09/2026
Ruby is a beautiful programming language that balances functional programming with imperative programming with ideas inspired from other languages (Perl, Smalltalk, Eiffel, Ada, and Lisp). If you want to take a deep dive into its fundamentals and learn more about what makes Ruby a favourite […]
jvrc.ca
Recommended books for learning Ruby
Ruby is a beautiful programming language that balances functional programming with imperative programming with ideas inspired from other languages (Perl, Smalltalk, Eiffel, Ada, and Lisp). If you want to take a deep dive into its fundamentals and learn more about what makes Ruby a favourite tool for programmers, below is a list of recommended books to start your journey. ### Learn to program A thorough, but lighthearted approach that teaches you the fundamentals of computer programming, with a minimum of fuss or bother. Whether you are interested in a new hobby or a new career, this book is your doorway into the world of programming. ### Programming Ruby 3.3 (5th Edition) The Pickaxe Book, named for the tool on the cover, is the definitive reference on Ruby, a highly-regarded, fully object-oriented programming language. This updated edition is a comprehensive reference on the language itself, with a tutorial on the most important features of Ruby. ### Learn Enough Ruby to be Dangerous Designed to get you started writing practical and modern Ruby programs as fast as possible, with a focus on the real tools used every day by software developers. ### Practical Object-Oriented Design (An Agile Primer Using Ruby) This book is a programmers tale about how to write object-oriented code. It explains object-oriented design (OOD) using realistic, understandable examples. POODR is a practical, readable introduction to how OOD can lower your costs and improve your applications. ### The Well-Grounded Rubyist, Fourth Edition For over fifteen years, _The Well-Grounded Rubyist_ has taught beginner and developing Ruby programmers the veteran secrets of Ruby. This new fourth edition of the groundbreaking classic goes beyond syntax and commands into how a Rubyist really thinks. ### Eloquent Ruby, Second Edition Write better, clearer, more focused Ruby code by becoming truly fluent in the language. To express yourself eloquently in any language, you need to go beyond its vocabulary and syntax.
013
Javier Cervantes @jvrc.ca · 11/09/2026
Who would like to participate in "The Quine Clique Challenge"? www.rubyforum.org/t/the-quine-...
rubyforum.org
The Quine Clique Challenge
Quine Clique is a quine written in Ruby: a program that prints itself. Ask it for Python, and it prints a Python quine instead. Or a JavaScript quine. Or a Rust quine. Or a C quine. Or any of 50 langu...
001
Reposted by Javier Cervantes
XO Ruby @xoruby.com · 10/09/2026
Bonjour Montréal 👋 We're coming to town this October 17! Who should speak at the conference? We’re looking for new voices. Maybe someone who dives into a deep part of a domain that Ruby helped solve, someone who has a story to tell that’ll make us think about our AI age, ...
123
Reposted by Javier Cervantes
Aaron Allen @aaronmallen.dev · 10/09/2026
I have released the first stable version of phlex-hanami v0.2.0. github.com/aaronmallen/... #hanakai #hanami #phlex
github.com
GitHub - aaronmallen/phlex-hanami: An object oriented view layer for Hanami. Write views, layouts, and components as Phlex classes instead of templates.
An object oriented view layer for Hanami. Write views, layouts, and components as Phlex classes instead of templates. - aaronmallen/phlex-hanami
042
Reposted by Javier Cervantes
Thomas Fuchs 🫯 @thomasfuchs.at · 06/06/2026
Hi, just because a software tells you it’s “reasoning” or “thinking” doesn’t mean it actually is. You won’t believe this but programmers can make software lie about what it does. Maybe programmers need more guardrails.
1452515332
Javier Cervantes @jvrc.ca · 07/09/2026
Is anyone up for the challenge of helping someone to do a bundler/ruby setup in a server? Please chime in if you have any suggestions or ideas: www.rubyforum.org/t/bundler-an...
rubyforum.org
Bundler and background services
I’m struggling to get a Bundler setup working properly, and I suspect that there’s a vital early step somewhere that I’ve forgotten, or an important piece of understanding that I’m missing. So please,...
001
Reposted by Javier Cervantes
Aaron Allen @aaronmallen.dev · 05/09/2026
I have released an alpha version of phlex-hanami for use with @hanakai.org I'd love it if you checked it out. github.com/aaronmallen/... #hanami #hanakai #phlex
github.com
aaronmallen - Overview
aaronmallen has 49 repositories available. Follow their code on GitHub.
051
Reposted by Javier Cervantes
Vicki @vickiboykis.com · 02/09/2026
New post: we need to be deleting more code. vickiboykis.com/2026/09/01/b...
vickiboykis.com
Bad code is kudzu
Delete your features
311713
Reposted by Javier Cervantes
The Verge @theverge.com · 02/09/2026
1Password faced immediate backlash from customers this week over a $300,000 pledge in support of a Linux distro created by David Heinemeier Hansson, who has regularly published overtly racist blog posts that include comments calling for deportation of ethnic minorities in Europe.
theverge.com
1Password wades into a right-wing mess after funding a Linux project
The controversy surrounds David Heinemeier Hansson, who has posted strident anti-vax and anti-immigrant views.
18581203
Javier Cervantes @jvrc.ca · 01/09/2026
Good stuff happening on the Ruby Users Forum #buildinpublic www.rubyforum.org/t/monthly-up...
rubyforum.org
Monthly Update - August 2026
Another month has gone by, and it’s time for a recap of what happened. We already have 435 members as of today, and we had more than 20k pageviews this month. This month, we welcomed more open-source...
050
Reposted by Javier Cervantes
Konstantin Haase @rkh.cool · 01/09/2026
Has anyone been a very active @1password.bsky.social user, including their more advanced features (SSH key management, OTP, passkeys, team accounts, etc), and successfully migrated to an alternative? I've been using it for over a decade, but I'm upset about the direction the company has been taking.
122
Javier Cervantes @jvrc.ca · 29/08/2026
The raccoon protocol Salesforce kayak pipeline sound like the next big thing in tech.
275
Reposted by Javier Cervantes
Jim Remsik @jremsikjr.bsky.social · 28/08/2026
In your experience what is the best organized or run Open Source Project? In the Ruby community?
321
Javier Cervantes @jvrc.ca · 27/08/2026
Cool stuff in the last couple releases. Now I just need more hours in the day to be able to play with them.
010
Javier Cervantes @jvrc.ca · 25/08/2026
If you’re already using mise and would like to try rv, you can install it by following this guide: www.rubyforum.org/t/install-rv...
rubyforum.org
Install rv as a mise tool
In previous guides, we covered how to install any Ruby version using either mise or rv. If you’re already using mise and would like to try rv, you can install it by running this command: mise use aqu...
031
Reposted by Javier Cervantes
Andrea Fomera @afomera.dev · 25/08/2026
Merged JRuby install support into rv.dev by @spinel.coop tonight!! My first open-source rust code! big day for me over here lol.
rv.dev
GitHub - spinel-coop/rv: 💎💨 Extremely fast Ruby version and gem manager
💎💨 Extremely fast Ruby version and gem manager. Contribute to spinel-coop/rv development by creating an account on GitHub.
1243
Javier Cervantes @jvrc.ca · 25/08/2026
No cheating. Share the last photo of the sky from your camera roll. Woodbine Beach & Lake Ontario, Toronto
A view of the beach, lake and the sky
000
Reposted by Javier Cervantes
Anil Dash @anildash.com · 24/08/2026
Do I know any folks who can connect me to academics or researchers who are more fluent in the history of rhetoric used to attack the Roma people? I am far from an expert and want to be thoughtful in how how I’m articulating the danger of DHH’s hateful screeds.
2311883
Javier Cervantes @jvrc.ca · 24/08/2026
If you already know some of the fundamentals of the Ruby language, but you want to get some hands-on experience to expand your skills, I suggest taking a look at the following tools/platforms: www.rubyforum.org/t/expand-you...
rubyforum.org
Expand your Ruby knowledge with deliberate practice
If you already know some of the fundamentals of the Ruby language, but you want to get some hands-on experience to expand your skills, I suggest taking a look at the following tools/platforms: Ruby...
010
Javier Cervantes @jvrc.ca · 21/08/2026
This is a version of the world I would love to see. Not sure if we'll be able to pull it off (as an industry), but I think it still worth trying to move in that direction.
032
Reposted by Javier Cervantes
Aaron Sumner @ruralocity.bsky.social · 20/08/2026
I just learned about Roundhouse. Good timing as I wonder what to do with a couple of Rails apps I'm worried about supporting as Rails long-term. www.rubyforum.org/t/have-you-guys-s… #Rails
rubyforum.org
Have you guys seen Roundhouse?
This is a wild project which takes your rails application and translates it into C#, Crystal, Elixir, Go, Kotlin, Python, Rust, Swift, and TypeScript. It also translates it into magic-less ruby which is incredibly verbose but runs faster and is more JIT friendly. He claims it also runs under spinel which means you could compile it to a binary. Crazy project.
112
Javier Cervantes @jvrc.ca · 20/08/2026
I’ve been doing some explorations about deployment options for Ruby, so I’m curious to learn more about what you’re using to deploy your applications. Please participate in the poll, I would love to get your input: www.rubyforum.org/t/where-do-y...
rubyforum.org
Where do you deploy your Ruby apps?
Hello! Lately, I’ve been doing some explorations about <span class="hashtag-icon-placeholder"></span>deployment</span> options for Ruby, so I’m curious to learn more about what you’re using to deploy ...
122
Javier Cervantes @jvrc.ca · 20/08/2026
Yes, please
000
Reposted by Javier Cervantes
Hanakai @hanakai.org · 19/08/2026
It’s week two of our sponsorship drive! Thank you so much to the ten Rubyists who became Hanakai sponsors in the last week! You’re standing up and showing us there's power in numbers. Read more about it here, including a special Q&A with Pat Allan! hanakai.org/blog/2026/08...
hanakai.org
Power in numbers, and Pat Allan
“In code like in life, healthy relationships should have respectful boundaries.” Week two of our sponsorship drive.
145
Reposted by Javier Cervantes
Ayush @ayushn21.bsky.social · 18/08/2026
My talk about @bridgetownrb.com at Haggis Ruby in 2024 appeared on YouTube a few weeks ago, and I've just realised, so sharing it now!
youtube.com
Ayush Newatia - Turn Left for Bridgetown: Overview of a next-generation static(ish) site generator
YouTube video by Haggis Ruby
113
Reposted by Javier Cervantes
Amy Hoy @amyhoy.bsky.social · 15/08/2026
if you didn’t write it… you didn’t write it no, using an llm to “draft” for you is not writing it writers write: that’s one of the four noble truths for writers if you don’t write, you’re not a writer it’s really that simple no wriggling, hairsplitting, whining argument will change that
48919
Reposted by Javier Cervantes
Tim Riley @timriley.info · 17/08/2026
My weeknotes are out — come for the @hanakai.org sponsorship drive and fresh patch releases, stay for @afomera.dev and @aaronmallen.dev bringing the heat with a dozen new improvements! 😍 timriley.info/posts/contin...
timriley.info
Continuations 2026/33: Commercial kitchen - Tim Riley
• This week I kicked off our Hanakai sponsorship drive for 2026, and shared an exciting new stretch goal — if we can raise another $15k for this year, we’ll...
064
Javier Cervantes @jvrc.ca · 17/08/2026
If you want to learn the #ruby fundamentals, check out some safe and newbie friendly spaces where you can reach out for help: www.rubyforum.org/t/how-to-get...
rubyforum.org
How to get help with Ruby questions
When you’re getting started it’s easy to get lost or you can get stuck when trying to work on an exercise or project. If you want to learn the ruby fundamentals, check out the getting-started tag, bu...
000
Javier Cervantes @jvrc.ca · 14/08/2026
I'm famous! 😀
020
Reposted by Javier Cervantes
Ayush @ayushn21.bsky.social · 13/08/2026
My "Getting Started" guide for Rack just got merged to the official docs! :D Rack underpins every #Ruby web framework and app server, yet I don't think it's always well understood. Give it a read!
rack.github.io
GETTING-STARTED - RDoc Documentation
Getting Started With Rack This guide demonstrates how to create a basic Rack application and run it using a Rack-compliant web server. puma.
1143
Javier Cervantes @jvrc.ca · 12/08/2026
XO Ruby is coming to Toronto in October. Who else is going to be there?
253
Javier Cervantes @jvrc.ca · 11/08/2026
Did you know there is an open source platform that any Ruby User Group can use when they need a place to host their events, registration, etc? www.rubyforum.org/t/on-ruby-wh...
rubyforum.org
On Ruby - Whitelabel Site for Ruby Communities
I think we all agree that Ruby meetups deserve a larger audience . But did you know there is an open source platform that any Ruby user group can use when they need a place to host their events, regi...
001
Javier Cervantes @jvrc.ca · 11/08/2026
Oh no! @echofeed.app is shutting down :( Anyone has any recommendation on what I can use to cross-post from my blog to social networks?
000
Javier Cervantes @jvrc.ca · 11/08/2026
I recently published a new version of the guide with free resources for Getting Started with Ruby: www.rubyforum.org/t/getting-st... #buildinpublic
140
Reposted by Javier Cervantes
XO Ruby @xoruby.com · 08/08/2026
Lead by @kow.fm
Karl on stage with a screen that reads:
“XORuby is what building community and choosing leaders looks like”
062
Reposted by Javier Cervantes
💥 @dynamoe.bsky.social · 29/12/2024
Stop Forcing A.I. Into Every Fucking Thing!
Stop Forcing A.I. Into Every Fucking Thing!
53156327394
Reposted by Javier Cervantes
Andy Bell @bell.bz · 06/08/2026
It's been a while since I've done a people looking for work thread. If you're looking for work, put what you do and what you're looking for (full time, freelance etc) as a reply. Companies: get hiring people!
3610559
Javier Cervantes @jvrc.ca · 05/08/2026
In this guide, you’ll learn how to use rv (rv.dev), a very fast version and package manager for Ruby to get started in minutes instead of hours: www.rubyforum.org/t/install-any-rub…
rv.dev
GitHub - spinel-coop/rv: 💎💨 Extremely fast Ruby version and gem manager
💎💨 Extremely fast Ruby version and gem manager. Contribute to spinel-coop/rv development by creating an account on GitHub.
072