• Stars
    star
    1
  • Language
  • Created almost 3 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

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

  • 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

Podcasts & Talks ๐Ÿ“ฃ

Writing โœ๏ธ

Here are some articles I've written:

More Repositories

1

vite_ruby

โšก๏ธ Vite.js in Ruby, bringing joy to your JavaScript experience
Ruby
1,124
star
2

iles

๐Ÿ The joyful site generator
TypeScript
1,043
star
3

vite-plugin-image-presets

๐Ÿ–ผ Image Presets for Vite.js apps
TypeScript
243
star
4

vite-plugin-environment

Easily expose environment variables in Vite.js
TypeScript
132
star
5

vite-plugin-full-reload

โ™ป๏ธ Automatically reload the page when files are modified
JavaScript
121
star
6

oj_serializers

โšก๏ธ Faster JSON serialization for Ruby on Rails. Easily migrate away from Active Model Serializers.
Ruby
98
star
7

js_from_routes

๐Ÿ›ฃ๏ธ Generate path helpers and API methods from your Rails routes
Ruby
86
star
8

request_store_rails

๐Ÿ“ฆ Per-request global storage for Rails prepared for multi-threaded apps
Ruby
83
star
9

types_from_serializers

โœ… Generate TypeScript interfaces from your JSON serializers
Ruby
71
star
10

vuex-stores

๐Ÿ—„ Store objects for Vuex, a simple and more fluid API for state-management.
JavaScript
63
star
11

vue-custom-element-example

An example on how to define custom elements using Vue 3
TypeScript
54
star
12

mongoid_includes

๐ŸŒฟ Improves eager loading support for Mongoid
Ruby
46
star
13

jekyll-vite

โšก๏ธ๐Ÿฉธ Use Vite.js in Jekyll as your assets pipeline
Ruby
44
star
14

queryable

โ” Gives your queries a home and avoid tucking scopes inside your models
Ruby
42
star
15

vite-plugin-stimulus-hmr

โšก๏ธ HMR for Stimulus controllers in Vite.js
TypeScript
42
star
16

stimulus-vite-helpers

Helpers to easily load all your Stimulus controllers when using Vite.js
TypeScript
37
star
17

capybara-compose

โœ… Easily write fluent integration tests with Capybara in Ruby
Ruby
31
star
18

better_settings

โš™ Settings for Ruby apps โ€“ fast, immutable, better.
Ruby
20
star
19

vite-plugin-bugsnag

Report builds and upload source maps to Bugsnag
TypeScript
18
star
20

i18n_multitenant

๐ŸŒŽ Provides a convenient way to use tenant-specific translations
Ruby
16
star
21

vite-plugin-manifest-sri

Subresource Integrity for Vite.js manifest files
JavaScript
13
star
22

resourcerer

โœจ Works like magic to dry up your controllers
Ruby
10
star
23

sublime-toggle-dark-mode

๐ŸŒš๐ŸŒž Toggle between dark and light mode in Sublime Text 4
JavaScript
9
star
24

pakiderm

๐Ÿ˜ Pakiderm will never forget the return value
Ruby
7
star
25

presenter_rails

๐Ÿ”ญ Expose your view models in a convenient way
Ruby
6
star
26

vite-plugin-erb

Use ERB files in Vite.js projects with a Ruby backend
TypeScript
5
star
27

journeyman

Let your factories use your business logic, making them flexible and easier to update.
Ruby
5
star
28

jekyll-vite-minima

โšก๏ธ๐Ÿฉธ Use Vite.js in Jekyll minima theme as your assets pipeline
Ruby
3
star
29

automatic-music-transcription

Automatically exported from code.google.com
C
2
star
30

vite-plugin-xdm

Use XDM in VIte.js
JavaScript
2
star
31

crouton

๐Ÿž Context sensitive notifications for Rails
Ruby
1
star
32

fast-food-mvc

Automatically exported from code.google.com
C#
1
star
33

vite-vue-router-hmr-repro

Vue
1
star