This is your work, valued
Former Rails core, shipping next-gen Ruby & Rails tooling at @spinel-coop while helping clients make their teams more effective.
oaken. Speed up your test suite and have easy to maintain seeds. Replace slow factories & skip the maintenance burden of fixtures. Fast tests, clear datasets.
430active_record-associated_object. Extract Collaborator Objects from your Active Records, a new concept called Associated Objects
382active_job-performs. ActiveJob::Performs adds the `performs` macro to set up jobs by convention.
216action_controller-stashed_redirects. Stash a redirect to execute a controller flow within another and return to the original flow later.
90riffing-on-rails. A more artful way to Domain Model your Rails apps.
84conventional_extensions. ConventionalExtensions sets up a file naming convention to extend your domain model
74minitest-byebug. Start a byebug session on test failures.
51active_record-ingress. Pass control of Active Record methods to a dedicated object.
43struct-initializer. Reuse Struct.new's attr_reader and initialize generation in any class.
34process_sip. Make ad-hoc adapters for CLIs to interface with from Ruby.
16brb. BRB is a backslashed Ruby template system, to let you be-right-back to ERB
14active_job-inlined. ActiveJob::Inlined lets you run jobs inline within other jobs.
8hercule-poro. Hercule::PORO helps give your Ruby POROs a healthy distance to their genius.
7activemodel-aggregator. Treat several models as one in your forms.
7tokie. Tokie signs, verifies, encrypts and decrypts JSON Web Tokens in Ruby.
3gsoc-application. My project proposal for Google Summer of Code 2013.
3action_state. Small DSL for defining Rails model states.
2CVPredicateFilter. Flexible filtering of arrays on a background thread with NSPredicate.
1CVSearchTableViewController. A table view controller and a search bar meets pain free setting up and filtering of search strings.
1linked_ticket_app. This is Zendesk's linked ticket App
1