My 2025 Stack as a Frontend Developer

My 2025 Stack as a Frontend Developer

16/03/2025Saul Vo


As a Frontend Developer in 2025, I’ve optimized my workflow with a set of carefully selected tools that enhance productivity, efficiency, and customization. My stack revolves around Ubuntu (Wayland), providing a stable and performant Linux environment. Let’s dive into the essential tools I use daily.

Development Environment

  • Neovim – My go-to editor, enhanced with LSP, Treesitter, and custom plugins for a fast and modern coding experience.
  • Wezterm – A GPU-accelerated terminal that provides flexibility, speed, and Wayland support.
  • ZSH – Combined with Oh My Zsh and custom plugins, it makes navigating the terminal smooth.
  • Tmux – A must-have for terminal multiplexing, allowing me to manage multiple sessions efficiently.
  • Lazygit – A simple yet powerful TUI for Git, making repository management seamless.

Productivity & System Utilities

  • Bat – A better cat with syntax highlighting and Git integration.
  • Btop++ – A modern system resource monitor with a beautiful UI.
  • FZF – A blazing-fast fuzzy finder, helping me navigate files and commands effortlessly.
  • Better Commit – A tool that ensures my Git commits follow best practices.
  • Neofetch – Displays system info in an aesthetic way whenever I open my terminal.
  • Hyprshot – A sleek screenshot tool that integrates well with my workflow.
  • Cava – A terminal-based audio visualizer, adding a touch of fun to my setup.

API & Database Management

  • Posting – A lightweight alternative to Postman for API testing.
  • Harlequin – A powerful and minimal SQL IDE that makes database queries more efficient.

Other Essentials

  • Nerd Fonts (Cascadia + Fira) – Ensures a beautiful and readable terminal experience.
  • GitHub Copilot – My AI-powered coding assistant, speeding up development with intelligent suggestions.

This stack has significantly improved my efficiency and workflow in 2025. Each tool plays a crucial role in streamlining my development process, making my daily tasks smoother and more enjoyable.