When I got a Chromecast a couple of years ago I was a little miffed when I discovered I couldn’t cast video to it using my phone’s hotspot. So today we’re going to learn how to create a Hotcast. What is a Hotcast? It’s Chromecast running over your smartphone’s LTE network. And it’s easier than you might think.

React Resources

React’s been getting pretty hot lately. So hot even Yehuda Katz is looking for a good tutorial. And while I’m not a big fan of huge resource lists (and this one definitely fits that bill), ~7K stargazers can’t be wrong: https://github.com/enaqx/awesome-react

Simple websites with Jekyll and Docker

Looking to create a simple website but don’t want to pay through the nose for hosting? Get started for only $5 a month with Jekyll and Docker.

Learn how to setup simple websites with Jekyll and Docker

Turbocharge Your Octopress Blog

The need for speed is upon us. Out of the box the speed of an Octopress kinda drags. However, there are a number of things you can do to to speed it up without a complete overhaul.

Learn how to turbocharge your Octopress blog

Tame Async JavaScript with ES6

One of the trickier parts of writing JS for the web is working with async code. Control flow abstractions for handling async JS exist but are commonly overlooked in engineering organizations, which can lead JS projects unknowingly into a labyrinth of IIFEs, through the pyramid of doom and directly to callback hell — making code brittle and prone to breakage.

Tame async JavaScript with ES6 using Generators and Promises