Blogs


How to Reclaim Memory from Docker WSL
If you've ever had the misfortune of working with Docker on a Windows machine you are in the right...


What is the git index?
🗃 💻 🌊 Ever so often, I like to "plunge" (more on that later..) into the depths of Git...


Building a Simple Production Error-Logger w/ Node and S3
🤔Problem: You want to record error logs asynchronously for an app in production, but you...


Transferring Files of Any Size with Powershell
So, you have a directory that you want to share with your team. It's a big one. You think: "I'll...


Bridge-Branch Strategy with GitHub Actions
Problem: As a developer, you want to merge small, file imports into your remote...


How to Set up: Git and GH for Unity
With the provided Unity .gitignore file available through GitHub you can easily collaborate with your...


Catalogue of CLI commands and IDE keyboard shortcuts for a growing Developer
📓 📓 📓 So, I keep a running catalog of nearly every useful CLI command and IDE keyboard shortcut I...


Powershell: Git & .Net Tab Autocomplete Custom CLI
Coming from WSL and Bash to a full Microsoft stack has had it's ups and downs. One of the more...


Purposeful Programming Languages: Non-English Syntaxes
As a native English speaker I am very privileged to be able to jump into almost any programming...


Testing w/ Vitest w/o Vite
Vitest is an ultra fast and lightweight Unit Test Framework that extends the Jest API. Because of...


Adding Sound to JS
I am a lover of video games. I jump at every chance I get to incorporate video game compatibility to...


Tailwind CSS: How To...
What is Tailwind CSS? Tailwind helps the developer by using in-line styling that acts like...


What is MIDI?
** MUSICAL INSTRUMENT DIGITAL INTERFACE ** It's 1983, electronic instruments are but a...


Gamify JS: resources for easy browser roguelike creation
Maybe you've heard of a roguelike video game before, or maybe you haven't... in this blog I will...


Exploring ES6: Sets and Maps
So, in javascript everything is an Object right? Well, here are some more Objects with extended...


Exhaustive Character Esoterica && Etymology
If you're like me at all and appreciate the cryptic origin stories of our arcane coding lexicon this...


Math object: Dealing w/ Decimals and the '~~' Operator
Today during some reading I stumbled onto an ongoing debate among the coding community: what is the...