A comprehensive deep-dive into version control systems — from Git's internal model to advanced CLI tricks, branching workflows, GitHub power features, AI-assisted workflows, and running a self-hosted Git platform in your home lab with Gitea, Forgejo, and Woodpecker CI.
Productivity
-
Version Control Mastery: Git, GitHub, AI Agents, and the Home Lab Stack -
Walking as Infrastructure for Thinking The honest case for treating walking as a cognitive tool, not just exercise: what the default-mode network and incubation literature actually show, where the Stanford creativity studies replicate and where they don't, why the "10,000 steps" target is marketing and 7,000 is the real plateau, the metabolic cost of prolonged sitting, and how to wedge walking into a desk job.
-
Mechanical Keyboards and RSI An evidence-based read on what actually causes repetitive strain at the keyboard and what helps. Switch force curves, split and columnar layouts, the typing forces we use versus the ones we need, what the studies say versus what the enthusiast community claims, and the honest hierarchy of things that move the needle.
-
Caffeine Pharmacokinetics for Engineers How caffeine actually works inside your body: adenosine receptor antagonism, the 5-hour half-life math that explains why your 3 PM cup is still measurable at midnight, tolerance and withdrawal as receptor upregulation, CYP1A2 genetic variation, and dose-response curves for alertness versus anxiety — written for people who reason in graphs and decay equations.
-
Monitor Panels Compared: OLED vs IPS vs VA (and Why Text Clarity Matters) Choosing a desktop monitor is not the same decision as choosing a TV. This guide compares OLED, IPS, VA, and TN panels for the things that actually matter at desk distance — text clarity and subpixel layout, burn-in risk under static UI, response time, contrast, and HDR — with concrete recommendations for gaming, coding, and mixed use.
-
AI in the Terminal A practical guide to AI-assisted development and automation in the terminal — Claude Code for agentic coding, aider for pair programming, the llm CLI for pipelines, fabric for pattern-based text processing, and how to integrate LLM output into shell workflows without creating new problems.
-
Automating Your Life with n8n and AI n8n as a self-hosted automation backbone for personal workflows — AI nodes for classification and extraction, email triage, RSS briefings, GitHub notification filtering, Home Assistant integration, and building a personal AI assistant with persistent context.
-
Building a High-Productivity Home Office on Any Budget The minimum viable home office, a phased upgrade path from $200 to $5000+, the peripherals with disproportionate daily impact, used hardware markets, DIY desk options, and an honest accounting of where premium gear earns its price and where it doesn't.
-
Building an AI-Augmented Knowledge Work Workflow A practical guide to integrating LLMs into knowledge work without creating new problems — prompt patterns that work, task-to-tool matching, managing hallucination risk, context window strategies, and honest trade-offs for writing, research, and code review workflows.
-
Cable Management and Desk Hardware Setup A practical guide to taming desk cable chaos — routing philosophy, monitor arms, docking stations vs KVM switches, power strip placement, and the honest case for going wireless, with product categories and what to actually look for.
-
Ergonomics Fundamentals for the Home Office The science behind desk height, monitor distance, and chair selection — plus standing desk protocols, wrist and neck pain prevention, OSHA guidelines, and a practical setup checklist for building a workspace that doesn't hurt you.
-
Lighting Your Home Office for Focus and Video Calls Color temperature, circadian rhythm, and lux levels for sustained focus — plus practical guidance on controlling natural light, eliminating monitor glare, and setting up key lighting for video calls that doesn't make you look like an afterthought.
-
macOS for Linux and Windows Switchers The mental model shift from Linux or Windows to macOS — keyboard remapping, window management, filesystem differences, developer setup with Homebrew and zsh, launcher tools, terminal options, and the common frustrations with their solutions.
-
macOS Power User Tips and Hidden Features Quick Look extensions, Automator and Shortcuts, Hammerspoon for Lua-powered automation, defaults write for hidden preferences, essential CLI tools (pbcopy, mdfind, caffeinate), Homebrew power user formulae, screen capture workflows, and managing login items and launch agents.
-
Personal Knowledge Management with AI Second brain methodology, Obsidian with AI plugins for semantic search, building a personal knowledge graph, RAG over your own notes with local embeddings, and the honest failure modes of PKM systems — including when note-taking becomes procrastination.
-
Custom Mechanical Keyboards: QMK, ZMK, Splits, and Macropads The engineer's guide to custom keyboards: switch selection, hot-swap PCBs, building a split, QMK vs ZMK firmware, flashing and keymap design, and using a macropad as a workflow tool.
-
Tiling Window Managers in 2026: Hyprland, Aerospace, and the End of the Linux Ghetto Tiling window managers have left the Linux ghetto — Hyprland on Wayland and AeroSpace on macOS bring keyboard-driven tiling to the mainstream. What they do, how they differ, and how to actually adopt one in 2026.
-
Zellij vs tmux: The Modern Terminal Multiplexer Zellij versus tmux — how the modern Rust multiplexer rethinks the crusty parts of tmux with discoverable keybindings, built-in layouts, and floating panes, and where tmux's ubiquity and maturity still win.
-
Managing a Fleet of Personal Machines Without Losing Your Mind How to run multiple computers effectively — giving each machine a clear role, reducing maintenance overhead with automation, and knowing when a machine has stopped earning its place.
-
The Modern Terminal Stack: A Complete CLI Upgrade Guide From fish/zsh with plugins to starship, zoxide, fzf, ripgrep, bat, eza, and atuin — the definitive guide to building a fast, ergonomic, and beautiful terminal setup in 2026.
-
Mise: The Universal Version Manager That Replaces Everything How mise replaces nvm, pyenv, rbenv, sdkman, and tfenv with a single tool — managing runtimes, environment variables, and tasks across every project with a unified .mise.toml config.
-
Running a Local Knowledge Base: Obsidian, Logseq, and AI-Powered Search Over Your Notes A practical guide to building a personal knowledge base that you actually own — using Obsidian or Logseq for capture and organization, syncing without the cloud, and wiring in local AI so you can search and query your notes with natural language.
-
Side Projects That Ship: Scoping, Finishing, and Launching Small Tools Most side projects die in a folder. This guide covers the mindset shifts and practical tactics that separate projects that actually ship from the ones that sit at 80% for years — scoping, building to launch, and getting something out the door.
-
vim/neovim for DevOps: Your Terminal Editor, Supercharged A practical guide to vim and neovim for DevOps engineers — modal editing, essential motions, macros, plugins, and making it your daily driver.
-
How to Start a New Job the Right Way: A Practical Playbook A comprehensive, no-platitudes guide to starting a new job well — covering the first 90 days framework, time management, organizational systems, technology setup, relationship building, managing your manager, and the mistakes that quietly derail people who are otherwise talented.
-
Developer Productivity Tips Practical habits and tools that make you a more effective developer.
-
Thriving as a Remote Developer Practical strategies for being productive and happy while working remotely.
-
tmux: Terminal Multiplexer Essentials Managing multiple terminal sessions with tmux for increased productivity.