Pseudorandom Musings

arrow
JavaScript, Windows
7 min read

Setting up Windows for Modern JavaScript Development

Developing JavaScript on Windows has always been incredibly painful, but not anymore! Learn how to setup a full fledged, Unix based development environment on Windows using WSL Terminal, ZSH, NVM, Yarn and more!
MySQL
3 min read

Manually resetting your Ghost blog password via MySQL

Instructions on how to reset your Ghost blogs password via a MySQL update command.
Web Development
2 min read

Easily Screenshot any DOM Element in Chrome

Sharing Chrome's little known command line feature that allows for quick and precise screenshots of any DOM element.
JavaScript
1 min read

Creating Mario with a JavaScript Array

With just 10 lines of CSS and a JavaScript array which acts as a color map, see how to create amazing 8-bit art.
Finance
9 min read

The Position of Fuck You: 6 Steps to Financial Freedom

I don't want to be told how to live my life by a job or boss, by marketers or social media influences, or by society at large. I want to chart my own path. A path that means something to me. Here are the 6 steps that I am following to achieve financial independence.
Web Development, NodeJs, AWS, Express
5 min read

Deploying an Express App to AWS Beanstalk

A broad overview of AWS's Beanstalk service, its default Node and NPM configurations, build customization options, and a few of my hard learned lessons along the way.
Cryptocurrency, Bitcoin, Security
2 min read

Visualizing The SHA-256 Hashing Algorithm

The chances of finding a collision in SHA-256 is 1 in over 115 quattuorvigintillion (a 78 digit number). And yet this number is still exponentially greater than the number of atoms in the perceivable universe.
Photography, cedar_format_image
2 min read

Bioluminescent Shrimp on Oceanside Rocks

Luring bioluminescent shrimp into jars using raw bacon and re-positioning them onto the rocks results in some pretty stunning spectacles.
Bitcoin
10 min read

Running a Full Bitcoin Node

A step by step walkthrough on how to setup, sync, and route a fully validating Bitcoin node. Following this setup guide and help the Bitcoin network!
Photography, cedar_format_image
1 min read

2.2 MB in 1966

1966 Univac 9000 Series disk cartridge prototype with a total capacity of a whopping 2.2 MB
Web Development
2 min read

Publishing My First NPM Package!

The time had finally come, I had been mooching off of awesome, publicly sourced NPM packages for far too long. I had to give something back to the community and so I did. Here are some of the things I learned along the way.
Music
1 min read

Listen To This - March 2017

The weather is warming up and I'm starting to get really excited for summer and some outdoor music! With that in mind, this month I'm focusing on sharing live renditions of some truly great songs. I hope you enjoy!