John Platte's starred repositories
concurrent-ruby
Modern concurrency tools including agents, futures, promises, thread pools, supervisors, and more. Inspired by Erlang, Clojure, Scala, Go, Java, JavaScript, and classic concurrency patterns.
react-native-nw-react-calculator
Mobile, desktop and website Apps with the same code
state_machine
Adds support for creating state machines for attributes on any Ruby class
event-sourcing-examples
Example code for my building and deploying microservices with event sourcing, CQRS and Docker presentation
rails_event_store
A Ruby implementation of an Event Store based on Active Record
remodeling
The original wiki rewritten as a single page application
combustion
Simple, elegant testing for Rails Engines
service-workers-101
An infographic to summarize the most important parts of the Service Workers' API
gulp-gh-pages
A gulp 4 plugin to publish contents to Github pages
dat-science
Replaced by https://github.com/github/scientist
dry-container
A simple, configurable object container implemented in Ruby
s3_multipart
Direct multipart uploading to Amazon S3 in Rails
ruby-atomic
Atomic reference implementation for Ruby
unexpected-react
Plugin for http://unexpected.js.org to enable testing the full React virtual DOM, and also the shallow renderer
react-kickstart
just another react + webpack boilerplate
dry-auto_inject
Container-agnostic constructor injection mixin
wisper-activerecord
Transparently publish all model changes to subscribers
trello-cycletime
Calculates cycle time from cards on a trello board
ruby-beer-helper
it helps you *make* beer, drinking it is up to you