Stop uploading files to cloud tools. Browser-only processing keeps your data private with zero server uploads. Here's how it works. Read article
Category: Tools & Setup
Tools & Setup is where orthogonal.info curates practical, battle-tested guides on developer productivity tools, CLI utilities, self-hosted software, and environment configuration. Whether you are bootstrapping a new development machine, evaluating self-hosted alternatives to SaaS products, or fine-tuning your terminal workflow, this category delivers step-by-step walkthroughs grounded in real-world experience. Every article is written with one goal: help you build a faster, more reliable, and more enjoyable development environment.
With over 25 in-depth posts and growing, Tools & Setup is one of the most active categories on the site — reflecting just how much time engineers spend (and save) by getting their tooling right from day one.
Key Topics Covered
Command-line productivity — Shell customization (Zsh, Fish, Starship), terminal multiplexers (tmux, Zellij), and CLI utilities like ripgrep, fd, fzf, and bat that supercharge daily workflows.
Self-hosted alternatives — Deploying and configuring tools like Gitea, Nextcloud, Vaultwarden, and Uptime Kuma so you own your data without sacrificing usability.
IDE and editor setup — Configuration guides for VS Code, Neovim, and JetBrains IDEs, including extension recommendations, keybindings, and remote development workflows.
Development environment automation — Using Ansible, Homebrew, Nix, dotfiles repositories, and container-based dev environments (Dev Containers, Devbox) to make setups reproducible.
Git workflows and tooling — Advanced Git techniques, hooks, aliases, and GUI clients that streamline version control for solo developers and teams alike.
API testing and debugging — Hands-on guides for curl, HTTPie, Postman, and browser DevTools to debug REST and GraphQL APIs efficiently.
Package and runtime management — Managing multiple language runtimes with asdf, mise, nvm, and pyenv, plus dependency management best practices.
Who This Content Is For
This category is designed for software engineers, DevOps practitioners, system administrators, and hobbyist developers who want to work smarter, not harder. Whether you are a junior developer setting up your first Linux workstation or a senior engineer optimizing a multi-machine workflow, you will find actionable advice that respects your time. The guides assume basic command-line comfort but explain advanced concepts clearly.
What You Will Learn
By exploring the articles in Tools & Setup, you will learn how to automate repetitive environment tasks so a fresh machine is productive in minutes, not days. You will discover modern CLI replacements for legacy Unix tools, understand how to evaluate self-hosted software against its SaaS equivalent, and gain confidence configuring complex development stacks. Each guide includes copy-paste commands, configuration snippets, and links to upstream documentation so you can adapt the advice to your own infrastructure.
Start browsing below to find your next productivity upgrade.
-

Remote Developer Toolkit: Durable Work-From-Home Essentials
Some links in this post are affiliate links. I only recommend products I personally use or have thoroughly researched. TL;DR: A reliable remote work setup requires durable, well-chosen gear — a solid… Read article
-

The Ultimate Developer Desk Setup: Essential Gear Under $50
Some links in this post are affiliate links. I only recommend products I personally use or have thoroughly researched. TL;DR: The best developer desk upgrades cost under $50 each — a monitor… Read article
-

Free Word Counter & Text Analyzer: Count Characters
Count words, characters, sentences, and paragraphs online for free. Get reading time, speaking time, and keyword density. Perfect for writers, bloggers, and students. Read article
-

Free UUID Generator Online — Generate v4 UUIDs Instantly
Generate random UUID v4 identifiers online for free. Bulk generate up to 100 UUIDs at once. Copy with one click. No signup, runs in your browser. Read article
-

Free Online URL Encoder & Decoder — Instant Encoding
Encode or decode URLs online for free. Percent-encode special characters for safe URLs, or decode %XX sequences back to readable text. Runs 100% in your browser. Read article
-

Free Hash Generator — MD5, SHA-1, SHA-256, SHA-512 Online
Generate MD5, SHA-1, SHA-256, and SHA-512 hashes online for free. Check file integrity, verify downloads, or hash passwords. Runs in browser — your data stays private. Read article
-

Free Base64 Encoder & Decoder Online
Encode text to Base64 or decode Base64 to plain text online for free. Supports UTF-8. No signup required. Fast, private, runs entirely in your browser. Read article
-

Free Online JSON Formatter & Validator
Format, validate, and pretty-print JSON online for free. No signup required. Paste your JSON, get clean formatted output with syntax highlighting and error detection. Read article
-

I Built a Base64 Tool That Fixes Frustrating Alternatives
Debugging a Base64-encoded error message buried inside a JSON response shouldn't require pasting sensitive production data into a random website. Most online Base64 tools are bloated with ads, send your data to… Read article
