EC2 Instance Power (IoT) Button

I recently bought a Pixelbook, which is great for lots of things, but not coding. I knew this at purchase time, however, so I just planned on SSH’ing wherever I wanted to work.

Author's profile picture Terry Heath on lambda, iot, s3, aws, ops, and asg

dpkg, apt, and S3 in 2017

Trying to make a Debian package and host it on S3 is and should be easy. But finding up to date examples and docs hasn’t been. So, to save the next person some effort, here are some tools and ways to go about building your own Debian package, signing it, and hosting it on S3 such that it can be installed with Apt, in 2017.

Author's profile picture Terry Heath on debian, s3, aws, and ops

Managing AWS Lambda Errors

This started as a simple “hey here’s how you make Sentry good in Lambda,” and then I just kept going and now it’s how we manage all the things that could go wrong in Lambda in production.

Author's profile picture Terry Heath on javascript, lambda, aws, sentry, and ops

Amazon IoT Button + Pushover = Extra Laziness

I’ve four kids (and we’re done). My oldest is 9, and my youngest is 2. The oldest always wakes up around 5am, and the toddler wakes up around 6:30. I don’t like waking up at 6:30, and the oldest can now get her out of the crib.

Author's profile picture Terry Heath on scala, iot, ios, and lazy

Simply Study of Debt Reduction Strategies

A few weeks ago I started thinking about debt reduction strategies, where if someone has X debt across Y accounts, what’s the right way to address X?

Author's profile picture Terry Heath on ruby and money

Historical Nest Usage

The Nest app and website give you 10 days of usage information for your thermostat(s). Unfortunately, they offer no way to view data beyond that, which sucks if you want to compare usage month to month, or measure changes longer than 10 days (e.g., “did my solar screens make a difference?”).

Author's profile picture Terry Heath on nest, stats, and automation

Using Mina with Atlassian Stash

Internally I’m setting up Atlassian’s Stash, and one of the first projects I wanted to get going was my own projects that were previously hosted on Github.

Author's profile picture Terry Heath on rails and git

Setting up Ghost with Passenger

I wanted something simpler to blog with, so I’m trying out Ghost. I’ve not hosted any Node apps before, but I already had a server set up running Passenger and Apache (I’ve not jumped on the Nginx bandwagon yet), so I wanted it to work nicely with that.

Author's profile picture Terry Heath on passenger and node