Projects

Things I'm building and shipping.

Rails Pulse

Open source · MIT Licensed · Ruby on Rails engine

Performance monitoring built specifically for Rails developers, not platform engineers. Rails Pulse is a Rails engine that tracks response times, SQL queries, and background jobs with opinionated defaults that tell you what's slow, without configuring dashboards or learning a query language.

Your data stays in your own database. No external services, no API keys, no subscription. Add it to your Gemfile and it works.

Rails Pulse Dashboard

Key features:

  • Route-level response time tracking with P95/P99 percentiles
  • SQL query performance monitoring with slow query identification
  • Background job monitoring across all ActiveJob adapters
  • Request drill-down showing every SQL query triggered
  • Automatic data cleanup with configurable retention
  • Works with SQLite, PostgreSQL, and MySQL

Website · GitHub

Language Den

AI-powered language learning

Smart flashcards with FSRS spaced repetition, the same algorithm used by Anki. Works with any language, lets you import existing Anki decks, and requires no account to get started.

Website