Posts

A Gentle Rant About the Usability of User Accounts

Recently I was involved in a massive migration project involving IdentityServer and OIDC. But that’s a story for another time. …

Who Crowned Misinformation?

It was 1983, and the Internet was an infant with fresh poo in its diaper, cooing for attention. Now an aging millennial, the diaper is …

Rules I Run By — 10,000 recreational kilometers and counting

Hi, I’m Ty, and I’m a runner! 👋 Recently I ran past the invisible 10,000 kilometer mark. The journey? Amazing! And …

Migrate Your DNS Zones from EdgeCast to Azure DNS

You’ve got a bunch of DNS zones hosted on Verizon’s Edgecast, and you’d like to move them over to Azure DNS. Sounds …

Cryptocurrency Trading for Dum-dums — Wait… It is?

“Hey, can I make money trading crypto?" — For technologists, this question is starting to feel like the new, …

Dicese Slex Dishes on Clean Code Configuration

All but the most trivial code needs some configuration and setup to do meaningful work. From database connection strings to IoC …

What if COVID-19 were a JIRA ticket? — A Lesson in Bug Prevention.

I saw a tweet the other day that said, “the scariest thing about COVID-19 is that it looks like a JIRA ticket.” That is …

If Programming Languages Were Running Shoes

What if your favorite programming language was actually moonlighting as a running shoe? What would it feel like to run in it? Say no …

To Trust an Extension

“Voice hoarse, I heaved a huge shoulder-slumping sigh. I’d just wanted to maximize the thing. Instead there I was yelling …

Front Toward Enemy - When a "Killer Feature" Becomes Friendly Fire.

Can your product’s “killer feature” — that amazing bit of utility that sets it apart from the competition …