Skip to content

RobHoehn Posts

Back on the Wagon

I’ve played Warhammer Fantasy a long time, like, since I was 14. Back when Games Workshop only had mail order, and the internet was a…

Continue reading Back on the Wagon

JSON US States

As it’s not fun to hunt this down every time I need it, I’m just going to leave it here… [ { “name”: “Alabama”, “abbreviation”:…

Continue reading JSON US States

PM2 Persisting Express Endpoints – Proper Restart

When running multiple Express Endpoints for rest type services, we use PM2 to start and maintain the process. However, when restarting the service, occassionally PM2…

Continue reading PM2 Persisting Express Endpoints – Proper Restart

Wamp64 Install Thoughts

I know Wamp64 has a large disclaimer that it will not work directly without Microsoft Visual C++ Redistributable updates, however could they at least narrow…

Continue reading Wamp64 Install Thoughts

Cause You’ve Gotta Have Goals.

Throughout my varying professional and personal journey I’ve found a single constant thing to help me keep any semblance of direction, setting goals. My whole…

Continue reading Cause You’ve Gotta Have Goals.

Programmatically Adding Items to the Cart Without Magento Stock Management

Using Magento 1.x is certainly not without it’s quirks. Recently, I’ve been trying to write a SCA extension that will need to re-add items to…

Continue reading Programmatically Adding Items to the Cart Without Magento Stock Management

Friendly Time Display from Milliseconds

While working with Unix time-stamps, reporting time back to a front-end user can be quite ugly sometimes. But, with just a little script to convert…

Continue reading Friendly Time Display from Milliseconds

Air Quality Sensor with Tessel 2 and MQ-2 Gas Sensor

Over the past few months my work has shifted to handling massive amounts of incoming data from IoT devices. While working with this data every…

Continue reading Air Quality Sensor with Tessel 2 and MQ-2 Gas Sensor

Lowest Common Denominator For An Array of Strings

I’ve been working recently with strings build by arrays, containing information separated by space hyphen space patterns. These strings are built from calls to a…

Continue reading Lowest Common Denominator For An Array of Strings

Convert Milliseconds To Pretty Time Display

Working with time records stored in UNIX milliseconds, calculating time gaps doesn’t usually output a very human friendly number. However, by running that number through…

Continue reading Convert Milliseconds To Pretty Time Display