Ego, programming, and NG+One of the game series that I used to play back when I wasn’t a grumpy old man was Dark Souls.Jun 4A response icon1Jun 4A response icon1
Delta time made simpleDelta time is a way to make behaviour consistent across different framerates in games. This can be difficult to visualize, or wrap your…Mar 10Mar 10
A Beginner’s Guide to the uv Package Manager in Pythonuv is a new-ish package manager for Python. It’s built by Astral (the team behind Ruff), a linter for Python, so we have some seasoned devs…Jan 29Jan 29
Creating a Diagnostics Toggle in NeovimYou want an LSP server integration for the benefits it provides — e.g. hover definitions, go to definition, etc.Oct 24, 2024A response icon1Oct 24, 2024A response icon1
Git, Symlinks, and GNU Stow: How To Manage Your DotfilesI wanted to start managing my dotfiles for two reasons:Jan 18, 2024Jan 18, 2024
How To Open a New Kitty Tab in Current Working DirectoryWhen I’m using kitty I often find myself wanting to open a new tab to run a local server for a web app I’m working on, or run some other…Jan 4, 2024Jan 4, 2024
How <svelte:head> worksSvelteKit has special elements, one of which is the <svelte:head> tag.Nov 28, 2023Nov 28, 2023
Setting up Neovim Tree-sitter and Built-in LSPIn this article we will go into setting up tree-sitter and the built-in LSP in Neovim.Nov 14, 2023Nov 14, 2023