Skip to content
Avatar
🎵
🎵

Sponsoring

@yyx990803 @patak-dev @antfu @johnsoncodehk

Highlights

  • 109 discussions answered
Block or Report

Block or report ElMassimo

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.

Report abuse

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

Report abuse
ElMassimo/README.md

blog . twitter . about

Projects 🛠

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

Vite.js

Vite.js with Ruby

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

Podcasts 📣

Writing ✍️

Here are some articles I've written:

Pinned

  1. vite_ruby Public

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

    Ruby 670 53

  2. iles Public

    🏝 The joyful site generator

    TypeScript 704 21

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

    Ruby 59 2

  4. 🖼 Image Presets for Vite.js apps

    TypeScript 160 1

  5. 📦 Per-request global storage for Rails prepared for multi-threaded apps

    Ruby 79 6

  6. 🌿 Improves eager loading support for Mongoid

    Ruby 43 13

2,453 contributions in the last year

Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun Jul Mon Wed Fri

Contribution activity

July 2022

Created 1 repository

Created a pull request in ElMassimo/iles that received 2 comments

feat: convert to ESM and add support for Vite 3

Description 📖 This pull request converts the iles package to ESM, in alignment with the upcoming changes in Vite 3.

+2,739 −2,427 2 comments
Reviewed 6 pull requests in 3 repositories
Opened 1 issue in 1 repository
ElMassimo/iles 1 open
Started 1 discussion in 1 repository
ElMassimo/types_from_serializers
Answered 3 discussions in 2 repositories
157 contributions in private repositories Jul 1 – Jul 22

Seeing something unexpected? Take a look at the GitHub profile guide.