Review: Counterpart (2017)

Starz premiered Counterpart in December 2017, and it may just be the best new show of the fall season. For 50% that’s because of the unique storyline, but the other 50% is totally because of J.K. Simmons acting. Set in present day Berlin (but in a different world), there is a portal that leads to […]

Forcing SSL and redirecting www. on a DigitalOcean WordPress droplet

Congratulations, you just created a new blog on a DigitalOcean droplet using their “One-click apps”! But, security conscious as you are, you want it to run over SSL exclusively, and force traffic from to for SEO purposes. When running¬†the default letsencrypt script, as advertized, ¬†it only creates and sets up a certificate for […]

On public speaking

This week Zach Holman and Chiu-Ki Chan wrote about public speaking. While I’m not claiming to be a very experienced speaker, I have my two cents to add after being involved with some conferences, etc. Here’s my take on slides, rehearsing, introductions, Q&A and more. I’m mixing some practicalities in here too, things I do […]