Business Owner. Consultant.
Entrepreneur. Project Manager.

How to check for disk errors on Linux

Keeping your disks healthy is the number one method to prevent data loss. The commands below will assist with ensuring this does not happen. As always, taking backups, or at least having backups available is important to ensure your data is kept secure. You can…

htaccess for WordPress - Speed Optimization

It always seems there is an overkill to optimize a WordPress site with way too many plugins. This often results in a site loosing speed rather than gaining speed. Often the most simple and elegant solution is to take advantage of server technology, which already…

Moodle CLI Commands for Administrators

Command Line Interface (CLI) commands are invaluable for Moodle administrators, particularly for those with experience in Linux environments. CLI commands simplify tasks such as upgrades, maintenance, configuration, and troubleshooting. This guide provides the latest information and examples for Moodle CLI commands, targeting Moodle administrators with…

Mobile device detection using PHP and USER-Agent

When designing responsive websites, the main focus is using the template framework which has been chosen for the site, eg bootstrap to create views for different devices. This works to a certain extent but also creates a lot of code bloat which may load unnecessarily.

Delving deeper into the usefulness of robots.txt

Intro The concept of the robots.txt file has been around ever since search engines started crawling the web. The basic idea was to give directives to the crawlers as to what they can and cannot do. Continue below to see the common implementations and some…

Keeping a mautic database healthy

mautic is a very powerful marketing automation tool, but one of the drawbacks is how quickly the database can grow. This can cause issues for those with limited server space or sometimes the queries just take too long. There are a number of approaches, each…