Dev Tools
VS Code extensions, terminal setups, CLI tools, and developer productivity gear.
Yazi Review: The Rust File Manager That Made Me Stop Using ranger
Three months with Yazi, the async Rust terminal file manager. Image previews, vim keys, plugins, the bulk rename workflow, and the honest reasons to stay on ranger.
Jun 17, 2026
Zellij Review: The Terminal Multiplexer That Finally Stuck for Me
Six months running Zellij instead of tmux. The visible keybinding bar, floating panes, WASM plugins, session resurrection, and the honest reasons you might still want tmux.
Jun 15, 2026
Jujutsu (jj) Review: The Git-Compatible VCS That Stopped Me Losing Work to Rebases
Six months running Jujutsu (jj) as my daily VCS on top of git-compatible repos. What it fixes about git, the parts that still bite, and why undo turned out to be the killer feature.
Jun 8, 2026
mise Replaced asdf, nvm, pyenv, and rbenv in My Dev Workflow
Six months running mise (formerly rtx) as my only language version manager across Python, Node, Ruby, Go, and Rust. What it gets right, where it bites, and why I uninstalled the four tools it replaced.
Jun 5, 2026
Ghostty 1.0 Review: A Year Later, Did It Earn the Hype?
I switched from iTerm2 to Ghostty when 1.0 dropped in late 2024. A year and a half in, here is the honest take on speed, config, the macOS native feel, and the rough edges that still exist.
Jun 1, 2026
Logitech MX Master 4 Review: Is the Haptic Feedback Actually Worth It?
Logitech's MX Master 4 adds haptic feedback to the most popular productivity mouse on the planet. After a month of daily coding, here's whether it earned the upgrade from the MX Master 3S.
May 29, 2026
uv Replaced pip, pipx, poetry, and pyenv in My Python Workflow
After six months of running uv as my only Python tool, here's an honest look at what it does well, what's still rough, and why I uninstalled four other tools.
May 27, 2026
Zoxide Review: The cd Replacement I Should Have Installed Years Ago
A review of zoxide โ the frecency-ranked smarter cd. What it does, the one config tweak that makes it click, and why it pairs perfectly with fzf and Atuin.
May 25, 2026
Atuin Review: The Shell History Tool That Actually Earned a Slot in My Dotfiles
A review of Atuin โ the SQLite-backed, syncable, fuzzy-searchable replacement for shell history. What it does, what it doesn't, and the handful of config tweaks that made it stick.
May 22, 2026
I Replaced My Bash Aliases With a Justfile and It Stuck
A project writeup on switching from a sprawling pile of shell aliases and one-off scripts to a per-project justfile. What just is, what it solves, why it stuck where Makefiles didn't, and the actual workflow I landed on.
May 15, 2026
How to Use Git Worktrees (And Why They Beat Branch-Switching)
A practical guide to git worktrees โ the built-in git feature that lets you check out multiple branches in parallel directories, with no stash-juggling and no broken dev servers. Setup, workflow, and the few gotchas.
May 12, 2026
Why I Quit Oh My Zsh (And What I Use Instead)
Oh My Zsh is the default recommendation for shell customization, and it's slower and more complex than it needs to be. A practical look at what I replaced it with and why the simpler setup is better.
May 8, 2026
Best Linux Distros for Developers in 2026
Honest opinions on the Linux distributions worth running as a developer in 2026 โ Fedora, Ubuntu, Arch, NixOS, Pop!_OS, and Debian, with the trade-offs nobody on Reddit will tell you.
May 7, 2026
Best Terminal Emulators for Developers in 2026
Your terminal is where you spend half your day. Pick a good one. A no-nonsense comparison of Ghostty, WezTerm, Alacritty, Kitty, and Warp in 2026.
Apr 28, 2026
Best Backup Solutions for Developers in 2026
Your code lives in git. Everything else is one bad drive away from gone. Five backup solutions โ from local NAS to cloud sync โ that actually protect your work without slowing you down.
Apr 10, 2026
Best Ergonomic Office Chairs for Programmers in 2026
Your chair matters more than your monitor. Five ergonomic office chairs that actually support you through long coding sessions โ from refurbished bargains to buy-it-for-life investments.
Apr 3, 2026
Best USB-C and Thunderbolt Docking Stations for Programmers (2026)
Five docking stations that turn a single cable into a full workstation. From budget USB-C hubs to premium Thunderbolt 4 docks, these are the best options for software engineers running multi-monitor setups.
Mar 31, 2026
Best Webcams for Remote Developers in 2026
Built-in laptop cameras still look terrible on Zoom. Here are the best external webcams for developers who spend half their day on video calls โ from budget picks to broadcast-quality options.
Mar 27, 2026
Best Ergonomic Mice for Programmers in 2026
Your keyboard gets all the attention, but your mouse hand is the one that hurts at 5 PM. Here are five ergonomic mice that actually solve the problem, from vertical designs to trackballs.
Mar 20, 2026
Best Mechanical Keyboards for Programmers in 2026
Five keyboards worth typing on all day. From budget-friendly to ergonomic split designs, these are the best mechanical keyboards for software engineers who care about how their tools feel.
Mar 17, 2026
Best Monitors for Coding: Ultrawide vs Dual Setup
Ultrawide or dual monitors? After years with both setups, here's my honest breakdown of the best monitors for software development in 2026.
Mar 1, 2026
Best Noise-Cancelling Headphones for Working from Home
I tested the top noise-cancelling headphones for remote work โ here's what actually blocks out kids, dogs, and leaf blowers while keeping you comfortable for 8-hour days.
Mar 1, 2026
Best Standing Desks for Programmers Who Code All Day
After testing 5 standing desks over 3 years, here are the best options for developers who need stability, quiet motors, and enough space for multiple monitors.
Mar 1, 2026
Best VS Code Extensions for Productivity in 2026
Top 10 VS Code extensions for developer productivity in 2026. AI assistants, git tools, and quality-of-life improvements.
Feb 22, 2026