# Weft internal state. /.weft-generated.json /.weft-txn-* /.air/ /images/ # BEGIN weft generated outputs /about/index.html /feed.xml /index.html /notes/index.html /projects/index.html /weblog/a-new-post-script.html /weblog/advent-of-code.html /weblog/aerc-surprised-me.html /weblog/back-to-classics-the-picture-of-dorian-gray.html /weblog/better-current-word-search-vim.html /weblog/censorship.html /weblog/dealerships-are-the-worst.html /weblog/deplatforming.html /weblog/factoring-and-refactoring.html /weblog/from-packer-to-lazy-nvim.html /weblog/geminis-killer-app.html /weblog/gopher-item-types-a-gemini-miss.html /weblog/great-tjp-lol-rebuild-of-2026.html /weblog/guppy-v03.html /weblog/happy-hacking.html /weblog/index.html /weblog/jujutsu-is-the-real-deal.html /weblog/leveling-up-the-toolkit.html /weblog/missing-the-point.html /weblog/neovim-lua.html /weblog/nntp-a-great-protocol-for-bridging.html /weblog/obligatory-first-post.html /weblog/on-helicopter-parenting.html /weblog/programming-language-learning.html /weblog/runit-again.html /weblog/the-baddies.html /weblog/the-simple-joys-of-the-humble-slide-rule.html /weblog/upcoming-gemini-projects.html # END weft generated outputs