Skip to main content
tom

tom

Articles by tom

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…

Introducing ModQ – the team generated content tool

We are super excited to announce the re-launch of our digital marketing tool, ModQ.co ModQ helps marketers by collating all their TGC (team generated content) in one place. Too often if content is contributed by other people in a team or company it's scattered across email, What's App, text and…

New year, new rules…

Happy New Year! Welcome to 2018... the year GDPR comes into force. If you haven't heard about GDPR, then I'm afraid you need to get up to speed quickly, because it comes into force in May this year. But have no fear, we can help bring your website inline with…