Add search to Hugo static sites with Lunr
Make your static site searchable with a client-side search index.
Adorable bookmarklets want to help delete your social media data
Bookmarklets you can use in your browser to help clean up your social media data.
A Unicode substitution cipher algorithm
How a fun but useless project turned into a Unicode substitution cipher algorithm.
How to code a satellite algorithm and cook paella from scratch
A guide to expertly tackling seemingly complicated problems that you'd rather never tackle in the first place.
Making sandwiches with closures in JavaScript
An explanation of closures and how they can emulate private methods in JavaScript.
Understanding Array.prototype.reduce() and recursion using apple pie
An explanation of JavaScript reduce() method and recursive functions using delicious, attention-retaining apples.
Iterating over objects and arrays: frequent errors
A quick reference to why your code isn't working, or some errors I frequently make with iteration when the coffee wears off.