My blog is a mix of technology and analog world observations. I do not post on a regular basis so updates here are quite random. Follow me at the social media sites linked in the blog footer for more frequent ad hoc observations.

Watercolor image of backhoe tearing down a building

I have merged the content from my steganography site over to this blog, and I will completely tear down the site in about a week or so. I have not don...

Stickman below the Strat casino tower

I am finally kicking off a new cycling related site. The go-live post went up today. I still have a bit of configuration work to do on the server s...

Ever since I migrated my blog from WordPress to Grav, I have been slowly migrating content over as I have free time. Unfortunately, my progress has no...

Way back when I first started learning tai chi, my instructor only taught me one movement at a time. I was not able to move onto the next movement or...

I have been laying out the framework for some new advanced features for my Emailias forwarding tool. My design for Emailias has been rather fluid la...

I've been using Emailias for several months to relay email destined to several of my personal domains. The service has be stable, and I've been plea...

I had to reset my Keybase-linked identities due to a decision that I intentionally made when I first set up my account. When I created my Keybase acco...

I have decided to rebuild most of my personal websites and blogs. I am in the process of switch all of my WordPress sites over to Grav. I am doing t...

原因 由于号码存在密码外泄风险,为保护您的帐号、数据等安全,系统已自动冻结QQ

My QQ account has been locked for quite a few weeks, and I have not made any progress in getting them unlock...

I purchased a second generation WyzeCam right after they became generally available. At the time Wyze was a scrappy little company that many were posi...