Uses

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

Editor

  • VS CodeMy daily driver for everything
  • VimFor quick edits in the terminal
  • Abyss themeThe deep navy that inspired this website's third theme
  • JetBrains MonoProgramming font with ligatures (+ Nerd Font variant)
  • GitHub CopilotAI pair programmer

Terminal & Shell

  • WarpModern terminal with AI-powered features
  • TerminatorTerminal emulator with multiple panes
  • Zsh + Oh My ZshEnhanced shell with plugins and completions
  • Powerlevel10kFast and customizable Zsh prompt theme
  • zsh-syntax-highlightingSyntax highlighting for Zsh commands
  • zsh-autosuggestionsFish-like autosuggestions for Zsh

CLI Tools

  • lsdModern ls with colors and icons
  • batcat with syntax highlighting
  • ripgrepBlazingly fast grep that respects .gitignore
  • fdSimple, fast find alternative
  • fzfFuzzy finder for everything
  • zoxideSmarter cd that learns your habits
  • deltaSyntax-highlighting pager for git diffs
  • jqLightweight command-line JSON processor
  • htop / btopInteractive process viewers and resource monitors
  • GitHub CLIGitHub operations from the command line

Frontend Frameworks

Backend

Languages & Tools

  • TypeScriptPrimary language for everything
  • Python
  • Rust + CargoSystems programming language
  • Node.jsManaged with n for version switching
  • BunFast all-in-one JavaScript runtime & toolkit
  • pnpmFast, disk space efficient package manager
  • NxSmart monorepo build system
  • Docker + Docker ComposeContainer platform for applications
  • GitWith conventional commits and signed tags
  • BrunoOpen-source API client alternative to Postman
  • JestJavaScript testing framework
  • VitestVite-native unit test framework
  • CypressE2E and component testing
  • PlaywrightCross-browser end-to-end testing
  • k6Modern load testing tool by Grafana

Infrastructure & Cloud

  • TerraformInfrastructure as Code
  • AWSLambda, S3, CloudFront, and more
  • ScalewayEuropean cloud provider
  • ngrokSecure tunnels to localhost
  • AnsibleProvisioning my dev environment via dotfiles

AI

Services

Operating System & Desktop

  • LinuxPrimary OS for development
  • GNOMEDesktop environment with gnome-tweaks
  • GNU StowSymlink farm manager for dotfiles
  • FlameshotPowerful screenshot tool
  • Google ChromePrimary browser for development

Media & Communication

Dotfiles

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

edbzn/dotfiles

My dev environment provisioning scripts.