scarver2 BOSS LEVEL

RUBY ON RAILS — BOSS LEVEL

A dedicated page for recruiters and engineers who want hard signal: how I build Rails systems, what I’ve used, and where to verify.

Architecture Upgrades & Modernization Testing Queues Delivery

PROOF

Places where my Rails/Ruby work shows up in public.

Stack Overflow

Ruby/Q&A track record. I’m in the top tier for Ruby based on contributions (see profile).

GitHub

Repos, tooling, experiments, and shipped code in public.

LinkedIn

Professional timeline and leadership context.

WHAT I DO IN RAILS

The work recruiters usually mean when they say “prove it.”

Architecture & Maintainability

  • Rails monoliths with clean boundaries (modular by default)
  • Service extraction only when it pays (cost/benefit, not fashion)
  • Conventions, guardrails, and teachable systems

Upgrades & Delivery

  • Incremental upgrades with risk control
  • CI/CD that teams trust
  • Health checks, rollback readiness, calm deploys

Testing & Quality

  • RSpec and/or Minitest depending on the codebase
  • Capybara system tests when it protects revenue
  • Pragmatic linting + conventions (guardrails over bureaucracy)

Background Work & Scale

  • Jobs/queues, retries, idempotency, and failure modes
  • Postgres + Redis patterns
  • Observability mindset: logs, metrics, tracing

CURATED RAILS TOOLBOX

Categorized and searchable. This page exists partly for SEO clarity.

RAILS CORE

Rails Foundations

ActiveRecord • Migrations • Performance
  • ActiveRecord, migrations, schema discipline
  • Query tuning + indexes, production-safe changes
  • Hotwire/Turbo when it reduces complexity
TESTING

Test & Confidence

RSpec • Minitest • Capybara
  • RSpec and/or Minitest
  • Capybara system tests
  • Pragmatic coverage aligned to risk
JOBS

Background Jobs

Sidekiq • Solid Queue • Redis
  • Sidekiq / Redis patterns
  • Rails 8 Solid Queue patterns
  • Retries, idempotency, and “don’t duplicate money” rules
TYPING

Typed Ruby

Sorbet • Interfaces • Contracts
  • Sorbet-style typing where it improves clarity
  • Contracts and boundaries for long-lived systems
  • Make the right thing easy
OPS

Delivery & Ops

Docker • Reverse Proxy • CI
  • Dockerized Rails deployments
  • NGINX/Traefik reverse proxy patterns
  • GitHub Actions CI pipelines
DATA

Data Layer

Postgres • Redis • Reliability
  • Postgres-first design
  • Redis where it fits (queues, caching, rate control)
  • Constraints, migrations, and safe changes