- An exercise in rolling out enterprise redundant scalable Wordpress sites https://www.shift8web.ca/2020/09/how-to-scale-your-wordpress-site-for-enterprise-level-redundancy/ 4 comments prowordpress
- I created a CasperJS script to obfuscate and poison your facebook post data prior to deleting your account https://www.shift8web.ca/2018/03/delete-facebook-how-to-poison-obfuscate-and-purge-your-facebook-data-before-deleting-your-account/ 25 comments webdev
- How I set up Jenkins to push Laravel code automatically (X-post) https://www.shift8web.ca/2018/02/use-jenkins-git-automate-code-pushes-laravel-site/ 3 comments webdev
- How I use Jenkins to deploy Laravel code across staging and production environments https://www.shift8web.ca/2018/02/use-jenkins-git-automate-code-pushes-laravel-site/ 5 comments laravel
- How I used PHP as a web service to backup MySQL to a remote destination over HTTPS https://www.shift8web.ca/blog/how-to-use-php-as-a-web-service-to-backup-mysql-over-https-to-a-remote-destination/ 14 comments webdev
- How to create a heatmap layer on top of Google maps with jQuery https://www.shift8web.ca/blog/2016/04/create-heatmap-layer-google-maps-using-jquery/ 3 comments webdev
- How I set up APNS (iOS) AND GCM (Android) push notifications in PHP & MySQL https://www.shift8web.ca/blog/2015/08/use-php-to-send-apns-ios-and-gcm-android-push-notifications/ 4 comments webdev
- How to detect faces and facial features with PHP http://www.shift8web.ca/blog/2015/01/detecting-faces-images-php-javascript-jquery/ 7 comments programming