Javier Cervantes

@jvrc.ca

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 - rubyforum.org

I shared some details on subtyping, variance and higher-order types coming to Literal 2. This is more of an internal capability of the type system; I’ll share more details about some of the features it powers soon.

Literal 2 feature preview: Variance and higher-order types

Literal 2 can tell whether one type is a subtype of another. The rule: type a is a subtype of type b if it can be proven that every object permitted by a is also permitted by b. These comparisons work...

rubyforum.org

The anthropomorphization of "AI" is literally PR speak handed down by "AI" companies that want you to think it's magic and also to think that they're not responsible for problems.

a great summary of the current state of de facto ruby governance from @threedaymonk; I think that if ruby is going to meaningfully remove the influence of the fascists currently in charge of it, it is imperative that gems.coop and the move to fork rails are successful po-ru.com/2026/07/29/i...

It doesn’t matter whether “Matz is nice”

I’ve met Matz once, I think, at EuRuKo in Krakow in 2010. We chatted briefly in Japanese. He seemed nice, but also quiet and reserved. At the time, he didn’t speak much English; perhaps he could speak...

po-ru.com

Let’s assume for a second AI is making you more productive. Is it making your life any better? Are you healthier? Happier? Have more free time? Have richer social lives? Greater fulfillment? I’m not being hyperbolic, the main thing AI has increased in my life is misery. How am I supposed to act?

I've spent the last few weeks experimenting with various setups for deploying #Ruby apps to a server. Here's my first blog post in a series where I'll describe what I've come up with. Most tutorials gloss over details like security and user management. I'm going for as much detail as possible!

Server setup for Ruby web applications

The ease of using Heroku and other similar platforms means a generation of developers, including me, have never really needed to setup and manage servers during our career. As such, I was a bit afraid...

binarysolo.blog

When I started Miren, the idea was always to launch Miren Anywhere because it is truly what makes self-hosted clusters sing. It removes the awkward network location question and gives you the ability to use compute anywhere it might be. I'm so fucking excited to let you all use it!

miren.dev@miren.dev · 2w ago

Miren v0.12.0 ships Miren Anywhere: your cluster dials out, Miren's edge carries traffic back, and my-chores.miren.app can be served straight off a laptop in the kitchen 👩‍🍳💻 The "deploy works but the URL times out" wall, gone 🔄✨ miren.dev/blog/miren-a...

I just released Insta, a new snapshot testing library for Ruby, live at RubyConf in Las Vegas! Extracted from Herb's test suite and inspired by @mitsuhiko.at's fantastic insta library for Rust. `gem "insta"`

Bild