Jack Smith
Posts
Posts
My collection of blog posts on technical topics, projects, learning, and more.
Understanding the Anatomy of a CLI Tool
Venturing out of Plato's glue engineering cave
OCaml let expressions
How to host an Astro website on Railway
Mutating JavaScript Arrays set with const
Ego, programming, and NG+
The Art of Independent Learning
Reflections on building ani.town
Delta time made simple
Understanding Pointers
A Beginner's Guide to the uv Package Manager in Python
Crafting a Single File Neovim Config
Creating a Diagnostics Toggle in Neovim
Git, Symlinks, and GNU Stow: How To Manage Your Dotfiles
How To Open a New Kitty Tab in Current Working Directory
How <svelte:head> works
Setting up Neovim Tree-sitter and Built-in LSP
An Introduction to Neovim Plugins and Plugin Managers
A Beginner's Guide To Neovim Configuration