Build a Python script that tracks US congressional stock trades from public SEC filings. Free data, no paid APIs needed. 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.
-

OpenClaw Setup: Zero to Autonomous AI Mastery
Complete guide to setting up an autonomous OpenClaw AI agent. Includes 5 SOUL.md templates, 30 cron patterns, memory protocol guide, and revenue automation blueprint. Read article
-

CSS Gradient Builder: Fixing Annoyances of Existing Tools
Conic gradients are the forgotten sibling of CSS gradients—every online gradient builder handles linear and radial, but try generating a conic gradient for a loading spinner and you're hand-writing CSS from MDN… Read article
-

Free VPN: Cloudflare Tunnel & WARP Guide (2026)
Complete guide to building a free VPN using Cloudflare Tunnel, WARP, and Zero Trust. Covers Docker setup, private network routing, split tunneling, and security hardening. Free for up to 50 users. Read article
-

YubiKey SSH Authentication: Stop Trusting Key Files on Disk
Configure FIDO-backed OpenSSH keys with correct macOS requirements, recovery planning, and agent-forwarding tradeoffs. Read article
-

Browser Fingerprinting: Identify You Without Cookies
How Canvas API, AudioContext, and WebGL fingerprint your browser without cookies. Code examples, entropy measurements, and what actually defends against it. Read article
-

Privacy-Focused Diff Checker: No Text Upload Required
Every popular online diff tool either uploads your text to a server or paywalls basic features. I built DiffLab: a single-file, zero-dependency diff checker that runs entirely in your browser with character-level… Read article
-

Git Worktrees: The Feature That Killed My Stash Habit
Git worktrees let you check out multiple branches in separate directories. Here's how I use them for code reviews, hotfixes, and parallel work. Read article
-

UPS Battery Backup: Sizing, Setup, and NUT on TrueNAS
Size a UPS from measured load and configure the documented NUT secondary-first shutdown sequence in current TrueNAS SCALE. Read article
-

Insider Trading Detector with Python & Free SEC Data
Detect insider buying clusters from SEC EDGAR Form 4 filings using Python and edgartools. Free, no API key. Complete working code included. Read article
