Norman, Oklahoma


95 Stories by Josh

HazardScout Safety Management

In 2014, I joined two friends to start a company called HazardScout. HazardScout is a safety management system that offers safety reporting, training tracking,...
0 1 min read

Moovy Channel – Apple TV and JavaScript

The Problem I have about 200 DVDs and about 40 seasons of TV shows. And I never watch any of them. Instead, I turn...
0 4 min read

2016 Christmas Card

I think our Christmas Card was a little too subtle this year. See if you get it… Merry Christmas!
0 4 sec read

Setting up a Lets Encrypt Certificate on Heroku

Update (April 2017) Heroku now has first-class support for Let’s Encrypt so installing it is as easy as clicking “Configure SSL” and following their...
0 2 min read

iOS Auto Renewing Subscriptions

Auto-renewing subscriptions in iOS are confusing. These are my notes on how the process works and other tips. NOTE: This doc is only for...
0 3 min read

How To Setup NodeJS With Dokku on Digital Ocean

This is a walkthrough of setting up a NodeJS website on digital ocean droplet by Dokku 0.4.2. If you know the tricks, its an...
0 1 min read

Weather Nerd for iPhone and iPad

My Goal I needed to touch up on iOS dev, so over the last year I’ve spent some free time building a new app....
0 52 sec read

Draft Night – Draft Board Software

What is Draft Night? Draft Night is fantasy football draft board software that allows people to make picks and see a live draft board...
0 43 sec read

On – The New jQuery Event Handler

jQuery has a new method of wiring up events. It’s called ‘on’. It’s actually been around since jQuery 1.7 which was released November 3,...
0 2 min read

StringSmash – Compress JS Strings

Sometimes you need to embed really long strings in JavaScript. Ok, rarely. But say you embed some css in JavaScript and the strings repeat...
0 46 sec read