What I Use
Tools and technologies that power my work
Development
- Editor
- Neovim (custom config)
- Multiplexer
- tmux with dev-session-manager
- Shell
- Zsh with custom aliases
- Version Control
- Git + GitHub
- Package Manager
- uv for Python (10-100x faster)
Tech Stack
- Backend
- Elixir, Phoenix, PostgreSQL
- Frontend
- Phoenix LiveView, Tailwind CSS, Alpine.js
- Infrastructure
- Fly.io, AWS, TigerBeetle
- AI/ML
- Python, RAG, embeddings, vector DBs
This Site
- Generator
- Jekyll 4.4
- Hosting
- GitHub Pages
- Design
- Custom CSS with Gruvbox palette
- Philosophy
- Fast, accessible, no JS frameworks
Custom Tools
dev-session-manager
tmux session automation
Automates tmux setup with pre-configured windows. No more manual session creation when switching between projects.
brew tap jeryldev/tap brew install dev-session-manager dev work # instant setupView on GitHub →
Inspired by uses.tech — a directory of developer setups