- Improving Laravel Sanctum Personal Access Token PerformanceI was recently working on a project using Laravel Sanctum personal access tokens for API authentication. One odd thing I noticed was that a subset of requests coming in seemed to take 5-10x longer than others. Digging into them, I discovered that on every request, Sanctum was performing a database write to update the last_used_at… Read more: Improving Laravel Sanctum Personal Access Token Performance
- Redirecting After Plugin ActivationOccasionally when building a WordPress plugin, you may want to have the plugin immediately show its settings page after activation. I don’t typically like this practice because it’s an unexpected change to the standard WordPress user experience, but in certain circumstances it can make sense. WordPress plugin redirects can help in these cases. Criteria I… Read more: Redirecting After Plugin Activation
- Artificial Intelligence and the Illusion of Free WillFitting to the perpetual status of this blog, I started writing this post in November of 2018, but never finished it. However, I recently starting listening to the Artificial Intelligence Podcast and it got me thinking about it again, so I decided to wrap it up. I recently caught the tail-end of an episode of… Read more: Artificial Intelligence and the Illusion of Free Will
- Jumping Into Javascript – WordCamp Sacramento 2019Here are the slides and resource links for my Jumping Into JavaScript talk at WordCamp Sacramento. I want to apologize to those who attended for the shortened talk. I wanted to do some demos at the end of using build tools and React within WordPress, but I packed a bit too much intro JS content… Read more: Jumping Into Javascript – WordCamp Sacramento 2019
- We’re Going to Miss You FerndogYesterday afternoon we made the tough decision to say goodbye to our dog, Fern. In recent weeks she’d gotten more picky about her eating. She’d always been different than most labradors, who will eat every last crumb of whatever you put in their bowl. Throughout her life Fern was known to skip meals, usually when… Read more: We’re Going to Miss You Ferndog
William Earnhardt
Developer, Fisherman, only distantly related to Dale
William Earnhardt
Developer, Fisherman, only distantly related to Dale