Using Legecy Versions of the Hugo Static Site Generator

While upgrading Hugo (the static site generator I use to make this blog), I noticed a few errors surfacing: WARNING: calling IsSet with unsupported type "invalid" (<nil>) will always return false. After looking around for this I got a hit: Amusingly, a coworker had asked this question a few weeks earlier and discovered the error was related to deprecated functionality in a new version of Hugo that my current theme still relied on.

A sample landscape used by the Chameleon color API

One of the newest additions to my project portfolio site (serverlessfoo.com) is the Chameleon color scheme API. The API returns a random color scheme of dominant and auxiliary colors in rgb form to be applied to a website. Here’s how I built the API for less than a penny.

I’ve created a new demo site for displaying my past and current development projects. If you’d like to see some of the APIs, npm packages and other serverless-related fun you should check it out.

A troll carrying a club

A while back I created the Daily Patent. A Twitter bot that gets a random patent and tweets it out periodically. I started by hosting this on a Google Cloud virtual machine but eventually decided to look for something more suited to this kind of task.

Here’s my review of several places you can run a simple Twitter bot.

A while ago I received this voicemail on my personal cell phone:

Executed by the US treasury - Intending[ed?] your serious attention. Ignoring this will be an intentional second attempt to avoid initial appearance before a magistrate, judge or a grand jury for a federal criminal offence. This is the final attempt to reach you. To resolve this issue immediately and to speak to a federal agent call back number 7162269750. I repeat 7162269750. Thank you.

Rather than call back immediately (the feds can wait a few hours right?) I did a little digging.