Information Security engineer, writer, and trainer. Formerly employed at Duo Labs, Cloudflare and Google. Technologist, magician, designer, musician, videographer, blogger, and avid sweet tea drinker.
Some minor nitpicking around Webauthn and how it has the ability to replace passwords.
My talk about the effects of outside influences that are increasing how much they affect universites, and how that in turn is affecting students, professors, and administrators
A script that continually checks your public IP address and updates your Cloudflare DNS records accordingly.
In the wake of the Equifax breach, a proposal for how the US can transition to a new Federal identification system with security as a main component.
I use FreeIPA heavily to manage my lab at home however their client wasn't available on Raspbian, so I documented the stpes it took to get it working on my Pi.
I wanted to have a complete centralized authentication at home, but also wanted as secure of a way as possible to overrid that of my LDAP server were to go down. This documents my "war room" configurations.
There's a prevailing myth in popular culture and the tech industry of the "Necessary Jerk" - a jerk who is so singularly gifted in their field that they're completely irreplaceable. Here I argue why that's not only incorrect, but a stance that will actively harm groups and businesses.
Utilizing Cerbot's "webroot" plugin with an nginx reverse proxy on a dedicated server or VM.
What it took to get an SSH bastion host working with ChromeOS clients.
A script I wrote to automatically detect and convert video files to a travel optimized format.
An examination of how I selected my preferred browser
The SSH config files I used to get clients using my bastion host seamlessly.