GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — ElMassimo - Overview

@ElMassimo ElMassimo Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
  • Sponsoring
@ElMassimo
ElMassimo
Follow
View ElMassimo's full-sized avatar

Máximo Mussini ElMassimo

Follow
536 followers · 137 following
  • Colonia del Sacramento
  • http://maximomussini.com
  • @maximomussini

Achievements

Achievement: Pair Extraordinairex4Achievement: Galaxy Brainx4Achievement: QuickdrawAchievement: Public SponsorAchievement: YOLOAchievement: Starstruckx3Achievement: Arctic Code Vault ContributorAchievement: Pull Sharkx4

Achievements

Achievement: Pair Extraordinairex4Achievement: Galaxy Brainx4Achievement: QuickdrawAchievement: Public SponsorAchievement: YOLOAchievement: Starstruckx3Achievement: Arctic Code Vault ContributorAchievement: Pull Sharkx4
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
  • Sponsoring
ElMassimo/README.md

blog . twitter . about

Projects 🛠

My current focus is development experience, and how it can help us achieve increased productivity.

Vite.js

  • îles: 🏝 The joyful site generator! Islands of interactivity with Vue in Vite.js
  • vite-plugin-image-presets: 🖼 Image presets for Vite.js apps
  • vite-plugin-environment: Easily expose environment variables in Vite.js
  • vite-plugin-full-reload: ♻️ Automatically reload the page when files are modified
  • vite-plugin-bugsnag: Report builds and upload source maps to Bugsnag

Vite.js with Ruby

  • vite_ruby: ⚡️♦️ Vite.js in Ruby - bringing joy to your JavaScript experience
  • jekyll-vite: ⚡️🩸 Use Vite.js in Jekyll as your assets pipeline
  • vite-plugin-erb: Use ERB files in Vite.js projects with a Ruby backend
  • vite-plugin-stimulus-hmr: HMR for Stimulus controllers in Vite.js
  • stimulus-vite-helpers: Helpers to easily load all your Stimulus - controllers when using Vite.js

Vue.js

  • vuex-stores: 🗄 Store objects for Vuex, a simple and more fluid API for state-management.

Rails

  • js_from_routes: 🛣️ Generate path helpers and API methods from your Rails routes
  • oj_serializers: ⚡️ Faster JSON serialization for Ruby on Rails. Easily migrate away from Active Model Serializers
  • types_from_serializers: ✅ Generate TypeScript interfaces from your JSON serializers
  • presenter_rails: 🔭 Expose your view models in a convenient way
  • queryable: ❔ Gives your queries a home and avoid tucking scopes inside your models
  • resourcerer: ✨ Works like magic to dry up your controllers
  • request_store_rails: 📦 Per-request global storage for Rails prepared for multi-threaded apps

Ruby

  • better_settings: ⚙ Settings for Ruby apps – fast, immutable, better
  • capybara-compose: ✅ Easily write fluent integration tests with Capybara
  • i18n_multitenant: 🌎 Provides a convenient way to use tenant-specific translations
  • pakiderm: 🐘 Pakiderm will never forget the return value

Demos / Templates / App Starters

  • pingcrm-vite: PingCRM on Vite Rails - A Vite.js + Inertia.js + Rails demo
  • jumpstart-vite: Jumpstart a new Rails app with Vite.js + Turbo + Stimulus, and more
  • vite_rails_docker_example: An example of how to run Vite Rails in Docker

Podcasts & Talks 📣

  • Frontend Joy in Ruby on Rails
  • Islands Architecture in Vue
  • Using Vite.js with Ruby Apps
  • TypeScript from Ruby Serializers

Writing ✍️

Here are some articles I've written:

  • A Rubyist's Guide to Vite.js
  • Vue Components as Custom Elements
  • Debugging Libraries: Ruby Edition
  • Debugging Libraries: Node.js Edition
  • Documentation is a Great Investment
  • Generating a JS API from Rails Routes
  • Practical Applications of the Singleton Class in Ruby
  • Avoiding the N+1 problem in Mongoid

Pinned Loading

  1. vite_ruby vite_ruby Public

    ⚡️ Vite.js in Ruby, bringing joy to your JavaScript experience

    Ruby 1.6k 152

  2. iles iles Public

    🏝 The joyful site generator

    TypeScript 1.2k 36

  3. vite-plugin-image-presets vite-plugin-image-presets Public

    🖼 Image Presets for Vite.js apps

    TypeScript 263 7

  4. js_from_routes js_from_routes Public

    🛣️ Generate path helpers and API methods from your Rails routes

    Ruby 127 14

  5. oj_serializers oj_serializers Public

    ⚡️ Faster JSON serialization for Ruby on Rails. Easily migrate away from Active Model Serializers.

    Ruby 167 9

  6. types_from_serializers types_from_serializers Public

    ✅ Generate TypeScript interfaces from your JSON serializers

    Ruby 155 17

Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.