Alan's Code Log
Contact Me Twitter Github Art

How To Add Tests To A Zig Project

Feb 15, 2025

How to use Dynamic Variables with Tailwind

Oct 8, 2023
Have you ever wanted to do `p-[${someDynamicValue}]` in tailwind? Or maybe the more complicated `after:content-[${someDynamicValue}]`? Here's a better solution than resorting to a style tag.

How to Publish v0.x.x Versioned Packages with Semantic Release

Jul 16, 2023
A simple workaround for semantic-release lack of support for 0 major versioned packages.

How to map Mod+Number keys in Vim/Neovim (using Wezterm)

Jul 1, 2023
Some lua functions to make it possible to use Modifier+Number shortcuts (e.g.Ctrl+1) in neovim.
neovim + wezterm icons

Abusing Typescript's New `satisfies` Operator

Oct 10, 2022

Krita Popup Palette Improvements

Aug 1, 2021
From zero C++ to getting a PR merged into Krita (an open source painting app).
Debug lines drawn on top of the krita palette.

Remote Debugging Addon for Blender

Feb 23, 2018
A small Blender plugin to help remote debug Blender plugins.
Blender Debugger
© 2022 - 2025 Alan North