Useful CLI Utilities
A collection of useful CLI utilities and tools for the command line
Treatises, articles, tutorials and thoughts on JavaScript, Software and Web Development, User Experience, Philosophy and Life.
A collection of useful CLI utilities and tools for the command line
Learn the Go programming language by building a test-driven command line todo application
Notes on AI Engineering
Lua annotations
The concept of tracer bullets is a useful mental model for building software in a uncertain world.
The pragmatic programmer is a classic book about software engineering. It contains timeless advice on how to be a better programmer.
Learn how to program neovim and customize it to you heart's content
Machine learning is a field of study within Artificial Intelligence devoted to understanding and developing programs that learn to perform tasks using data.
Identity management is a family of technologies, protocols and policies to ensure that the right users have appropriate access to technology resources.
LazyVim is a lightweight Neovim configuration that offers the sweet spot between a flexible configuration and a premade neovim distribution.
A collection of notes about building habits
Notes about Neovim diagnostics framework
A collection of notes about creative coding and procedural generation
A collection of notes about AI And Machine Learning for Coders
WebGPU is the next generation Web API for GPU graphics and compute
Three.js is the de facto standard JavaScript library for doing 3D graphics on the web
This is where I keep all my notes about interesting topics I'm learning about. Welcome to my digital garden.