Latest writing

More notes

05
  1. Herdr agent workspace managed as part of the dotfiles setup

    Managing Dotfiles with Git and GNU Stow

    A practical dotfiles workflow with Git and GNU Stow, including safe adoption, host-specific state, updates, and rollback.

  2. A calm editor window resolving commands into a clear workflow

    Neovim Without the Mystique

    A calm introduction to Neovim: what it is, what to learn first, and how to avoid turning configuration into a second job.

  3. A code editor connected to modular web development tools

    A Practical LazyVim Setup for Web Development

    Build a focused LazyVim environment for TypeScript work with explicit language tooling, formatting, and reproducible configuration.

  4. Business rules moving from a dense application core into separate modules

    Moving Business Rules Out of Application Code

    A practical introduction to treating changing business decisions as data without turning your application into a configuration maze.

  5. Tangled conditional paths becoming clean independently tested rules

    Refactoring Nested Conditions into Testable Rules

    A small, repeatable refactoring for turning tangled access checks into named rules with explicit inputs and focused tests.