Uses

A living document of the tools, hardware, and software I use daily. Inspired by uses.tech.

Languages & Frameworks

Ruby on Rails
My primary framework for over a decade. Currently on Rails 8.1 — this site runs on it.
Elixir & Phoenix
My go-to for real-time systems, PubSub, and high-concurrency pipelines. Built production systems at BSPK, Vic.ai, Neru, and IndustryCare.
Ruby
The language I think in. Clean, expressive, and powerful.
Hotwire (Turbo + Stimulus)
For frontend interactivity without the SPA complexity. This site uses it.

AI & LLM Tools

RubyLLM
Ruby gem for working with LLMs. Using it at BSPK for the multi-agent AI assistant.
Claude Code
Anthropic's CLI for Claude. I use it daily for coding, research, and refactoring.
OpenAI & Groq APIs
Provider-agnostic LLM integration — switching between models depending on the task.

Editor & Terminal

Cursor
AI-powered editor built on VS Code. Good integration with LLMs for code assistance.
Ghostty
A fast, native terminal emulator. Clean, minimal, and handles my workflow well.
Zsh
Default shell with minimal customization — I prefer speed over plugins.

Infrastructure & Databases

PostgreSQL
Primary database for production applications. Reliable and feature-rich.
SQLite
For simpler apps and personal projects. This site runs entirely on SQLite, including cache and background jobs.
Elasticsearch
Full-text and structured search. Built natural language query translation on top of it at BSPK.
Redis
Caching, PubSub, and Sidekiq backend. A constant in every production stack I've worked with.
Docker & Kamal
Container-based deployment. Kamal for zero-downtime deploys — simple and effective.
AWS
S3, Lambda, and other services as needed. Not a cloud maximalist — I use what fits.

Apps & Services

GitHub
Code hosting, CI/CD with Actions, and project management. All my open source lives here.
Linear
Project tracking. Fast, keyboard-driven, and stays out of the way.
1Password
Password manager and SSH key management. Team and personal use.
Arc Browser
Primary browser. Spaces and profiles keep work and personal browsing separate.

Hardware

MacBook Pro
Apple Silicon. Fast, quiet, and all-day battery life.
Apple Studio Display
Clean, sharp, and integrates well with the Mac ecosystem.