PUBG: BATTLEGROUNDS has been free to play on Steam for a while. I got it but have never played it. But today the developers are giving away the PUBG: BATTLEGROUNDS Publisher Sale - Summer Ready Pack for FREE! I probably still won't play it but if I ever do, I wil look stylish in my Summer Bucket Hat, Floral Shirt, Summer Shorts, and Mocks. Plus there is some other bonus loot in there but I don't know what all that other stuff is since I have never played it. But if you do play it, go grab your free PUBG Summer Ready Pack now!

Coding reminder: Always remember to check your element exists before trying to do something with it. I thought a couple of fields were always present but it turns out they are only there in certain cases. Luckily I caught it before going to QA.

Finally getting the hang of the AcmePHP secure certificates. Just have to run ./acmephp.phar run config.yml and it will update all the sites listed in the yml file. If it says 'Add the following TXT record to your DNS zone', it will stand by while you update your website's named file and then run rndc restart. If you did it right and in time, the acmephp script will continue running and hopefully return a success message.

Your named file will look like this. one for the main domain and one for a wildcard.; ACME Challenge for Wildcard Certificate
_acme-challenge IN TXT '<some string>'
_acme-challenge IN TXT '<some other string for wildcards>'

As a bonus, since getting the wildcard working, i was able to delete all the subdomain certificates.

Head on over to Steam this weekend and you can grab a copy of Borderlands 2 for free! The deal is only this weekend so hurry up already!

For the first time ever, the Epic Games Store is giving away Deathloop for FREE on until June 12! The game from critically acclaimed FPS from Arkane Studios usually $59.99 USD so if you wanted to check it out but were not sure you wanted to spend that much money, now is teh time to grab it.

Marvel Rivals and Overwatch were are giving away some free items over on Twitch Tv if you link your game and Twitch accounts and watch participating streams for some time. The folks over at Overwatch might want to step up their game. They are giving away two sprays, an icon, and a name card while Marvel Rivals is giving away a spray, a name plate, an emote, and a skin and Rivals is doing it in half the time for the top tier item and even less for the lesser items. 4 hours for a skin versus Overwatch's 8 hours for a name card. I don't even use any of that stuff except the skins. Lame. But if you want to get any of that, Connect your Overwatch or Rivals accounts to Twitch and tune in to anybody that is live streaming your preferred game.