Michael Grosser's repositories
parallel_tests
Ruby: 2 CPUs = 2x Testing Speed for RSpec, Test::Unit and Cucumber
fast_gettext
Ruby GetText, but 12x faster + 530x less garbage + simple + clean namespace + threadsafe + extendable + multiple backends
gettext_i18n_rails
Rails: FastGettext, I18n integration -- simple, threadsafe and fast!
single_cov
Actionable code coverage.
ar_after_transaction
Execute irreversible actions only when transactions are not rolled back
preoomkiller
Softly kills your process with SIGTERM before it runs out of memory.
soft_deletion
Explicit soft deletion for ActiveRecord via deleted_at and default scope
forking_test_runner
Run every test in a fork to avoid pollution and get clean output per test
go-testcov
`go test` that fails on uncovered lines and shows them
logrecycler
Re-process logs from applications you cannot modify to convert them to json and add prometheus/stats metrics
active_record-comments
Add comments to ActiveRecord queries to see where they came from or what user caused them
project_template
Simple+Customizeable template for new gems/plugins -- cp .copy.example.yml .copy.yml -- ./project_template/copy.rb MyGem 'It is awesome'
kubernetes_leader_election
Elect a kubernetes leader for life using leases for ruby
kubeclient
A Ruby client for Kubernetes REST API
kubectl-patch-all
Kubectl Plugin to patch all selected resources
autoscaler
Autoscaling components for Kubernetes
aws-load-balancer-controller
A Kubernetes controller for Elastic Load Balancers
busser-serverspec
A Busser runner plugin for Serverspec
mtg-6-by-4
Convert mtgprint.net output to 6x4 to send to photo print