Deep Dives

Telematics with Two Lines of Code: Seeking Simplicity

Unpacking a vehicle telemetry solution from the code-side out

Houston Haynes

14 minute read

Any time I see someone mention “low code” I’m reflexively skeptical. Along those lines, the title of this article series is offered with a wink and a smile. There are many, many lines of code in this project - and fortunately for both you and me I did not have to create them all. But that’s partly…

COVID-19 Datapothecary

Processing observation level data for more reliable calculated metrics

Houston Haynes

9 minute read

There’s a running joke in machine learning circles that data wrangling is 10% skill and 90% anger management. While that’s funny because it’s true, in the case of health care data the consequences can be deadly serious. In California, problems with reporting likely and confirmed COVID-19 deaths in…

Deploying my R blogdown Based Site - Part 1

Hacking a self-hosted build with PowerShell

Houston Haynes

9 minute read

I’ve long held (as in for decades) that a software engineer could only brandish the “full stack” moniker if they had experience with instrumenting automated deployment. Over the past few years “devops” has become all the rage, and I’m here for it. This is the first of three articles outlining how I…

Flexing Accessibility

Creating an adaptive "dark mode" switch using CSS, JavaScript and Bootstrap

Houston Haynes

10 minute read

I told myself I’d keep this simple. And even though I failed in that goal, the compromises yielded important lessons along the way. As usual those lessons started as roadblocks. Hopefully this entry will help others save some time and frustration when considering a similar path. As with anything web…

Toward Smarter Bicycle Handlebars

Teasing features out of an Arduino embedded project using Android and Google Location Services APIs

Houston Haynes

13 minute read

While this side project is a few years old, and the project itself did not yield a sustainable business, it had some really great concepts behind it that pre-saged many common features in the micro-mobility sector. It gave me a chance to reconnect with my hardware roots, and embrace my enthusiasm…