This article will explain how to fix files still being tracked by Git after it has been added to the .gitignore file. Rules added to the .gitignore file only applies…
It is sometimes desirable to run a command after n seconds has passed e.g. to run a command after the approximate time taken for deploy pipeline to complete. Scheduling the…
This happens when the terminal is in 'Alternative Screen Mode'. The problem might also be combined with characters looking like ^[OB^[OB. What is Alternative Screen Mode? Many user-interactive terminal application…
It is good practice to benchmark your webpages and API endpoints before pushing them live to production. This can help identify areas of improvement which can be used to inform…
Over the past couple of months, I have been tasked with moving our server stack over from Digital Ocean VPS hosting to AWS. What used to be just one single…
I am in the process of improving the speed of a MySQL remote connection which connects to an external server on the internet. In order to test the speed of…
SSH sessions can become unresponsive or hang for a number of reasons; one reason being network issues which I experience frequently when working from an unstable Wi-Fi network. The following…