grosser
Group Tech Lead at Zendesk and Ruby/Rails/Kubernetes/Golang engineer with too many open-source projects.
Zendesk.comSan Francisco, CA
Pinned Repositories
fast_gettext
Ruby GetText, but 12x faster + 530x less garbage + simple + clean namespace + threadsafe + extendable + multiple backends
kennel
Datadog monitors/dashboards/slos as code, avoid chaotic management via UI
maxitest
Minitest + all the features you always wanted.
parallel
Ruby: parallel processing made simple and fast
parallel_tests
Ruby: 2 CPUs = 2x Testing Speed for RSpec, Test::Unit and Cucumber
pru
Pipeable Ruby - forget about grep / sed / awk / wc ... use pure, readable Ruby!
ruco
Desktop-style, Intuitive, Commandline Editor in Ruby. "Better than nano, simpler than vim."
single_cov
Actionable code coverage.
smusher
Ruby/CLI: Automatic lossless reduction of all your images
wwtd
WWTD: Travis simulator - faster + no more waiting for build emails
grosser's Repositories
grosser/parallel
Ruby: parallel processing made simple and fast
grosser/parallel_tests
Ruby: 2 CPUs = 2x Testing Speed for RSpec, Test::Unit and Cucumber
grosser/maxitest
Minitest + all the features you always wanted.
grosser/fast_gettext
Ruby GetText, but 12x faster + 530x less garbage + simple + clean namespace + threadsafe + extendable + multiple backends
grosser/gettext_i18n_rails
Rails: FastGettext, I18n integration -- simple, threadsafe and fast!
grosser/single_cov
Actionable code coverage.
grosser/ar_after_transaction
Execute irreversible actions only when transactions are not rolled back
grosser/kennel
Datadog monitors/dashboards/slos as code, avoid chaotic management via UI
grosser/ruco
Desktop-style, Intuitive, Commandline Editor in Ruby. "Better than nano, simpler than vim."
grosser/preoomkiller
Softly kills your process with SIGTERM before it runs out of memory.
grosser/soft_deletion
Explicit soft deletion for ActiveRecord via deleted_at and default scope
grosser/dotfiles
Clean and powerful dotfiles -- bash / git / ruby / irb / nano / ruco
grosser/forking_test_runner
Run every test in a fork to avoid pollution and get clean output per test
grosser/testrbl
Run ruby Minitest/Test::Unit/Spec/Shoulda tests by line-number / files / folder
grosser/go-testcov
`go test` that fails on uncovered lines and shows them
grosser/logrecycler
Re-process logs from applications you cannot modify to convert them to json and add prometheus/stats metrics
grosser/active_record-comments
Add comments to ActiveRecord queries to see where they came from or what user caused them
grosser/kubernetes_leader_election
Elect a kubernetes leader for life using leases for ruby
grosser/kubectl-patch-all
Kubectl Plugin to patch all selected resources
grosser/autoscaler
Autoscaling components for Kubernetes
grosser/aws-load-balancer-controller
A Kubernetes controller for Elastic Load Balancers
grosser/bump
Easily bump your gemspec version
grosser/busser-serverspec
A Busser runner plugin for Serverspec
grosser/deep_merge
Recursive Merging for Ruby Hashes
grosser/ginkgo
BDD Testing Framework for Go
grosser/karmada
Open, Multi-Cloud, Multi-Cluster Kubernetes Orchestration
grosser/kubebuilder
Kubebuilder - SDK for building Kubernetes APIs using CRDs
grosser/mtg-6-by-4
Convert mtgprint.net output to 6x4 to send to photo print
grosser/parallel_rails_example
Example repo for rails 7.1
grosser/semver
Work with Semantic Versions in Go