I’m writing this post on the flight from Ottawa, Ontario to Washington, DC for the 2023 edition of WordCamp US, the annual national WordPress conference…
Shawn Hooper Posts
How to create a GitHub Actions that securely deploys your LookML changes made to your Git repository outside the Looker UI
AWS RDS Point in Time restores allow you to specify the exact time from which you’d like to restore your MySQL InnoDB database.
What is a Data URI? Data URIs (also called Data URLs) are a scheme for encoding data using a base64 encoding that can be included…
Need to test an anti-virus/malware solution? An EICAR test file allows you to do this safely.
A well written README file can help new team members (or future you) understand a project quickly. This post describes what a good README should include.
PHPStan is a static code analysis tool. It scans your code, trying to find errors that you wouldn’t usually trigger until runtime; calling a method…
Today I found a handy package to create a summary of changes made between composer update commands. Perfect for adding to commit statements or release documentation.
Using Laravel Pint to keep your cour PHP code consistently styled the Laravel Way. Includes workflow to automate styling using GitHub Actions.
It’s time to look at how open source software is funded. In this post, I look at what’s happening in the PHP project.