I was first introduced to hyperscrolling on the scroll wheel of my beloved G502 mouse. At first it was a novelty, but I’ve grown to appreciate hyper-fast scrolling when working with large documents/web pages. I use a trackball now as my primary pointing device due to ergonomics, since switching I’ve been looking for ways to keep the advantages of hyperscrolling; after venturing into custom firmware I think I’ve found a perfect solution for me.
I’ve recently taken some time to re-work my website from a hand-coded resume site1 to modernize it and include a blog. Hugo does all the heavy-lifting for the site content which is great since I’m not a web developer. Now that it’s all set up, I just have to write markdown to produce content.
I’ve been hosting the old version of the site with AWS S3 + CloudFront for a few years, but it wasn’t documented well and some parts of this broke when migrating the content to Hugo. This post a snapshot of how I’ve configured my domain and site hosting infrastructure, why it’s like this, and how much it costs.