Uses

Hardware, software, and tools I use daily.

Hardware

Editor & Terminal

  • IntelliJ IDEA — Primary IDE for JVM languages
  • WebStorm — JavaScript/TypeScript development
  • PyCharm — Python development
  • GoLand — Go development
  • LazyVim — Neovim distribution for quick edits
  • iTerm2 — Terminal emulator
  • Zsh — Shell
  • Starship — Cross-shell prompt
  • JetBrains Mono — Monospace font with ligatures

CLI Tools

  • bat — cat with syntax highlighting
  • delta — Better git diffs
  • ripgrep — Fast recursive search
  • fd — Fast find alternative
  • eza — Modern ls replacement
  • fzf — Fuzzy finder

Development

  • TypeScript — Primary language
  • Python — Scripting and ML
  • Go — Backend services and CLI tools
  • Rust — Performance-critical code
  • Node.js — JavaScript runtime
  • Next.js — React framework
  • Astro — This site
  • React — UI framework
  • Tailwind CSS — Styling
  • Prisma — Database ORM
  • PostgreSQL — Primary database
  • Redis — Caching and queues
  • Docker — Containerization

Apps

Services