Archive

Writing / 02

  1. Lazy.nvim plugin manager using the shared Huế theme

    Keeping a LazyVim Configuration Personal and Maintainable

    A maintainable way to customize LazyVim with small overrides, language profiles, a shared theme, and version-controlled decisions.

  2. Geometric rule structure surrounded by JSON objects and code

    Why JSON-Serializable Rules Are Worth the Constraint

    JSON-serializable rules trade arbitrary code for portability, auditability, and safer boundaries—if activation is treated like a release.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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.