lazygit + lazydocker + lazysql: TUI Wrappers Worth Using
Three TUI wrappers that turn your terminal into a power tool. Learn keybinds, workflows, and when TUI beats raw CLI commands.
All the articles with the tag "productivity".
Three TUI wrappers that turn your terminal into a power tool. Learn keybinds, workflows, and when TUI beats raw CLI commands.
direnv + asdf vs mise: language versioning and per-project environment management. When to use each, with .envrc, .tool-versions, and mise.toml examples.
Task runners showdown: Make vs Just for home projects. Tabs vs syntax, parameters, recipes. Which fits your workflow?
Helix vs Neovim: selection-first simplicity or plugin-powered customization? Modal editors explained.
Stop fighting Docker just to keep Python versions consistent. Nix flakes give you per-project dev shells that work on any machine. No containers needed.
Use devcontainers with any editor: DevPod CLI, neovim, tmux. Break free from VS Code's dev container monopoly.
Compare dotfile managers: chezmoi templating, GNU Stow symlinks, bare git repos. Multi-machine sync, secrets handling, learning curve.
A Neovim config you can read in one sitting. lazy.nvim, vim.lsp.config on Neovim 0.12, the defaults worth keeping, and the keymaps that quietly break LSP.
What is an AI harness? A plain-language answer, plus 21 of them grouped by job: Claude Code, Codex CLI, Kilo Code, Goose, OpenHands and DeepSeek Harness.
Run several Claude Code accounts on one Linux machine. CLAUDE_CONFIG_DIR plus symlinks share your skills, hooks and history while each login stays isolated.
Free LLM tiers usually die from bloated prompts, not stingy quotas. Context discipline, caching, tiering, batching, and backoff that triple your runway.
SteamOS 3.x is Arch Linux under the hood. Here's how to turn your Steam Deck into a portable sysadmin console for SSH, Tailscale, IPMI, and more.