PHP 8.1 is Getting Enumerations!
The PHP RFC for enumerations just passed a 44-7 vote to be accepted as a new feature in the upcoming PHP 8.1 release!Enumerations, also known as "enums", are a special data type that can only contain...
View Articleleague/commonmark 1.6.0 Released!
I'm excited to share that version 1.6.0 of league/commonmark has been released! This will be the last minor release of the 1.x branch - all efforts will now be focused on wrapping up development of...
View ArticleFixing Broken Squad Chat Audio Issues in Battlefield V
I know this isn't a normal topic for this blog, but after helping a fellow player on a private Battlefield 5 forum I wanted to share the fix with the broader internet.Basically, if you have any of...
View Articleleague/commonmark 2.0.0-beta2 now available for testing
With the 2.0.0 stable release of league/commonmark scheduled for next month, I'm pleased to share that the first 2.0 beta releases are now available! Current users of this library are highly encouraged...
View ArticleFollow me on Polywork
If you follow me on Twitter you’ve probably seen that I’ve recently joined Polywork - a new social network unlike any others.Polywork has a unique concept - instead of focusing on just your personal or...
View ArticleAuto-Updating Twitter Banners
If you follow me on Twitter you might have noticed a fancy new banner image:This is powered by dynacover - a really nifty tool created by Erika Heidi that automagically generates and uploads dynamic...
View Articleleague/commonmark 2.0.0 Released!
After 96 releases, 368 pull requests, and over 48 million downloads, I’m pleased to share that the next major version of league/commonmark 2.0.0 stable is now generally available! 🎉🎉You can install the...
View ArticleDIY "On Air" light automation for Google Meet
Like any good project, this one started with a problem: how do I let my wife know I'm in a meeting so she doesn't let the dog barge in? (I work remotely and my office is the only way to get to the...
View Article