rubyatscale
Gusto’s attempt at collecting a set of tools to help scale Ruby (and Rails) engineering organizations
Pinned Repositories
bigrails-redis
Redis connection management for Big Rails applications.
code_ownership
A gem to help engineering teams declare ownership of code
danger-packwerk
Danger plugin for packwerk
packs
packs are a specification for an extensible packaging system to help modularize Ruby applications.
packs-rails
packs-rails establishes and implements a set of conventions for splitting up large monoliths.
packs-specification
The specification for `packs` in the `rubyatscale` ecosystem.
packwerk-extensions
A collection of extensions for packwerk packages.
packwerk-vscode
Packwerk extension for Visual Studio Code
singed
Get a flamegraph anywhere in your code base. Powered by stackprof, rbspy, and speedscope
visualize_packs
A gem to visualize connections in a Rails app that uses Packs
rubyatscale's Repositories
rubyatscale/singed
Get a flamegraph anywhere in your code base. Powered by stackprof, rbspy, and speedscope
rubyatscale/packs-rails
packs-rails establishes and implements a set of conventions for splitting up large monoliths.
rubyatscale/code_ownership
A gem to help engineering teams declare ownership of code
rubyatscale/packs
packs are a specification for an extensible packaging system to help modularize Ruby applications.
rubyatscale/bigrails-redis
Redis connection management for Big Rails applications.
rubyatscale/packwerk-extensions
A collection of extensions for packwerk packages.
rubyatscale/danger-packwerk
Danger plugin for packwerk
rubyatscale/visualize_packs
A gem to visualize connections in a Rails app that uses Packs
rubyatscale/packwerk-vscode
Packwerk extension for Visual Studio Code
rubyatscale/packs-specification
The specification for `packs` in the `rubyatscale` ecosystem.
rubyatscale/code_teams
A low-dependency gem for declaring and querying engineering teams
rubyatscale/pack_stats
A gem to collect statistics about modularization progress in a Rails application using packwerk
rubyatscale/rubocop-packs
A collection of Rubocop rules for gradually modularizing a ruby codebase
rubyatscale/parse_packwerk
A low-dependency gem for parsing and writing packwerk YML files
rubyatscale/package_protections
This gem helps us use Packwerk and Rubocop to create well-packaged code by providing a cohesive modularization interface and supporting stricter boundaries.
rubyatscale/code-ownership-vscode
VSCode extension Gusto Code Ownership
rubyatscale/code_manifest
rubyatscale/pks
A 100% Rust implementation of packwerk, a gradual modularization platform for Ruby.
rubyatscale/codeowners-rs
rubyatscale/subbundle
rubyatscale/.github
A special repository that hosts the README.md for rubyatscale
rubyatscale/shared-config