In a recent project, I was asked to modify uploaded PDFs to dynamically insert a user specified password to keep files secure. This tutorial shows you how this can be achieved using PDF libraries from Setasign.
There are many ways to help secure your WordPress website from hackers and other malicious users, including plugins and server configurations. If you’re on a unix based server with Apache installed, you can use some basic htaccess settings to improve security further.
By now, your WordPress blog or website should be GDPR compliant (the law came into affect today). WordPress 4.9.6 makes it easy for you to fulfil some of your GDPR obligations by providing owners with new tools.
Subversion (SVN) is not directly supported by cPanel and EasyApache 4, but it’s relatively easy to install and setup. This tutorial guides you through the process for installing an SVN server on Apache 2.4 running on CentOS 6.
This tutorial shows you how to create a wildcard SSL certificate using Let’s Encrypt. Let’s Encrypt launched wildcard certificates in March 2018, so the process is relatively new.
Amazon makes it really easy to send SMS messages worldwide using their SNS or Simple Notification Service. This tutorial shows you how you can send a SMS in less than 10 lines of code. This particular example uses composer to install the AWS SDK.
The Cage Cricket application is my first cross-platform mobile application built using Trigger.io and Parse, and works on iOS and Android.
For Halloween, I helped wonga.com reskin an old app they had originally developed with a third-party agency. The app used Adobe Flash as the main user interface, with a PHP / MySQL backend.