Showing all articles matching rants

The cost of sharing your website on social media

I built a webpage recently. It was mostly just SVGs and text, so I checked the total page size with developer tools and was pleased to discover it came in under half a megabyte. Efficiency and small page size! The Holy Grail of all frontend developers (it should be, anyway).

Then I remembered I had to add some social media sharing buttons. For historical reasons with the client, I chose Shareaholic's sharing buttons. Then I checked the page size again.

  • Initial size of page: 445 KB
  • Size of page after adding Shareaholic share buttons: 1504 KB

What. The. What.

Sunday 7th of August 2016

Read more

An honest Valentine

My dearest Valentine,

Lacking enthusiasm in this period of forced romantic nonsense I nonetheless feel compelled by a cynical, overbearing greetings card industry to espouse some measure of my appreciation for you on this specific day and not rely in any way upon my general attitude towards you that I am confident conveys my feelings adequately. Heaven forbid that we allow our feelings for each other to direct our actions on any other day of the year. Let us instead concentrate all of our emotional overflow into this one day and express it through the medium of chocolate and overpriced bouquets of flowers.

Friday 14th of February 2014

Read more

An open letter to all my utility companies

Dear utility company,

Because you're such a valued utility supplier, we your customers would like to make you a special, limited time offer. For only minus the cost of a letter and/or phone call to each of your customers up to several times a year, we can offer you a fully not-annoyed by unrequested interruptions customer base, representing a possible saving of hundreds of thousands of pounds per year, depending on how much junk mail you send out and how many unsolicited phone calls you make.

Tuesday 4th of February 2014

Read more

An open letter to project managers and account managers

Often people are required to do things they're not experienced at doing or haven't been trained to do. One of those things is software testing, which requires no knowledge or experience to do, but requires plenty of knowledge and experience to do properly.

On behalf of all software developers everywhere, I would like to say the following.

Wednesday 2nd of October 2013

Read more

Seriously what's new in IE10?

I'm taking the plunge and upgrading to Internet Explorer 10 on my Windows 7 machine, after Microsoft succumbed to common sense and realised they should make it available for non-Windows 8 systems. Obviously I've not had a chance to look at it thoroughly, but let's have some first impressions.

Wait, hang on, it's still installing. Bear with me.

Okay, now... wait, what?

I have to restart my computer. I'll be back in a bit.

Thursday 4th of April 2013

Read more