Uses

Tools, software, and hardware I use daily for development. Inspired by uses.tech.

Editor

  • VS Code — My daily driver for everything
  • Vim — For quick edits in the terminal
  • Abyss theme — The deep navy that inspired this website's third theme
  • JetBrains Mono — Programming font with ligatures (+ Nerd Font variant)
  • GitHub Copilot — AI pair programmer

Terminal & Shell

  • Warp — Modern terminal with AI-powered features
  • Terminator — Terminal emulator with multiple panes
  • Zsh + Oh My Zsh — Enhanced shell with plugins and completions
  • Powerlevel10k — Fast and customizable Zsh prompt theme
  • zsh-syntax-highlighting — Syntax highlighting for Zsh commands
  • zsh-autosuggestions — Fish-like autosuggestions for Zsh

CLI Tools

  • lsd — Modern ls with colors and icons
  • bat — cat with syntax highlighting
  • ripgrep — Blazingly fast grep that respects .gitignore
  • fd — Simple, fast find alternative
  • fzf — Fuzzy finder for everything
  • zoxide — Smarter cd that learns your habits
  • delta — Syntax-highlighting pager for git diffs
  • jq — Lightweight command-line JSON processor
  • htop / btop — Interactive process viewers and resource monitors
  • GitHub CLI — GitHub operations from the command line

Frontend Frameworks

Backend

Languages & Tools

  • TypeScript — Primary language for everything
  • Python
  • Rust + Cargo — Systems programming language
  • Node.js — Managed with n for version switching
  • Bun — Fast all-in-one JavaScript runtime & toolkit
  • pnpm — Fast, disk space efficient package manager
  • Nx — Smart monorepo build system
  • Docker + Docker Compose — Container platform for applications
  • Git — With conventional commits and signed tags
  • Bruno — Open-source API client alternative to Postman
  • Jest — JavaScript testing framework
  • Vitest — Vite-native unit test framework
  • Cypress — E2E and component testing
  • Playwright — Cross-browser end-to-end testing
  • k6 — Modern load testing tool by Grafana

Infrastructure & Cloud

  • Terraform — Infrastructure as Code
  • AWS — Lambda, S3, CloudFront, and more
  • Scaleway — European cloud provider
  • ngrok — Secure tunnels to localhost
  • Ansible — Provisioning my dev environment via dotfiles

AI

Services

Operating System & Desktop

  • Linux — Primary OS for development
  • GNOME — Desktop environment with gnome-tweaks
  • GNU Stow — Symlink farm manager for dotfiles
  • Flameshot — Powerful screenshot tool
  • Google Chrome — Primary browser for development

Media & Communication

Dotfiles

My entire dev environment is automated with Ansible and GNU Stow.

edbzn/dotfiles

My dev environment provisioning scripts.