Skip to content
View JuanVqz's full-sized avatar
🦖
Sorting tech debt out
🦖
Sorting tech debt out

Organizations

@oaxacarb @mdn @ombulabs @fastruby @railsbump @upgradejs

Block or report JuanVqz

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
juanvqz/README.md

An image of @juanvqz's Holopin badges, which is a link to view their full Holopin profile

👋 Hi, I'm Juan

Senior Ruby on Rails engineer from Oaxaca, México 🇲🇽, working fully remote. I modernize Rails apps that have fallen behind.

📬 Open to part-time Rails engagements. Reach me at hello@juanvasquez.dev.

Read more at juanvasquez.dev, or find me on LinkedIn and X.

📕 Latest Blog Posts

My blog has been connected to dev.to’s “Publishing to DEV Community from RSS” for a long time. Every post I wrote showed up on dev.to as a draft, which sounds like the whole job…

I wanted Guacamelee! because it is about luchadores. Then I found out the luchador is called Juan Aguacate, which is my name, and wanting it turned into needing it. It is a…

I recently migrated MayStore, a multitenant order management app, from 520 lines of custom CSS to maquina-components. This post covers what it takes, what worked well, and a few…

A developer in Guadalajara opens MDN to look up how fetch handles errors. They read English fine, but after nine hours of work it is the difference between understanding a page and…

In August the Spanish locale of MDN closed issue #35373: every page under /es/docs/MDN/Writing_guidelines, 60 documents, synchronized with the English source. It took 114 days and…

The Starting Point I’ve been running a clinical assistance system for a few years: doctors manage patient consultations, hospitalizations, and referrals across multiple hospital…

At OmbuLabs, we’ve been building Claude Code skills for Rails upgrades based on the FastRuby.io methodology. We had three skills working well locally, but distributing them meant…

I recently contributed two features to the next_rails gem: parallel CI support for the deprecation tracker and a deprecations merge command to combine the results. This post…

The Setup I run a clinical assistance system where doctors manage patient consultations, hospitalizations, and referrals. Every one of those records needs a printable PDF:…

My order management app had 187 passing tests. Green suite, clean Rubocop, zero Brakeman warnings. I added system tests and immediately found six bugs. None of them were logic…

➡️ more blog posts...

Pinned Loading

  1. dotfiles dotfiles Public

    my settings

    Vim Script 4

  2. ulauncher-rubygems ulauncher-rubygems Public

    Quickly search for Ruby Gems on RubyGems.org

    Python 3

  3. jekyll-devto jekyll-devto Public

    Cross-post a Jekyll blog to dev.to, complete, through its RSS import.

    Ruby

  4. noko-for-raycast noko-for-raycast Public

    TypeScript

  5. macvim-theme macvim-theme Public

    Ruby

  6. may_store may_store Public

    Ruby 1