For the first time in 12+ months I made a code contribution to open source and it feels awesome! I’m delighted to say homebrew now includes PHP 7.1 (less than 48 hours after release).
A lot of hard work goes into FOSS and the communities around it; and most of my time has been community centric and not code. In part its because I’m busy on the community side and partly a sense of cautious sense of ‘someone else would be better at making that contribution’.
Last year I published this handy guide for installing PHP 7 on homebrew. This week, I went and bumped my local machine to the new 7.1 beta3^, and here’s how.
If you’ve already installed 7 locally, chances are you’ve already run a simple sudo xcodebuild -license to sort out Xcode’s license agreement.
Steps to upgrade Update 3 December 2016 — PHP 7.1 is now stable and this guide is updated accordingly.
This is a quick code dump post to share a script for automating LetsEncrypt certificate renewals for my blog!
What is LetsEncrypt? LetsEncrypt is a certificate authority who’s goal is to provide free certificates to help encrypt the web! It’s backed by well known internet and privacy organisations such as EFF, Mozilla, Akamai and Cisco.
My blog uses a continuously renewed LetsEncrypt certificate using AWS CloudFront and S3 and deployed using Codeship during my existing build process for developerjack.