Blog


Hard Drive Failure rebuilding Debian from Backups

November 13, 2023

Yesterday afternoon, my hard drive failed. I had made a comprehensive backup the day before, but it is still a pain to build a new system from scratch. The hard drive had been quite noisy and I had...

Read this post ...

Using Linkedin for social interaction and Wordpress part time or contract job hunting

October 31, 2023

Last night on Twitter, I was disussing the lack of interaction on my tweets and someone suggested Linkedin was much better for getting more comments, messages and replies. I havent used Linkedin...

Read this post ...

Using WP CLI to manage a Wordpress website

October 25, 2023

I am a big fan of the command line and often have 7 terminal tabs open on my computer. I found the wp-cli tool to manage a Worpdress website from the command line and i love it. It is much faster to...

Read this post ...

Wordpress Theme using Underscores

October 18, 2023

WordPress, with its user-friendly interface and endless possibilities, has become the platform of choice for many website owners and developers. When it comes to creating a unique, tailor-made...

Read this post ...

Fixing the twitter 100% cpu issue in the chrome browser

September 29, 2023

Since tweetdeck was put behind the paywall of Twitter, I have been using the vanilla Twitter which is awful, but the only way to access the twitter site. One thing I found straight away is that it...

Read this post ...

Installing a Wordpress blog locally with https ssh and plugins

April 28, 2023

I recently inherited a Wordpress website that needed updating to the latest version of Wordpress and a general cleanup. Wordpress has gone through a lot of changes in the past few months and one...

Read this post ...

Analyse a website for seo errors malware domain rank

March 6, 2023

As part of my job search, I began looking at ways to analyse and test a company website to see how good it is. I am looking at a number of criteria. Firstly, I use Wappalyzer to see what...

Read this post ...

Debian unstable apt get, update kernel and force remove apt errors

February 27, 2023

This weekend I decided to go for an full Debian dist-upgrade / full-upgrade on my main linux Debian machine. I had a growing list of 'The following packages have been kept back:' and so I decided to...

Read this post ...

Learning Go Golang to compliment PHP and Bash for web and devops

January 27, 2023

I wanted to start learning Go / Golang for 3 reasons, firstly to start work on a multi-threaded spider to download html for websites faster and concurrently. Also I wanted to play around with...

Read this post ...

Mysql speed improvements and query optimisation

January 19, 2023

Yesterday, I came across an issue where a Laravel spider I had running crawled to a snails pace. It was running by selecting a url from the database, using curl to get the html, extracting the title,...

Read this post ...