westonganger
Software Architect. Expert in Ruby-on-Rails. Proficient with Javascript, Linux, Crystal. Full-time Vim user
Braintree / PaypalLower Mainland, BC, Canada
Pinned Repositories
active_snapshot
Simplified snapshots and restoration for ActiveRecord models and associations with a transparent white-box implementation
active_sort_order
The "easy-peasy" dynamic sorting pattern for ActiveRecord that your Rails apps deserve
cordova-plugin-camera-preview
Cordova plugin that allow camera interaction from HTML code
form_builder.cr
Dead simple HTML form builder for Crystal with built-in support for many popular UI libraries such as Bootstrap
paper_trail-association_tracking
Plugin for the PaperTrail gem to track and reify associations
protected_attributes_continued
The community continued version of protected_attributes for Rails 5+
rails_i18n_manager
Web interface to manage i18n translations helping to facilitate the editors of your translations. Provides a low-tech and complete workflow for importing, translating, and exporting your I18n translation files. Designed to allow you to keep the translation files inside your projects git repository where they should be.
rails_local_analytics
Simple, performant, local analytics for Rails. Solves 95% of your needs until your ready to start taking analytics more seriously using another tool.
rearmed-js
A collection of helpful methods and monkey patches for Arrays, Objects, Numbers, and Strings in Javascript
spreadsheet_architect
Spreadsheet Architect is a library that allows you to create XLSX, ODS, or CSV spreadsheets super easily from ActiveRecord relations, plain Ruby objects, or tabular data.
westonganger's Repositories
westonganger/spreadsheet_architect
Spreadsheet Architect is a library that allows you to create XLSX, ODS, or CSV spreadsheets super easily from ActiveRecord relations, plain Ruby objects, or tabular data.
westonganger/rails_i18n_manager
Web interface to manage i18n translations helping to facilitate the editors of your translations. Provides a low-tech and complete workflow for importing, translating, and exporting your I18n translation files. Designed to allow you to keep the translation files inside your projects git repository where they should be.
westonganger/active_snapshot
Simplified snapshots and restoration for ActiveRecord models and associations with a transparent white-box implementation
westonganger/paper_trail-association_tracking
Plugin for the PaperTrail gem to track and reify associations
westonganger/rails_local_analytics
Simple, performant, local analytics for Rails. Solves 95% of your needs until your ready to start taking analytics more seriously using another tool.
westonganger/rodf
ODF generation library for Ruby
westonganger/protected_attributes_continued
The community continued version of protected_attributes for Rails 5+
westonganger/form_builder.cr
Dead simple HTML form builder for Crystal with built-in support for many popular UI libraries such as Bootstrap
westonganger/active_sort_order
The "easy-peasy" dynamic sorting pattern for ActiveRecord that your Rails apps deserve
westonganger/capistrano-precompile-chooser
Capistrano plugin to precompile your Rails assets locally, remotely, or not at all provided with a very convenient default terminal prompt.
westonganger/rails_custom_form_builder
A good example/starter pack for a custom form builder for use with Rails form_for
westonganger/js-try
JS-Try is a Javascript implementation of the try method from Rails for safe navigation
westonganger/active_record_simple_execute
Sanitize and Execute your raw SQL queries in ActiveRecord and Rails with a much more intuitive and shortened syntax
westonganger/pairer
Pairer is Rails app/engine to Easily rotate and keep track of working pairs
westonganger/rails_uuid_to_integer_primary_keys
A Rails Migration to convert your UUID primary keys back to integer / bigint primary keys
westonganger/rails_nestable_layouts
Rails Nestable Layouts - Dead simple nested layouts for Rails
westonganger/accepts_nested_attributes_for_public_id
AcceptsNestedAttributesForPublicId is a patch for Rails to support using a public ID column instead of ID for use with accepts_nested_attributes_for
westonganger/minitest_change_assertions
Provides assertions for your Minitest suite to determine if an object has been changed
westonganger/rails_scrabble_with_friends
Simple web-based scrabble for you and your friends with zero friction authentication
westonganger/ruby_view_template_converters
Complete solutions to convert ERB, SLIM, AND HAML with the least amount of manual effort
westonganger/westonganger
westonganger/active_analytics
First-party, privacy-focused traffic analytics for Ruby on Rails applications.
westonganger/browser
Do some browser detection with Ruby. Includes ActionController integration.
westonganger/catalog
The Ruby Toolbox library catalog
westonganger/caxlsx
xlsx generation with charts, images, automated column width, customizable styles and full schema validation. Axlsx excels at helping you generate beautiful Office Open XML Spreadsheet documents without having to understand the entire ECMA specification. Check out the README for some examples of how easy it is. Best of all, you can validate your xlsx file before serialization so you know for sure that anything generated is going to load on your client's machine.
westonganger/flappy-bird
westonganger/inner_performance
Database-backed modest performance monitoring tool for your Rails app.
westonganger/minitest-spec-rails
:bento: Make Rails Use MiniTest::Spec!
westonganger/propshaft
Deliver assets for Rails
westonganger/rails
Ruby on Rails