RSSAmplifier

Blog

EricDaugherty.com

Eric Daugherty's Blog

blog.ericdaugherty.comRSS feed ↗20 posts

Latest posts

Site Redesign and Migration

My old site design was getting a bit old and it was time for a cleanup. Now that AI is all the rage I used Claude Code to come up with a new site design and applied it. This is really 2 different sites… www.ericdaugherty.com and blog.ericdaugherty.com . www was hosted via GitHub Pages while blog was hosted using Google’s Blogger . I felt it was time to move to a simpler static blog…

Portable Power Pricing (or how I built something with AI)

In my recent blog post Surviving the Great PSPS of 2025 , I outlined my interest in Portable Solar Generators, and I've been looking for a side project to test out the latest AI capabilities. I found the answer in PortablePowerPricing.com I was recently looking to buy an additional battery for my EcoFlow Delta 2 Max , but since all of these products are nearly always sold at a significant discount…

JVC Projector HDMI CEC Control

I recently upgraded my projector to a 4k JVC model along with an upgraded AV Receiver (Denon). I previously used an old Harmony remote to control the whole system, but with the new components and the realization that I really only use the Apple TV as an input device, I wanted to simplify the remote setup. The Apple TV and the Denon worked well together using HDMI CEC. This allows the Apple TV to…

Surviving the Great PSPS of 2025

Colorado is having a dry winter, and over the past few days we've had very high winds along the Front Range area, where I live. These conditions create a high risk for wildfires, as evidenced by the Marshal Fire in 2021. Xcel instituted a Public Safety Power Shutoff (PSPS) event twice in 3 days to reduce this risk. The first event started about 10a on Wednesday and lasted until Noon on Thursday…

Go Web Server using Lambda Function URLs

It has been possible to use Lambda Functions to host Go (Golang) Web Servers for years. I wrote about a project doing this back in 2016 . More recently, the github.com/apex/gateway project provided a drop in replacement for net/http’s ListenAndServe function that supported AWS REST APIs , and later the AWS HTTP APIs . Amazon recently released the ability to access a Lambda Function directly…

Package Delivery Detector

The following is an outline of how and why I built a tool to detect when packages are delivered to my front porch. If you have enough of the right infrastructure in place, this will serve as a guide to get it setup yourself. All the source code is available, so if your setup is different, you can take and modify what I’ve done to work for you. This solution is built using Go, AWS, Google…

Simple HipChat AddOn in Go

We use HipChat at work to stay connected. It works well and has some fun plugins, including Karma. I’ll bet a few of you can guess what happens when you create a karma system in a company full of smart technical folks. THEY GAME THE SYSTEM. One of the more interesting hacks they discovered is to use the ‘find and replace’ functionality built into HipChat to secretly give (or more…

How and Why I Became a 'Manager'

After my previous post about my approach to technical interviewing , I received some requests to write more about my career path. In this post, I’m will attempt to answer a question I get asked somewhat regularly: Why did I stop writing code and become a manager? How did I choose Software? Before we can dive into why I became a manager, we need to explore a bit more about who I was. Growing…

Technical Interviewing and Hiring

There has been some discussion in the technical community recently about the use of algorithms and coding tests during the interview process. Here is a sample: Hello, my name is David. I would fail to write bubble sort on a whiteboard. I look code up on the internet all the time. I don't do riddles. — DHH (@dhh) February 21, 2017 Hi, I'm Py. Used to think I didn't need to learn CS. I was lazy. I…

GoLang Alexa SDK

I continue to be interested in Alexa, Amazon AWS Lambda, and Go (golang), and I’ve found a new way to deploy Alexa apps in Go on Lambda. While Go is still not an officially supported language on Amazon Lambda, there are several ways to make it work: Lambda_proc - Node.js wrapper for your go binary GopherJS - Cross-Compile your Go code to NodeJS eawsy Lamba Go Shim - Python shim for your go…

Lamda, Go, and GotSport via API Gateway

While I’ve been primarily living in the mobile world recently, I’ve been intrigued by a the developments in a few other areas of technology. Go , or golang, has been increasingly becoming my preferred language for side projects. I really like the concise nature of the language, the ability to deploy on multiple platforms, and the short tool chain. It ‘just works’, and is…

Unit Testing with throws in Swift 2.0

I’ve been working very slowly on a Swift version of Playlist Export, and today I finally got around to updating the project to Swift 2.0. Luckily I wrote test cases for much of the logic to manage the export process, so I had some level of confidence that I would know if I broke anything. However, after I got the project to compile, only one of the test cases ran. No errors or other…

Home Theater

I recently got to fulfill a longtime dream of building a ‘home theater’. Luckily, the basement was already finished with a room that was large enough to house a home theater, so as home theater projects go, it was pretty straight forward. This is a write up of the project, which I completed in May of this year, so I’ve had almost 6 months with it completed. The room was…

Site Migration

After hosting this site on GoDaddy for many years, I’ve decided to migrate it to Amazon via S3. Amazon has some great features for hosting static websites, although I’ve gone ‘bare bones’ to start. I’m just hosting using an S3 bucket. I’m using the wwwizer Naked Redirect service to redirect ericdaugherty.com to www.ericdaugherty.com , and then hosting the site…

USA Pro Cycling Challenge 2014

The USA Pro Challenge rolled through Golden this weekend, and I headed to town to try to get some shots. See all the USA Pro Challenge 2014 pictures on Smugmug. The race brought them through Golden and then up Lookout Mountain. They managed this climb in less than half the time of my best effort. They came back and did a loop through downtown Golden before heading down to Denver for the finish. I…

Fireworks in Estes Park

I spent the 4th of July in Estes Park this year, and enjoyed a great fireworks show in front of the Rocky Mountains. See the rest of the pictures here .

Alluvial Fan in Rocky Mountain National Park

I got to visit Estes Park and Rocky Mountain National Park this weekend, which gave me a chance to see some of the flood damage from this fall. Nothing was quite as impressive as the amount of material deposited at the base of the Alluvial Fan in RMNP. The river used to run down the mountain and under the bridge. The bridge survived, but as you can see, it no longer crosses the river. The river…

Hiking with a DSLR - Part 3... and other accessories

Every year or so I post about my camera setup, and the gear I use to carry it while hiking, etc. Here is this year’s update… You can go back and read last year’s post , or my 2010 post to see how I’ve changed over time. Since last year, I’ve upgraded from the Nikon D300 to the D600. Since it is now a full frame, I also switched my primary lens to the D600 24-85mm…

Kauai Hawaii

I spent last week relaxing on beautiful Kauai Hawaii. Here are some of the pictures I took during the visit .

Coyote Pups

There are a new litter of Coyote pups in Rocky Mountain National Park (RMNP) this year near the Beaver Meadows visitor center. I was able to capture a few good shots of the pups playing around near their den. See all the pictures here , a few selected shots below…