Skip to main content
tom

tom

Articles by tom

Why Availability Calendars Are Essential for Effective Time Management

Effective time management is a crucial skill for professionals, entrepreneurs, and individuals who want to achieve their goals and maximize their productivity. One powerful tool for managing your time is an availability calendar, which allows you to schedule and organise your activities, meetings, and tasks in a visual and intuitive…

Upgrading php7.4 to php8.0 on Amazon Linux 2 Webserver

We recently had to upgrade a webserver running php7.4 to php8.0. It's a relatively easy task, but as with everything, it's a lot easier if you know the right buttons to press. So below are the steps I took to complete the procedure. Firstly, I needed to make a note…

Installing Supervisor to process Laravel queues on an EC2 instance running AML2

I recently had to install Supervisor on an Amazon Linux 2, EC2 webserver and it didn't seem to be as straight forward as the Laravel docs made out, so I thought I'd leave some notes here for future reference and to perhaps save somebody else a few hours trial and error. Here…

How to configure php-fpm, Apache and HTTP/2 on AMI2 (Amazon Linux 2)

I had a real battle getting HTTP/2 to work on my new AMI2 Lamp webserver this week. The Apache http2 module was installed but it didn't work alongside mod_mpm_prefork, so I needed to switch to the mod_mpm_event module. However this wouldn't start unless the server was using php-fpm. So what…

Cannot contact ReCaptcha: an intermittent issue

We recently came up against a very annoying intermittent issue with Google recaptcha but hope we have found a fix.

How to add support for next generation file formats: HEIF and WEBP

HEIC is the name chosen by Apple for the new HEIF file format. HEIF stands for High Efficiency Image Format. It allows for images to maintain the same quality as .jpgs but at a fraction of th

WordPress and AWS Elastic Beanstalk – getting set up – Part 2

Elastic Beanstalk has some great features but upgrading a WordPress is a little more involved than normal.

Failed Laravel 7 login returning me to home page with no errors

I recently found an issue with a Laravel 7 site I was working on where if I logged in and it failed, I was being redirected back to the home page with no error message.

WordPress and AWS Elastic Beanstalk – getting set up

We recently had the task of setting up hosting on AWS for a new site we're building for a client using Wordpress and decided to use Elastic Beanstalk.

Press Release: CropFarmer.app becomes FarmBudgets.com

Farm budgeting platform cropfarmer.app has undergone a rebrand to become FarmBudgets.com. Tom Freeman, co-founder of Farmbudgets said today: We were delighted to be able to acquire the domain name FarmBudgets.com which makes the perfect home for our farm budgeting tool. Not only does it make it clearer what the primary…

Safari and Chrome Connection Issues on iPhone with http/2 via AWS Load Balancer

If you are having problems getting Safari and Chrome on iOS to connect to your site and you're using an AWS Application Load balancer, you might want to check if you have http/2 enabled on the load balancer. If you do, and you're using Apache, try adding the following line to your…

Achieving an A+ Security Score for your Website

Security has always been important for anyone operating a website, but with the introduction of the GDPR and the very real threat (and reality) of astronomical fines, it feels like the stakes have been raised. It’s never been more important to take all the steps available to you to protect…