
Caching Auth Tokens with Distributed Refresh
Ever been in this situation? You make an innocuous change to your authentication logic only to realize upon deploy that it invalidated all your users’…
Ever been in this situation? You make an innocuous change to your authentication logic only to realize upon deploy that it invalidated all your users’…
Howdy again! We’re in the final mile now. We got the individual blog post pages working last time. In this final installment, we’ll add a few more pages,…
Welcome back! Last time we walked through generating a new site, getting the blog post index page working, and adding the talks page. This time we’ll look at…
My website hasn’t gotten much attention the past few years. In 2020, I slowly migrated from Gatsby to Next.js. I even had a partially-written blog post about…
A few weeks ago, I was working on a project where I needed to get all the flattened keys from a deeply nested object as a string union. I looked around the…