saturnflyer
Author of http://clean-ruby.com and http://clean-ruby.com/dsl as well as http://master-class.saturnflyer.com @saturnflyer@ruby.social
Saturn Flyer LLCArlington, VA
Pinned Repositories
blank_slate
BlankSlate is useful for implementing the Null Object pattern without method_missing.
casting
Delegate methods in Ruby and preserve self. Add behaviors to your objects without altering their superclass hierarchy.
direction
Forward messages to collaborators in East-oriented style.
polyfill-data
Adds the Ruby 3.2 Data class to lower Ruby versions
radiant-blog-extension
Adds features for blogging
radiant-portfolio
client portfolio extension for radiant cms
radiant-rbac_base-extension
Role Based Access Control
radiant-vapor-extension
Creates an interface to manage the redirection of URLs in Radiant CMS
strftime
Ruby gem to provide details about Date and Time string format directives
surrounded
Create encapsulated systems of objects and focus on their interactions
saturnflyer's Repositories
saturnflyer/casting
Delegate methods in Ruby and preserve self. Add behaviors to your objects without altering their superclass hierarchy.
saturnflyer/surrounded
Create encapsulated systems of objects and focus on their interactions
saturnflyer/polyfill-data
Adds the Ruby 3.2 Data class to lower Ruby versions
saturnflyer/characterize
Decorate objects in Rails without the pain of wrappers
saturnflyer/direction
Forward messages to collaborators in East-oriented style.
saturnflyer/strftime
Ruby gem to provide details about Date and Time string format directives
saturnflyer/blank_slate
BlankSlate is useful for implementing the Null Object pattern without method_missing.
saturnflyer/direct
direct your Ruby objects to perform a block. avoid using "if"
saturnflyer/triad
A collection that behaves like Set but each item has 3 parts.
saturnflyer/expand
edit classes and modules under a namespace
saturnflyer/behavioral
Add and remove behaviors to individual Ruby objects
saturnflyer/name_change_o_chart
Name converter based on "Captain Underpants and the Perilous Plot of Professor Poopypants", by Dav Pilkey.
saturnflyer/coconut
Local customer configuration switcher
saturnflyer/dd-trace-rb
Datadog Tracing Ruby Client
saturnflyer/dotfiles
dotfiles
saturnflyer/gemsurance
Gem vulnerability checker using rubysec/ruby-advisory-db
saturnflyer/great
make your text great again
saturnflyer/ice_cube_select
A gem for adding selectors for setting recurring events.
saturnflyer/klee
Evaluate the similarities and differences in your objects
saturnflyer/minitest-snapshots
Minitest plugin for asserting that strings are the same as a saved snapshot, jest style
saturnflyer/prototype-rails
Add RJS, Prototype, and Scriptaculous helpers to Rails 3.1+ apps
saturnflyer/pundit
Minimal authorization through OO design and pure Ruby classes
saturnflyer/que-view
Rails engine as web interface for Que
saturnflyer/resque
Used by Enterprise! Resque is a Redis-backed Ruby library for controlling background jobs.
saturnflyer/ruby-next
Ruby Next makes modern Ruby code run in older versions and alternative implementations
saturnflyer/the-internet
An example application that captures prominent and ugly functionality found on the web. Perfect for writing automated acceptance tests against.
saturnflyer/todo_or_die
Write TODOs in code that ensure you actually do them
saturnflyer/transcience
Investigations of various ways of giving an object transient behavior
saturnflyer/turbo_test
saturnflyer/turbulence
Hopefully-meaningful metrics