Category Archives: Systems Engineering

“2FA All The Things!”

Two-Factor Authentication (2FA) should be automatic and assumed behavior.

“2FA ALL THE THINGS!”

With the frequency of social media, financial, and corporate hacks increasing, and the hacking of passwords being made easier every day (through phishing, GPU crunching, dictionary attacks with letter/symbol/number substitution), it’s critical now to have two-factor authentication (2FA) or multi-factor authentication (MFA).

The latest hack of Okta reminded me that even sites we believe are safe and we trust can be hacked, so if our personal or corporate emails and the associated passwords are compromised, we still need to use 2FA so that would-be hackers need your second device or method in order to access your account (for identity or financial theft).

There are still a few sites I use that don’t support 2FA. I’m going to start trying to enforce 2FA on ALL of my accounts and on EVERY site I use. If it doesn’t support 2FA, then I don’t trust them.

The Cloud Is Just Someone Else’s Computer

Local vs Cloud Storage/Hosting

As I’m watching what appears to be network issues in Colorado Springs, CO, I’m getting incredibly annoyed with the intermittent connection to my server and the periodic lost of data.

I *REALLY* need to “work locally, keep everything local, and only save/backup to the cloud.”

The cloud is NOT some magic that Google and Amazon manifest that is devoid of all issues. The old saying “the cloud is just someone else’s computer” is entirely true, they just may have a very different or more expensive computer than you do.

After losing my content twice, I need to do a remote->local backup and a build a local virtual machine that mirrors my server in Colorado. I should work on my local server, and just deploy content to my public server rather than “working in production.”

You’d really think I would know better by now? 😝