Posts by Tag

php

Avoid using switch-case statements

1 minute read

Recently I’ve been asked why switch-case statements should be avoided, it turns out to be a pretty common question, and although I’m pretty happy with the re...

Why error suppression in PHP is bad

1 minute read

I appreciate that to most people, this is not a new topic and it almost goes without saying, however I can understand that not everybody knows this, espec...

to.je – The Failed TinyURL.com Clone

2 minute read

Ever since my IRC (Internet Relay Chat) days I'd always wanted to write a TinyURL.com clone, especially since it gained traction on twitter and Facebook. ...

Google’s Official Profanity API

2 minute read

Recently a list of “bad words” were made available through Google's new website which asks: “What do you love?” (wdyl.com).

What is my IP?

1 minute read

An IP address is a unique number which identifies a machine on a network.

get_favicon() php function

less than 1 minute read

I was after a php function that would get the favicon for a supplied domain, I did attempt to write my own but it proved more complex than I had first ant...

rglob.php

less than 1 minute read

Today I was having a look on PHP.net and noticed a PHP contest so I decided to submit one of my functions.

Choosing a PHP Framework

4 minute read

Recently I've been writing a lot more PHP based websites and web applications. I've found myself building and rebuilding my own framework, but to no real ...

50+ PHP optimisation tips revisited

6 minute read

After reading an article some time ago entitled “40 Tips for optimizing your php Code” (and some others that are suspiciously similar), I deci...

Back to Top ↑

software

Rule of three

1 minute read

Sometimes called “1, 2, refactor”, the “rule of three” is code refactoring rule of thumb to decide when a replicated piece of code should be replaced by a ne...

Exceptions are meant to be exceptional

3 minute read

Now and again I come across patterns that I see in codebases and pull requests, especially when the project or team is maturing. This covers one of them.

Is no QA the way to go?

7 minute read

There’s no getting away from it, quality is a whole team responsibility. If you’re aiming for Continuous Delivery, then you’ll recognise one of the core prin...

Avoid using switch-case statements

1 minute read

Recently I’ve been asked why switch-case statements should be avoided, it turns out to be a pretty common question, and although I’m pretty happy with the re...

Agile, what’s it all about?

3 minute read

Why does the agile software development exist? What’s it all about? Why do people use it? Who uses it? How do you use it?

Keep it Simple, Stupid!

2 minute read

“RTBQ! RTBQ!”. This is the phrase that my high school friends shouted at me when I asked them to remind me of the phrase they remember from school. Mr Fletch...

Story Points Baseline

2 minute read

Given a new team or a team restructure, should you baseline? Do all teams point differently? Do the team need to baseline?

Devops Best Practices

4 minute read

DevOps started out as “Agile Systems Administration”. In 2008, at the Agile Conference in Toronto, Andrew Shafer posted an offer to moderate an ad hoc “Birds...

Scan to Excel

5 minute read

This week I've mostly been trying to figure out a way to digitalise some of my bank statements to make accountancy and archiving easier.

W32Dasm

1 minute read

W32Dasm (or Win32DASM) doesn't seem to exist on the map any more, but it's still a very useful programmers tool, especially if you like reverse engineerin...

Pingotron

3 minute read

I've been meaning to publish a post about Pingotron for some time now, but now I fear it's already too late.

Back to Top ↑

development

Rule of three

1 minute read

Sometimes called “1, 2, refactor”, the “rule of three” is code refactoring rule of thumb to decide when a replicated piece of code should be replaced by a ne...

Exceptions are meant to be exceptional

3 minute read

Now and again I come across patterns that I see in codebases and pull requests, especially when the project or team is maturing. This covers one of them.

Is no QA the way to go?

7 minute read

There’s no getting away from it, quality is a whole team responsibility. If you’re aiming for Continuous Delivery, then you’ll recognise one of the core prin...

Avoid using switch-case statements

1 minute read

Recently I’ve been asked why switch-case statements should be avoided, it turns out to be a pretty common question, and although I’m pretty happy with the re...

Microservices - Managing the flow of data

5 minute read

There’s a number of companies that have been pioneering the microservices architectural style, including Amazon, Netflix, The Guardian, the UK Government Dig...

Agile, what’s it all about?

3 minute read

Why does the agile software development exist? What’s it all about? Why do people use it? Who uses it? How do you use it?

Keep it Simple, Stupid!

2 minute read

“RTBQ! RTBQ!”. This is the phrase that my high school friends shouted at me when I asked them to remind me of the phrase they remember from school. Mr Fletch...

UX Tips: Carousels

1 minute read

So what’s the deal with carousels? Why does everyone keep asking for them on their website?

Back to Top ↑

SEO

Enhanced: Randles Navigation

less than 1 minute read

After discussing website improvements with the Randles Motor Group marketing manager we decided that the website needed a new navigation menu with simple ...

XSS: Get linked from Dmoz instantly

1 minute read

Recently, like many of you, I've had some trouble getting websites listed on the AOL owned “Open Directory Project” known as Dmoz.

BT Web Clicks

7 minute read

Today I received a phone call from one of my clients who said that they had a BT engineer with them. OK. I thought, what's going on here…

Word separators in URLs

4 minute read

In the world of web development and search engine optimisation you find this topic is frequently discussed, yet often without any reasoning or conclusion....

Does using CSS affect SEO?

3 minute read

I get asked this question time and time again. People seem to believe that the use of Cascading Style Sheets (CSS) will help with their Search Engine Opti...

Back to Top ↑

webdev

Exceptions are meant to be exceptional

3 minute read

Now and again I come across patterns that I see in codebases and pull requests, especially when the project or team is maturing. This covers one of them.

Delivering Value

3 minute read

By now you’ve probably seen this image, with waterfall on the left, and continuous operations on the right, it’s an evolution.

Have a compromise strategy

5 minute read

Back in February 2016, I went to PHP UK Conference. One of the points resonated with me, so I wrote down the following:

What’s involved in a code review?

7 minute read

We now live in a time of version control, git and github. If you work in software development you should be familiar with “pull requests”.

That Testing Pyramid

6 minute read

Today I want to talk about that “Testing Pyramid”, you know the one, that one, Martin Fowler calls it a “Test Pyramid”.

Why error suppression in PHP is bad

1 minute read

I appreciate that to most people, this is not a new topic and it almost goes without saying, however I can understand that not everybody knows this, espec...

cssbase

1 minute read

Yesterday marks the day that I took over the “cssbase” project.

Choosing a PHP Framework

4 minute read

Recently I've been writing a lot more PHP based websites and web applications. I've found myself building and rebuilding my own framework, but to no real ...

Back to Top ↑

microsoft

DVD Playback on Windows

1 minute read

One of the biggest annoyances I’ve heard about Windows 8 so far is that there’s no DVD support included.

Office

1 minute read

Gone of the days of getting a copy of Microsoft Office from dodgy Dave down the pub.

Microsoft Office 2007 Downloads

1 minute read

One of my customers has specialist database software built on the FileMaker Pro database engine. The unfortunate downside to this is that certain legacy plug...

Open docx, xlsx, and pptx files

less than 1 minute read

If you’ve been sent a file with the extension .docx, .xlsx or .pptx and you don’t have the latest version of Office then you’ll share the frustration that ma...

Remove OGA Notifier

1 minute read

I had a call today about Microsoft OGA (Office Genuine Advantage) Notifier becoming an annoyance for a client.

Blocked links in Microsoft Outlook

less than 1 minute read

When you click a link on an email in Microsoft Outlook, you are blocked from visiting the URL and you see the following error message:

C:\Windows\Installer overload!

1 minute read

If like me you’ve recently come across a computer where the “C:\Windows\Installer” directory is overloaded then you’ve probably used something like TreeSize ...

Back to Top ↑

security

Have a compromise strategy

5 minute read

Back in February 2016, I went to PHP UK Conference. One of the points resonated with me, so I wrote down the following:

Is my password secure?

1 minute read

In light of the recent security breaches of huge websites such as Gawker, Sony and Nintendo I am concerned about an issue that affects us all: Is my password...

XSS: Get linked from Dmoz instantly

1 minute read

Recently, like many of you, I've had some trouble getting websites listed on the AOL owned “Open Directory Project” known as Dmoz.

How not to use PHPMailer

2 minute read

I came across PHPMailer usage the other day on a Chinese gadget wholesale site “SourcingMap.com”.

Cex.co.uk site errors

1 minute read

After browsing the cex.co.uk website for some time I came across a few errors on the site…

Back to Top ↑

email

Anti Email Spam in the UK

1 minute read

Many years back I began investigating anti email spam in the UK as a way to defend against the amount amount of email spam we were receiving to certain em...

Replacing Outlook Express

1 minute read

Recently Microsoft have been running a campaign to get rid of their 10-year-old web browser, Internet Explorer 6. This got me thinking…

Don`t forward virus warnings, delete them

1 minute read

If you’ve ever received a virus warning from your friends, family or co-workers, you’ll know what I’m talking about. These virus warnings are hoaxes and are ...

email address on your website

1 minute read

This is something that people don't seem to realise, and although I tell them over and over it seems to go ignored.

Back to Top ↑

FreeBSD

Ident Spoofing

1 minute read

Today I wrote about Oidentd on Wikipedia. Ident as per RFC 1413 is used for a few different services, in particular IRC. A feature of oidentd that my user...

longip perl script

1 minute read

I wanted to create a script that would convert a normal IP address to a long IP, just like mIRC Script's $longip alias.

Xen on CentOS Host running FreeBSD Guest

3 minute read

Recently i've been investigating Xen. In short, Xen is open source virtualisation software that provides you with the ability to split a physical hardware...

Back to Top ↑

Wordpress

Replace strings MySQL

1 minute read

If you ever need to make big changes to your site, such as moving directory or changing the domain name you'll know that you'll have to make changes to th...

Cannot redeclare pclziputilpathreduction()

less than 1 minute read

I had this issue today, I found that you need to deactivate the “WordPress Automatic Upgrade” plugin as it's included in the core of WordPress...

10 wordpress performance optimisation tips

less than 1 minute read

I wanted to prepare my wordpress powered blog for an influx of traffic from social media sites such as reddit.com or digg.com, in case one of my articles ...

Back to Top ↑

Design

Free icon sets for your website

less than 1 minute read

If you don't have the time to make your own icons for your latest product or website, then you need to find some for free.

Back to Top ↑

devops

Delivering Value

3 minute read

By now you’ve probably seen this image, with waterfall on the left, and continuous operations on the right, it’s an evolution.

Devops Best Practices

4 minute read

DevOps started out as “Agile Systems Administration”. In 2008, at the Agile Conference in Toronto, Andrew Shafer posted an offer to moderate an ad hoc “Birds...

That Testing Pyramid

6 minute read

Today I want to talk about that “Testing Pyramid”, you know the one, that one, Martin Fowler calls it a “Test Pyramid”.

Back to Top ↑

agile

Microservices - Managing the flow of data

5 minute read

There’s a number of companies that have been pioneering the microservices architectural style, including Amazon, Netflix, The Guardian, the UK Government Dig...

Agile, what’s it all about?

3 minute read

Why does the agile software development exist? What’s it all about? Why do people use it? Who uses it? How do you use it?

Keep it Simple, Stupid!

2 minute read

“RTBQ! RTBQ!”. This is the phrase that my high school friends shouted at me when I asked them to remind me of the phrase they remember from school. Mr Fletch...

Story Points Baseline

2 minute read

Given a new team or a team restructure, should you baseline? Do all teams point differently? Do the team need to baseline?

Delivering Value

3 minute read

By now you’ve probably seen this image, with waterfall on the left, and continuous operations on the right, it’s an evolution.

Devops Best Practices

4 minute read

DevOps started out as “Agile Systems Administration”. In 2008, at the Agile Conference in Toronto, Andrew Shafer posted an offer to moderate an ad hoc “Birds...

Back to Top ↑

Linux

longip perl script

1 minute read

I wanted to create a script that would convert a normal IP address to a long IP, just like mIRC Script's $longip alias.

Next time i’m buying a mac

7 minute read

Recently I decided to get away for a break, so I left the country with all intention of not doing anything work related for a week.

Xen on CentOS Host running FreeBSD Guest

3 minute read

Recently i've been investigating Xen. In short, Xen is open source virtualisation software that provides you with the ability to split a physical hardware...

Migrating from Windows to Linux

5 minute read

These days I find myself playing less and less games on my computer. This is mainly because I use my computer as a workstation, and playing games would in...

Back to Top ↑

Mobile Phone

Siemens CX65 Review

3 minute read

I bought this on the 20/08/04 for £179.99, which actually seems quite a lot for such a phone, but it was not bad at the time for a brand new unlocked phon...

Txt Spk iz Gr8

1 minute read

From a very early age I have been taught to write the English language correctly, I try and carry this trend over when I'm on the internet.

Back to Top ↑

web design

Update: Randles Website Homepage

1 minute read

I’ve been quiet for a little while settling into the new job role and tackling some quick fixes as well as dealing with some larger infrastructure challen...

Back to Top ↑

web development

Choosing a PHP Framework

4 minute read

Recently I've been writing a lot more PHP based websites and web applications. I've found myself building and rebuilding my own framework, but to no real ...

Back to Top ↑

windows

(Not so) Sharp printer stuck offline

1 minute read

A client called explaining to me that they were unable to print to their Sharp MX-1800N network printer. Upon inspection it said that the printer was “Offlin...

W32Dasm

1 minute read

W32Dasm (or Win32DASM) doesn't seem to exist on the map any more, but it's still a very useful programmers tool, especially if you like reverse engineerin...

No More Adobe Acrobat Reader

3 minute read

If like me you have ever received a PDF files as an attachment in an email, you will no doubt have heard of Adobe Acrobat Reader.

Back to Top ↑

business

Agile, what’s it all about?

3 minute read

Why does the agile software development exist? What’s it all about? Why do people use it? Who uses it? How do you use it?

UK Business License

1 minute read

We recently had an issue with a US based company who asked us for the following:

When broadband fails

3 minute read

The best part of last week I spent trying to resolve an issue for a business who was experiencing downtime with their broadband.

Back to Top ↑

Site

Geek in the Park 2008

less than 1 minute read

It's about this time that geeks start to think about things to do over the summer.

Twitter for mIRC

less than 1 minute read

I signed up for Twitter quite some months ago, but have yet really found myself using it.

A new month

less than 1 minute read

First of all I'd like to say thanks to everyone who has visited my website since I began at the start of last month.

New Site

1 minute read

For some time I have been meaning to update my website, I had decided long ago that if I did create a new site it would use the wordpress engine, as I did...

Back to Top ↑

Apache

Back to Top ↑

eggdrop

worldtime.tcl

1 minute read

Sometimes you need to know the time somewhere else in the world. I find it useful to get my eggdrop to return the time of another timezone…

weather.tcl

1 minute read

Update: This script is now part of the eggtcl project.

Lame Botnet

1 minute read

Yes, my botnet is pretty lame, but it's also kinda cool. I'm not talking about anything bad though.

Back to Top ↑

TCL

worldtime.tcl

1 minute read

Sometimes you need to know the time somewhere else in the world. I find it useful to get my eggdrop to return the time of another timezone…

weather.tcl

1 minute read

Update: This script is now part of the eggtcl project.

Lame Botnet

1 minute read

Yes, my botnet is pretty lame, but it's also kinda cool. I'm not talking about anything bad though.

Back to Top ↑

api

Google’s Official Profanity API

2 minute read

Recently a list of “bad words” were made available through Google's new website which asks: “What do you love?” (wdyl.com).

What is my IP?

1 minute read

An IP address is a unique number which identifies a machine on a network.

PHP OpenSRS Client

less than 1 minute read

This is only a quick message to say that I am now developing the PHP OpenSRS Client project.

Gmail needs an API

2 minute read

Yesterday I spent some time investigating Google Wave. A very interesting new product from Google. Not only that but an interesting protocol.

weather.tcl

1 minute read

Update: This script is now part of the eggtcl project.

Back to Top ↑

programming

Don’t write code for computers

3 minute read

When trying to keep code simple, you may find yourself torn as to what is more simple, less code or more verbose code?

Rule of three

1 minute read

Sometimes called “1, 2, refactor”, the “rule of three” is code refactoring rule of thumb to decide when a replicated piece of code should be replaced by a ne...

Exceptions are meant to be exceptional

3 minute read

Now and again I come across patterns that I see in codebases and pull requests, especially when the project or team is maturing. This covers one of them.

Avoid using switch-case statements

1 minute read

Recently I’ve been asked why switch-case statements should be avoided, it turns out to be a pretty common question, and although I’m pretty happy with the re...

Keep it Simple, Stupid!

2 minute read

“RTBQ! RTBQ!”. This is the phrase that my high school friends shouted at me when I asked them to remind me of the phrase they remember from school. Mr Fletch...

Back to Top ↑

code

What’s involved in a code review?

7 minute read

We now live in a time of version control, git and github. If you work in software development you should be familiar with “pull requests”.

How to correctly make a PHP contact form

1 minute read

I use contact forms on many websites, and over the years I have discovered many problems with using them, including hijacking, mail injection, server hack...

Back to Top ↑

isp

Choosing a broadband provider

1 minute read

The advise for any services these days is to change provider every 12 months to get the best deal. Your broadband subscription is no different.

Alternative name servers

2 minute read

If you’ve ever had a problem with your ISPs DNS name servers then you’ll probably find this very useful.

Troubleshooting routing issues

2 minute read

Recently I’ve received reports from clients on a particular ISP are having trouble reaching services on a particular server in a data centre.

When broadband fails

3 minute read

The best part of last week I spent trying to resolve an issue for a business who was experiencing downtime with their broadband.

Back to Top ↑

internet explorer

jQuery sucks at browser detection

3 minute read

This week i've been tweaking a little site I've started called “ismybrowseruptodate.com“, which is designed to assist people who don't know wh...

Blocked links in Microsoft Outlook

less than 1 minute read

When you click a link on an email in Microsoft Outlook, you are blocked from visiting the URL and you see the following error message:

Back to Top ↑

virus

Report a virus

1 minute read

I’m always coming across new viruses that haven’t even been added to the latest anti-virus software.

Don`t forward virus warnings, delete them

1 minute read

If you’ve ever received a virus warning from your friends, family or co-workers, you’ll know what I’m talking about. These virus warnings are hoaxes and are ...

Back to Top ↑

office

Office

1 minute read

Gone of the days of getting a copy of Microsoft Office from dodgy Dave down the pub.

Microsoft Office 2007 Downloads

1 minute read

One of my customers has specialist database software built on the FileMaker Pro database engine. The unfortunate downside to this is that certain legacy plug...

Open docx, xlsx, and pptx files

less than 1 minute read

If you’ve been sent a file with the extension .docx, .xlsx or .pptx and you don’t have the latest version of Office then you’ll share the frustration that ma...

Remove OGA Notifier

1 minute read

I had a call today about Microsoft OGA (Office Genuine Advantage) Notifier becoming an annoyance for a client.

Back to Top ↑

centos

error: no dbpath has been set

less than 1 minute read

I've recently been having trouble with a OpenVZ VPS upgraded from CentOS4 to CentOS5, here's what I'm seeing when trying to rum a yum install of mod_pytho...

Back to Top ↑

google

get_favicon() php function

less than 1 minute read

I was after a php function that would get the favicon for a supplied domain, I did attempt to write my own but it proved more complex than I had first ant...

Back to Top ↑

ux

UX Tips: Carousels

1 minute read

So what’s the deal with carousels? Why does everyone keep asking for them on their website?

Update: Randles Website Homepage

1 minute read

I’ve been quiet for a little while settling into the new job role and tackling some quick fixes as well as dealing with some larger infrastructure challen...

Enhanced: Randles Navigation

less than 1 minute read

After discussing website improvements with the Randles Motor Group marketing manager we decided that the website needed a new navigation menu with simple ...

Back to Top ↑

website

Update: Randles Website Homepage

1 minute read

I’ve been quiet for a little while settling into the new job role and tackling some quick fixes as well as dealing with some larger infrastructure challen...

Enhanced: Randles Website Layout

less than 1 minute read

A couple of days ago we launched the new look Randles website. To the untrained eye the site may not look that different. The main purpose for introducing...

Back to Top ↑

cloud

Microservices - Managing the flow of data

5 minute read

There’s a number of companies that have been pioneering the microservices architectural style, including Amazon, Netflix, The Guardian, the UK Government Dig...

Paperless office

6 minute read

The “paperless office“: a concept that dates back to the 1970s (before I was even born) with promises of the “office of the future” where record-handling wou...

Back to Top ↑

ci

Delivering Value

3 minute read

By now you’ve probably seen this image, with waterfall on the left, and continuous operations on the right, it’s an evolution.

Back to Top ↑

Telecomms

Fax to email

2 minute read

Fax to email is perhaps one of the most interesting, oldest and most overlooked technology.

Telemarketing

2 minute read

The thing that has been bothering me recently most of all, even more than online spam and junk mail, are telemarketing calls. I recently had an increase o...

Back to Top ↑

Printers

Samsung ML-4500 XP driver install

1 minute read

I decided I was finally fed up with my Epson Stylus C46 bubble jet printer, and decided that I don't really need it anyway.

Back to Top ↑

Reviews

IHTOOM pmp

6 minute read

Despite my problems with purchasing mp4 players in the past I decided to purchase a new one.

Siemens CX65 Review

3 minute read

I bought this on the 20/08/04 for £179.99, which actually seems quite a lot for such a phone, but it was not bad at the time for a brand new unlocked phon...

Back to Top ↑

irc

Converting your logo to ASCII art

1 minute read

If you're a geek like me or you've just  seen Iron Man 2 you'll probably like the idea of having a custom motd display something cool when you login to yo...

weather.tcl

1 minute read

Update: This script is now part of the eggtcl project.

Twitter for mIRC

less than 1 minute read

I signed up for Twitter quite some months ago, but have yet really found myself using it.

Back to Top ↑

Broadband

Choosing a broadband provider

1 minute read

The advise for any services these days is to change provider every 12 months to get the best deal. Your broadband subscription is no different.

When broadband fails

3 minute read

The best part of last week I spent trying to resolve an issue for a business who was experiencing downtime with their broadband.

Back to Top ↑

wireless

Back to Top ↑

adobe

No More Adobe Acrobat Reader

3 minute read

If like me you have ever received a PDF files as an attachment in an email, you will no doubt have heard of Adobe Acrobat Reader.

Back to Top ↑

pdf

Scan to Excel

5 minute read

This week I've mostly been trying to figure out a way to digitalise some of my bank statements to make accountancy and archiving easier.

No More Adobe Acrobat Reader

3 minute read

If like me you have ever received a PDF files as an attachment in an email, you will no doubt have heard of Adobe Acrobat Reader.

Back to Top ↑

bt

Choosing a broadband provider

1 minute read

The advise for any services these days is to change provider every 12 months to get the best deal. Your broadband subscription is no different.

When broadband fails

3 minute read

The best part of last week I spent trying to resolve an issue for a business who was experiencing downtime with their broadband.

Back to Top ↑

outlook

Replacing Outlook Express

1 minute read

Recently Microsoft have been running a campaign to get rid of their 10-year-old web browser, Internet Explorer 6. This got me thinking…

Blocked links in Microsoft Outlook

less than 1 minute read

When you click a link on an email in Microsoft Outlook, you are blocked from visiting the URL and you see the following error message:

Back to Top ↑

password

Is my password secure?

1 minute read

In light of the recent security breaches of huge websites such as Gawker, Sony and Nintendo I am concerned about an issue that affects us all: Is my password...

How not to use PHPMailer

2 minute read

I came across PHPMailer usage the other day on a Chinese gadget wholesale site “SourcingMap.com”.

Back to Top ↑

efnet

EFnet UK

1 minute read

On Sunday July 19 2009 Hardy announced on the EFnet website that Demon Internet will be delinking efnet.demon.co.uk and hub.uk from the EFnet IRC network ...

cssbase

1 minute read

Yesterday marks the day that I took over the “cssbase” project.

Lame Botnet

1 minute read

Yes, my botnet is pretty lame, but it's also kinda cool. I'm not talking about anything bad though.

Back to Top ↑

uk

UK Business License

1 minute read

We recently had an issue with a US based company who asked us for the following:

EFnet UK

1 minute read

On Sunday July 19 2009 Hardy announced on the EFnet website that Demon Internet will be delinking efnet.demon.co.uk and hub.uk from the EFnet IRC network ...

Back to Top ↑

excel

Open docx, xlsx, and pptx files

less than 1 minute read

If you’ve been sent a file with the extension .docx, .xlsx or .pptx and you don’t have the latest version of Office then you’ll share the frustration that ma...

Scan to Excel

5 minute read

This week I've mostly been trying to figure out a way to digitalise some of my bank statements to make accountancy and archiving easier.

Back to Top ↑

gmail

Replacing Outlook Express

1 minute read

Recently Microsoft have been running a campaign to get rid of their 10-year-old web browser, Internet Explorer 6. This got me thinking…

Gmail needs an API

2 minute read

Yesterday I spent some time investigating Google Wave. A very interesting new product from Google. Not only that but an interesting protocol.

Back to Top ↑

whois

Back to Top ↑

error

Why error suppression in PHP is bad

1 minute read

I appreciate that to most people, this is not a new topic and it almost goes without saying, however I can understand that not everybody knows this, espec...

Back to Top ↑

yum

error: no dbpath has been set

less than 1 minute read

I've recently been having trouble with a OpenVZ VPS upgraded from CentOS4 to CentOS5, here's what I'm seeing when trying to rum a yum install of mod_pytho...

Back to Top ↑

spam

to.je – The Failed TinyURL.com Clone

2 minute read

Ever since my IRC (Internet Relay Chat) days I'd always wanted to write a TinyURL.com clone, especially since it gained traction on twitter and Facebook. ...

Anti Email Spam in the UK

1 minute read

Many years back I began investigating anti email spam in the UK as a way to defend against the amount amount of email spam we were receiving to certain em...

Back to Top ↑

process

What’s involved in a code review?

7 minute read

We now live in a time of version control, git and github. If you work in software development you should be familiar with “pull requests”.

Back to Top ↑

makeover

Back to Top ↑

windows 7

Back to Top ↑

web

Back to Top ↑

testing

Getting started with Behat

5 minute read

Behat is a test framework for behavior-driven development (BDD) written in the PHP programming language.

Testing as code

8 minute read

In a time where DevOps culture demands “everything as code”, from infrastructure to monitoring, its about time we took “testing as code” seriously.

That Testing Pyramid

6 minute read

Today I want to talk about that “Testing Pyramid”, you know the one, that one, Martin Fowler calls it a “Test Pyramid”.

Back to Top ↑

engineering

Is no QA the way to go?

7 minute read

There’s no getting away from it, quality is a whole team responsibility. If you’re aiming for Continuous Delivery, then you’ll recognise one of the core prin...

Devops Best Practices

4 minute read

DevOps started out as “Agile Systems Administration”. In 2008, at the Agile Conference in Toronto, Andrew Shafer posted an offer to moderate an ad hoc “Birds...

Back to Top ↑

lean

Agile, what’s it all about?

3 minute read

Why does the agile software development exist? What’s it all about? Why do people use it? Who uses it? How do you use it?

Keep it Simple, Stupid!

2 minute read

“RTBQ! RTBQ!”. This is the phrase that my high school friends shouted at me when I asked them to remind me of the phrase they remember from school. Mr Fletch...

Story Points Baseline

2 minute read

Given a new team or a team restructure, should you baseline? Do all teams point differently? Do the team need to baseline?

Back to Top ↑

development,

Don’t write code for computers

3 minute read

When trying to keep code simple, you may find yourself torn as to what is more simple, less code or more verbose code?

Back to Top ↑

leadership,

Am I an implementer?

7 minute read

After I read the 20th anniversary edition of the Pragmatic Programmer, I decided to hop back into a business book. One that was recommended to mewas “Rocket ...

Revisiting Radical Candor

21 minute read

The Radical Candor book came out in 2017, I was recommended it by my manager at the time, as he suggested it would compliment my style.

The next rules of work

9 minute read

It’s 2022, and as the first few days of the year rush by, you’ve no doubt started to think about the year ahead, maybe even trying to predict what the year a...

Back to Top ↑

management,

Am I an implementer?

7 minute read

After I read the 20th anniversary edition of the Pragmatic Programmer, I decided to hop back into a business book. One that was recommended to mewas “Rocket ...

Revisiting Radical Candor

21 minute read

The Radical Candor book came out in 2017, I was recommended it by my manager at the time, as he suggested it would compliment my style.

The next rules of work

9 minute read

It’s 2022, and as the first few days of the year rush by, you’ve no doubt started to think about the year ahead, maybe even trying to predict what the year a...

Back to Top ↑

books,

Am I an implementer?

7 minute read

After I read the 20th anniversary edition of the Pragmatic Programmer, I decided to hop back into a business book. One that was recommended to mewas “Rocket ...

Revisiting Radical Candor

21 minute read

The Radical Candor book came out in 2017, I was recommended it by my manager at the time, as he suggested it would compliment my style.

The next rules of work

9 minute read

It’s 2022, and as the first few days of the year rush by, you’ve no doubt started to think about the year ahead, maybe even trying to predict what the year a...

Back to Top ↑

work

Am I an implementer?

7 minute read

After I read the 20th anniversary edition of the Pragmatic Programmer, I decided to hop back into a business book. One that was recommended to mewas “Rocket ...

Revisiting Radical Candor

21 minute read

The Radical Candor book came out in 2017, I was recommended it by my manager at the time, as he suggested it would compliment my style.

The next rules of work

9 minute read

It’s 2022, and as the first few days of the year rush by, you’ve no doubt started to think about the year ahead, maybe even trying to predict what the year a...

Back to Top ↑

eBay

4GB Mp4 Player ebay Scam

6 minute read

Just before Christmas, I decided I was going to get an MP3 player for my girlfriend as she wanted a new mp3-player, as her 40gb one was too much and now o...

Back to Top ↑

Mp3/Mp4

IHTOOM pmp

6 minute read

Despite my problems with purchasing mp4 players in the past I decided to purchase a new one.

4GB Mp4 Player ebay Scam

6 minute read

Just before Christmas, I decided I was going to get an MP3 player for my girlfriend as she wanted a new mp3-player, as her 40gb one was too much and now o...

Back to Top ↑

MSN

MSN via IRC

2 minute read

Quite some time ago I decided that I wanted to offer support via MSN for a business. This is all very well until you want multiple staff to cover the R...

Back to Top ↑

branding

Create a unique company name

2 minute read

When trying to create a unique company name for your business, I found that there was a three step approach to creating a unique name.

Back to Top ↑

Optimisation

50+ PHP optimisation tips revisited

6 minute read

After reading an article some time ago entitled “40 Tips for optimizing your php Code” (and some others that are suspiciously similar), I deci...

10 wordpress performance optimisation tips

less than 1 minute read

I wanted to prepare my wordpress powered blog for an influx of traffic from social media sites such as reddit.com or digg.com, in case one of my articles ...

Back to Top ↑

shell

Converting your logo to ASCII art

1 minute read

If you're a geek like me or you've just  seen Iron Man 2 you'll probably like the idea of having a custom motd display something cool when you login to yo...

Back to Top ↑

offline

(Not so) Sharp printer stuck offline

1 minute read

A client called explaining to me that they were unable to print to their Sharp MX-1800N network printer. Upon inspection it said that the printer was “Offlin...

When broadband fails

3 minute read

The best part of last week I spent trying to resolve an issue for a business who was experiencing downtime with their broadband.

Back to Top ↑

router

Customising the Netgear DG834G

2 minute read

I started writing this article a long time ago, however after researching the DG834G I soon found many more articles and sites dedicated to hacking or cus...

When broadband fails

3 minute read

The best part of last week I spent trying to resolve an issue for a business who was experiencing downtime with their broadband.

Back to Top ↑

belkin

Back to Top ↑

drivers

Back to Top ↑

it

Tech support blog

less than 1 minute read

I've recently launched a tech support job, which combines aspects of my day job with aspects of this blog to form “fixr”.

Back to Top ↑

icmp

Pingotron

3 minute read

I've been meaning to publish a post about Pingotron for some time now, but now I fear it's already too late.

Troubleshooting routing issues

2 minute read

Recently I’ve received reports from clients on a particular ISP are having trouble reaching services on a particular server in a data centre.

Back to Top ↑

ping

Pingotron

3 minute read

I've been meaning to publish a post about Pingotron for some time now, but now I fear it's already too late.

Troubleshooting routing issues

2 minute read

Recently I’ve received reports from clients on a particular ISP are having trouble reaching services on a particular server in a data centre.

Back to Top ↑

icons

Icon Software

1 minute read

Over the past few weeks I've been assisting the creation</a> of articles regarding icon software on Wikipedia.

Back to Top ↑

dvd

DVD Playback on Windows

1 minute read

One of the biggest annoyances I’ve heard about Windows 8 so far is that there’s no DVD support included.

Back to Top ↑

bt yahoo

Back to Top ↑

btinternet

Back to Top ↑

yahoo mail

Back to Top ↑

samba

Back to Top ↑

convert

Scan to Excel

5 minute read

This week I've mostly been trying to figure out a way to digitalise some of my bank statements to make accountancy and archiving easier.

Back to Top ↑

opensrs

PHP OpenSRS Client

less than 1 minute read

This is only a quick message to say that I am now developing the PHP OpenSRS Client project.

Back to Top ↑

tucows

PHP OpenSRS Client

less than 1 minute read

This is only a quick message to say that I am now developing the PHP OpenSRS Client project.

Back to Top ↑

dns

Alternative name servers

2 minute read

If you’ve ever had a problem with your ISPs DNS name servers then you’ll probably find this very useful.

Back to Top ↑

yahoo

Back to Top ↑

mail

Replacing Outlook Express

1 minute read

Recently Microsoft have been running a campaign to get rid of their 10-year-old web browser, Internet Explorer 6. This got me thinking…

Back to Top ↑

smtp

exim on another port for smtp

1 minute read

When a business I know had trouble with their broadband I was fortunately able to get them back online by using the redundant mobile broadband on the rout...

Back to Top ↑

antivirus

Report a virus

1 minute read

I’m always coming across new viruses that haven’t even been added to the latest anti-virus software.

Back to Top ↑

mailchimp

Back to Top ↑

newsletter

Back to Top ↑

thunderbird

Replacing Outlook Express

1 minute read

Recently Microsoft have been running a campaign to get rid of their 10-year-old web browser, Internet Explorer 6. This got me thinking…

Back to Top ↑

pagerank

Back to Top ↑

blank

Change or remove programs is blank

1 minute read

Windows 2000 is a pain, especially these days when something goes wrong because none of the information or tools that we used to use are around any more.

Back to Top ↑

docker

Back to Top ↑

serverless

Back to Top ↑

seo

Back to Top ↑

jenkins

Back to Top ↑

management

Back to Top ↑

quality

Is no QA the way to go?

7 minute read

There’s no getting away from it, quality is a whole team responsibility. If you’re aiming for Continuous Delivery, then you’ll recognise one of the core prin...

Testing as code

8 minute read

In a time where DevOps culture demands “everything as code”, from infrastructure to monitoring, its about time we took “testing as code” seriously.

Back to Top ↑

bdd

Getting started with Behat

5 minute read

Behat is a test framework for behavior-driven development (BDD) written in the PHP programming language.

Testing as code

8 minute read

In a time where DevOps culture demands “everything as code”, from infrastructure to monitoring, its about time we took “testing as code” seriously.

Back to Top ↑

microservices

Microservices - Managing the flow of data

5 minute read

There’s a number of companies that have been pioneering the microservices architectural style, including Amazon, Netflix, The Guardian, the UK Government Dig...

Back to Top ↑

refactoring

Avoid using switch-case statements

1 minute read

Recently I’ve been asked why switch-case statements should be avoided, it turns out to be a pretty common question, and although I’m pretty happy with the re...

Keep it Simple, Stupid!

2 minute read

“RTBQ! RTBQ!”. This is the phrase that my high school friends shouted at me when I asked them to remind me of the phrase they remember from school. Mr Fletch...

Back to Top ↑

patterns

Avoid using switch-case statements

1 minute read

Recently I’ve been asked why switch-case statements should be avoided, it turns out to be a pretty common question, and although I’m pretty happy with the re...

Keep it Simple, Stupid!

2 minute read

“RTBQ! RTBQ!”. This is the phrase that my high school friends shouted at me when I asked them to remind me of the phrase they remember from school. Mr Fletch...

Back to Top ↑

contact

How to correctly make a PHP contact form

1 minute read

I use contact forms on many websites, and over the years I have discovered many problems with using them, including hijacking, mail injection, server hack...

Back to Top ↑

form

How to correctly make a PHP contact form

1 minute read

I use contact forms on many websites, and over the years I have discovered many problems with using them, including hijacking, mail injection, server hack...

Back to Top ↑

7-zip

Compression Utilities

4 minute read

For years now, for whatever reason I have used WinZip. I don't really know why I continued to use it for so long as from WinZip 8 onwards, I was under the...

Back to Top ↑

compression

Compression Utilities

4 minute read

For years now, for whatever reason I have used WinZip. I don't really know why I continued to use it for so long as from WinZip 8 onwards, I was under the...

Back to Top ↑

squeez

Compression Utilities

4 minute read

For years now, for whatever reason I have used WinZip. I don't really know why I continued to use it for so long as from WinZip 8 onwards, I was under the...

Back to Top ↑

winace

Compression Utilities

4 minute read

For years now, for whatever reason I have used WinZip. I don't really know why I continued to use it for so long as from WinZip 8 onwards, I was under the...

Back to Top ↑

winrar

Compression Utilities

4 minute read

For years now, for whatever reason I have used WinZip. I don't really know why I continued to use it for so long as from WinZip 8 onwards, I was under the...

Back to Top ↑

winzip

Compression Utilities

4 minute read

For years now, for whatever reason I have used WinZip. I don't really know why I continued to use it for so long as from WinZip 8 onwards, I was under the...

Back to Top ↑

Marketing

Marketing Concepts

1 minute read

Some people find it difficult to get to grips with marketing concepts, so here's some real life examples to get you started.

Back to Top ↑

company name

Create a unique company name

2 minute read

When trying to create a unique company name for your business, I found that there was a three step approach to creating a unique name.

Back to Top ↑

name

Create a unique company name

2 minute read

When trying to create a unique company name for your business, I found that there was a three step approach to creating a unique name.

Back to Top ↑

unique

Create a unique company name

2 minute read

When trying to create a unique company name for your business, I found that there was a three step approach to creating a unique name.

Back to Top ↑

mirc

Twitter for mIRC

less than 1 minute read

I signed up for Twitter quite some months ago, but have yet really found myself using it.

Back to Top ↑

twitter

Twitter for mIRC

less than 1 minute read

I signed up for Twitter quite some months ago, but have yet really found myself using it.

Back to Top ↑

email address

What is a valid email address?

17 minute read

With the on-going abuse to email based systems, we are in need of ways to validate the email addresses we're handling.

Back to Top ↑

validation

What is a valid email address?

17 minute read

With the on-going abuse to email based systems, we are in need of ways to validate the email addresses we're handling.

Back to Top ↑

verification

What is a valid email address?

17 minute read

With the on-going abuse to email based systems, we are in need of ways to validate the email addresses we're handling.

Back to Top ↑

dating

Back to Top ↑

getmxrr

Back to Top ↑

explorer

Back to Top ↑

restart

Back to Top ↑

xp

Back to Top ↑

pclziputilpathreduction

Cannot redeclare pclziputilpathreduction()

less than 1 minute read

I had this issue today, I found that you need to deactivate the “WordPress Automatic Upgrade” plugin as it's included in the core of WordPress...

Back to Top ↑

upgrading

Cannot redeclare pclziputilpathreduction()

less than 1 minute read

I had this issue today, I found that you need to deactivate the “WordPress Automatic Upgrade” plugin as it's included in the core of WordPress...

Back to Top ↑

framework

Choosing a PHP Framework

4 minute read

Recently I've been writing a lot more PHP based websites and web applications. I've found myself building and rebuilding my own framework, but to no real ...

Back to Top ↑

openid

Back to Top ↑

openid delegation

Back to Top ↑

802.11n

Back to Top ↑

BT home hub

Back to Top ↑

USB

Back to Top ↑

acrobat

No More Adobe Acrobat Reader

3 minute read

If like me you have ever received a PDF files as an attachment in an email, you will no doubt have heard of Adobe Acrobat Reader.

Back to Top ↑

foxit reader

No More Adobe Acrobat Reader

3 minute read

If like me you have ever received a PDF files as an attachment in an email, you will no doubt have heard of Adobe Acrobat Reader.

Back to Top ↑

reader

No More Adobe Acrobat Reader

3 minute read

If like me you have ever received a PDF files as an attachment in an email, you will no doubt have heard of Adobe Acrobat Reader.

Back to Top ↑

sucks

No More Adobe Acrobat Reader

3 minute read

If like me you have ever received a PDF files as an attachment in an email, you will no doubt have heard of Adobe Acrobat Reader.

Back to Top ↑

uninstall

No More Adobe Acrobat Reader

3 minute read

If like me you have ever received a PDF files as an attachment in an email, you will no doubt have heard of Adobe Acrobat Reader.

Back to Top ↑

uninstaller

No More Adobe Acrobat Reader

3 minute read

If like me you have ever received a PDF files as an attachment in an email, you will no doubt have heard of Adobe Acrobat Reader.

Back to Top ↑

c:\windows\installer

C:\Windows\Installer overload!

1 minute read

If like me you’ve recently come across a computer where the “C:\Windows\Installer” directory is overloaded then you’ve probably used something like TreeSize ...

Back to Top ↑

msi

C:\Windows\Installer overload!

1 minute read

If like me you’ve recently come across a computer where the “C:\Windows\Installer” directory is overloaded then you’ve probably used something like TreeSize ...

Back to Top ↑

msp

C:\Windows\Installer overload!

1 minute read

If like me you’ve recently come across a computer where the “C:\Windows\Installer” directory is overloaded then you’ve probably used something like TreeSize ...

Back to Top ↑

treesize

C:\Windows\Installer overload!

1 minute read

If like me you’ve recently come across a computer where the “C:\Windows\Installer” directory is overloaded then you’ve probably used something like TreeSize ...

Back to Top ↑

windirstat

C:\Windows\Installer overload!

1 minute read

If like me you’ve recently come across a computer where the “C:\Windows\Installer” directory is overloaded then you’ve probably used something like TreeSize ...

Back to Top ↑

backup

When broadband fails

3 minute read

The best part of last week I spent trying to resolve an issue for a business who was experiencing downtime with their broadband.

Back to Top ↑

continuity

When broadband fails

3 minute read

The best part of last week I spent trying to resolve an issue for a business who was experiencing downtime with their broadband.

Back to Top ↑

dialup

When broadband fails

3 minute read

The best part of last week I spent trying to resolve an issue for a business who was experiencing downtime with their broadband.

Back to Top ↑

down

When broadband fails

3 minute read

The best part of last week I spent trying to resolve an issue for a business who was experiencing downtime with their broadband.

Back to Top ↑

draytek

When broadband fails

3 minute read

The best part of last week I spent trying to resolve an issue for a business who was experiencing downtime with their broadband.

Back to Top ↑

fails

When broadband fails

3 minute read

The best part of last week I spent trying to resolve an issue for a business who was experiencing downtime with their broadband.

Back to Top ↑

Internet

When broadband fails

3 minute read

The best part of last week I spent trying to resolve an issue for a business who was experiencing downtime with their broadband.

Back to Top ↑

openreach

When broadband fails

3 minute read

The best part of last week I spent trying to resolve an issue for a business who was experiencing downtime with their broadband.

Back to Top ↑

redundancy

When broadband fails

3 minute read

The best part of last week I spent trying to resolve an issue for a business who was experiencing downtime with their broadband.

Back to Top ↑

F5D7051

Back to Top ↑

blog

Tech support blog

less than 1 minute read

I've recently launched a tech support job, which combines aspects of my day job with aspects of this blog to form “fixr”.

Back to Top ↑

fix

Tech support blog

less than 1 minute read

I've recently launched a tech support job, which combines aspects of my day job with aspects of this blog to form “fixr”.

Back to Top ↑

fixr

Tech support blog

less than 1 minute read

I've recently launched a tech support job, which combines aspects of my day job with aspects of this blog to form “fixr”.

Back to Top ↑

support

Tech support blog

less than 1 minute read

I've recently launched a tech support job, which combines aspects of my day job with aspects of this blog to form “fixr”.

Back to Top ↑

tech

Tech support blog

less than 1 minute read

I've recently launched a tech support job, which combines aspects of my day job with aspects of this blog to form “fixr”.

Back to Top ↑

mtr

Troubleshooting routing issues

2 minute read

Recently I’ve received reports from clients on a particular ISP are having trouble reaching services on a particular server in a data centre.

Back to Top ↑

packets

Troubleshooting routing issues

2 minute read

Recently I’ve received reports from clients on a particular ISP are having trouble reaching services on a particular server in a data centre.

Back to Top ↑

pathping

Troubleshooting routing issues

2 minute read

Recently I’ve received reports from clients on a particular ISP are having trouble reaching services on a particular server in a data centre.

Back to Top ↑

routing

Troubleshooting routing issues

2 minute read

Recently I’ve received reports from clients on a particular ISP are having trouble reaching services on a particular server in a data centre.

Back to Top ↑

traceroute

Troubleshooting routing issues

2 minute read

Recently I’ve received reports from clients on a particular ISP are having trouble reaching services on a particular server in a data centre.

Back to Top ↑

winmtr

Troubleshooting routing issues

2 minute read

Recently I’ve received reports from clients on a particular ISP are having trouble reaching services on a particular server in a data centre.

Back to Top ↑

emails per hour

Back to Top ↑

exceeded

Back to Top ↑

max

Back to Top ↑

wikipedia

Icon Software

1 minute read

Over the past few weeks I've been assisting the creation</a> of articles regarding icon software on Wikipedia.

Back to Top ↑

blocked

Blocked links in Microsoft Outlook

less than 1 minute read

When you click a link on an email in Microsoft Outlook, you are blocked from visiting the URL and you see the following error message:

Back to Top ↑

cex

Cex.co.uk site errors

1 minute read

After browsing the cex.co.uk website for some time I came across a few errors on the site…

Back to Top ↑

collection

Back to Top ↑

inspiration

Back to Top ↑

fonts

Back to Top ↑

photoshop

Back to Top ↑

yahoo toolbar

Back to Top ↑

adobe illustrator

Back to Top ↑

adobe photoshop

Back to Top ↑

ai

Back to Top ↑

aiicon.dll

Back to Top ↑

psd

Back to Top ↑

psicon.dll

Back to Top ↑

thumbnails

Back to Top ↑

fail

How not to use PHPMailer

2 minute read

I came across PHPMailer usage the other day on a Chinese gadget wholesale site “SourcingMap.com”.

Back to Top ↑

PHPMailer

How not to use PHPMailer

2 minute read

I came across PHPMailer usage the other day on a Chinese gadget wholesale site “SourcingMap.com”.

Back to Top ↑

sourcingmap

How not to use PHPMailer

2 minute read

I came across PHPMailer usage the other day on a Chinese gadget wholesale site “SourcingMap.com”.

Back to Top ↑

bug

Back to Top ↑

frames

Back to Top ↑

recusion

Back to Top ↑

translate

Back to Top ↑

corruption

Back to Top ↑

vista

Back to Top ↑

winsock

Back to Top ↑

8900

Back to Top ↑

blackberry

Back to Top ↑

o2

Back to Top ↑

ring

Back to Top ↑

voicemail

Back to Top ↑

botnet

Lame Botnet

1 minute read

Yes, my botnet is pretty lame, but it's also kinda cool. I'm not talking about anything bad though.

Back to Top ↑

harry.tcl

Lame Botnet

1 minute read

Yes, my botnet is pretty lame, but it's also kinda cool. I'm not talking about anything bad though.

Back to Top ↑

lame

Lame Botnet

1 minute read

Yes, my botnet is pretty lame, but it's also kinda cool. I'm not talking about anything bad though.

Back to Top ↑

customising

Customising the Netgear DG834G

2 minute read

I started writing this article a long time ago, however after researching the DG834G I soon found many more articles and sites dedicated to hacking or cus...

Back to Top ↑

dg834g

Customising the Netgear DG834G

2 minute read

I started writing this article a long time ago, however after researching the DG834G I soon found many more articles and sites dedicated to hacking or cus...

Back to Top ↑

hacking

Customising the Netgear DG834G

2 minute read

I started writing this article a long time ago, however after researching the DG834G I soon found many more articles and sites dedicated to hacking or cus...

Back to Top ↑

netgear

Customising the Netgear DG834G

2 minute read

I started writing this article a long time ago, however after researching the DG834G I soon found many more articles and sites dedicated to hacking or cus...

Back to Top ↑

malware

Back to Top ↑

prevent

Back to Top ↑

spyware

Back to Top ↑

updates

Back to Top ↑

browser

jQuery sucks at browser detection

3 minute read

This week i've been tweaking a little site I've started called “ismybrowseruptodate.com“, which is designed to assist people who don't know wh...

Back to Top ↑

detection

jQuery sucks at browser detection

3 minute read

This week i've been tweaking a little site I've started called “ismybrowseruptodate.com“, which is designed to assist people who don't know wh...

Back to Top ↑

JavaScript

jQuery sucks at browser detection

3 minute read

This week i've been tweaking a little site I've started called “ismybrowseruptodate.com“, which is designed to assist people who don't know wh...

Back to Top ↑

jquery

jQuery sucks at browser detection

3 minute read

This week i've been tweaking a little site I've started called “ismybrowseruptodate.com“, which is designed to assist people who don't know wh...

Back to Top ↑

layout engine

jQuery sucks at browser detection

3 minute read

This week i've been tweaking a little site I've started called “ismybrowseruptodate.com“, which is designed to assist people who don't know wh...

Back to Top ↑

opera

jQuery sucks at browser detection

3 minute read

This week i've been tweaking a little site I've started called “ismybrowseruptodate.com“, which is designed to assist people who don't know wh...

Back to Top ↑

sniffer

jQuery sucks at browser detection

3 minute read

This week i've been tweaking a little site I've started called “ismybrowseruptodate.com“, which is designed to assist people who don't know wh...

Back to Top ↑

useragent

jQuery sucks at browser detection

3 minute read

This week i've been tweaking a little site I've started called “ismybrowseruptodate.com“, which is designed to assist people who don't know wh...

Back to Top ↑

version

jQuery sucks at browser detection

3 minute read

This week i've been tweaking a little site I've started called “ismybrowseruptodate.com“, which is designed to assist people who don't know wh...

Back to Top ↑

cssbase

cssbase

1 minute read

Yesterday marks the day that I took over the “cssbase” project.

Back to Top ↑

google code

cssbase

1 minute read

Yesterday marks the day that I took over the “cssbase” project.

Back to Top ↑

html

cssbase

1 minute read

Yesterday marks the day that I took over the “cssbase” project.

Back to Top ↑

nrgetik

cssbase

1 minute read

Yesterday marks the day that I took over the “cssbase” project.

Back to Top ↑

demon

EFnet UK

1 minute read

On Sunday July 19 2009 Hardy announced on the EFnet website that Demon Internet will be delinking efnet.demon.co.uk and hub.uk from the EFnet IRC network ...

Back to Top ↑

pingotron

Pingotron

3 minute read

I've been meaning to publish a post about Pingotron for some time now, but now I fear it's already too late.

Back to Top ↑

Genuine Advantage

Remove OGA Notifier

1 minute read

I had a call today about Microsoft OGA (Office Genuine Advantage) Notifier becoming an annoyance for a client.

Back to Top ↑

OGA

Remove OGA Notifier

1 minute read

I had a call today about Microsoft OGA (Office Genuine Advantage) Notifier becoming an annoyance for a client.

Back to Top ↑

disassembler

W32Dasm

1 minute read

W32Dasm (or Win32DASM) doesn't seem to exist on the map any more, but it's still a very useful programmers tool, especially if you like reverse engineerin...

Back to Top ↑

w32dasm

W32Dasm

1 minute read

W32Dasm (or Win32DASM) doesn't seem to exist on the map any more, but it's still a very useful programmers tool, especially if you like reverse engineerin...

Back to Top ↑

win32dasm

W32Dasm

1 minute read

W32Dasm (or Win32DASM) doesn't seem to exist on the map any more, but it's still a very useful programmers tool, especially if you like reverse engineerin...

Back to Top ↑

ident

Ident Spoofing

1 minute read

Today I wrote about Oidentd on Wikipedia. Ident as per RFC 1413 is used for a few different services, in particular IRC. A feature of oidentd that my user...

Back to Top ↑

oidentd

Ident Spoofing

1 minute read

Today I wrote about Oidentd on Wikipedia. Ident as per RFC 1413 is used for a few different services, in particular IRC. A feature of oidentd that my user...

Back to Top ↑

rfc1413

Ident Spoofing

1 minute read

Today I wrote about Oidentd on Wikipedia. Ident as per RFC 1413 is used for a few different services, in particular IRC. A feature of oidentd that my user...

Back to Top ↑

spoofing

Ident Spoofing

1 minute read

Today I wrote about Oidentd on Wikipedia. Ident as per RFC 1413 is used for a few different services, in particular IRC. A feature of oidentd that my user...

Back to Top ↑

robocopy

Back to Top ↑

mydigitallife.info

Back to Top ↑

oga

Back to Top ↑

removeoga

Back to Top ↑

removeoga.bat

Back to Top ↑

accountancy

Scan to Excel

5 minute read

This week I've mostly been trying to figure out a way to digitalise some of my bank statements to make accountancy and archiving easier.

Back to Top ↑

document scanner

Scan to Excel

5 minute read

This week I've mostly been trying to figure out a way to digitalise some of my bank statements to make accountancy and archiving easier.

Back to Top ↑

ocr

Scan to Excel

5 minute read

This week I've mostly been trying to figure out a way to digitalise some of my bank statements to make accountancy and archiving easier.

Back to Top ↑

scan

Scan to Excel

5 minute read

This week I've mostly been trying to figure out a way to digitalise some of my bank statements to make accountancy and archiving easier.

Back to Top ↑

tif

Scan to Excel

5 minute read

This week I've mostly been trying to figure out a way to digitalise some of my bank statements to make accountancy and archiving easier.

Back to Top ↑

tiff

Scan to Excel

5 minute read

This week I've mostly been trying to figure out a way to digitalise some of my bank statements to make accountancy and archiving easier.

Back to Top ↑

smb

Back to Top ↑

eggtcl

weather.tcl

1 minute read

Update: This script is now part of the eggtcl project.

Back to Top ↑

weather

weather.tcl

1 minute read

Update: This script is now part of the eggtcl project.

Back to Top ↑

weather.tcl

weather.tcl

1 minute read

Update: This script is now part of the eggtcl project.

Back to Top ↑

removewga

RemoveWGA

1 minute read

Back in 2007 I briefly wrote about Windows Genuine Advantage Removal.

Back to Top ↑

removewga.exe

RemoveWGA

1 minute read

Back in 2007 I briefly wrote about Windows Genuine Advantage Removal.

Back to Top ↑

wga

RemoveWGA

1 minute read

Back in 2007 I briefly wrote about Windows Genuine Advantage Removal.

Back to Top ↑

audioscrobbler

PlusFM Track Feed

1 minute read

Recently an online radio station I listen to called PlusFM stopped displaying track titles on their stream. This was a pain for quickly displaying the cur...

Back to Top ↑

foobar2000

PlusFM Track Feed

1 minute read

Recently an online radio station I listen to called PlusFM stopped displaying track titles on their stream. This was a pain for quickly displaying the cur...

Back to Top ↑

last.fm

PlusFM Track Feed

1 minute read

Recently an online radio station I listen to called PlusFM stopped displaying track titles on their stream. This was a pain for quickly displaying the cur...

Back to Top ↑

lastfm

PlusFM Track Feed

1 minute read

Recently an online radio station I listen to called PlusFM stopped displaying track titles on their stream. This was a pain for quickly displaying the cur...

Back to Top ↑

plusfm

PlusFM Track Feed

1 minute read

Recently an online radio station I listen to called PlusFM stopped displaying track titles on their stream. This was a pain for quickly displaying the cur...

Back to Top ↑

winamp

PlusFM Track Feed

1 minute read

Recently an online radio station I listen to called PlusFM stopped displaying track titles on their stream. This was a pain for quickly displaying the cur...

Back to Top ↑

google mail

Gmail needs an API

2 minute read

Yesterday I spent some time investigating Google Wave. A very interesting new product from Google. Not only that but an interesting protocol.

Back to Top ↑

wave

Gmail needs an API

2 minute read

Yesterday I spent some time investigating Google Wave. A very interesting new product from Google. Not only that but an interesting protocol.

Back to Top ↑

timezones

worldtime.tcl

1 minute read

Sometimes you need to know the time somewhere else in the world. I find it useful to get my eggdrop to return the time of another timezone…

Back to Top ↑

worldtime

worldtime.tcl

1 minute read

Sometimes you need to know the time somewhere else in the world. I find it useful to get my eggdrop to return the time of another timezone…

Back to Top ↑

zoneinfo

worldtime.tcl

1 minute read

Sometimes you need to know the time somewhere else in the world. I find it useful to get my eggdrop to return the time of another timezone…

Back to Top ↑

client

PHP OpenSRS Client

less than 1 minute read

This is only a quick message to say that I am now developing the PHP OpenSRS Client project.

Back to Top ↑

conver

Back to Top ↑

gray

Back to Top ↑

grayscale

Back to Top ↑

grey

Back to Top ↑

greyscale

Back to Top ↑

image

Back to Top ↑

imagefilter

Back to Top ↑

IMG_FILTER_GRAYSCALE

Back to Top ↑

4.2.2.1

Alternative name servers

2 minute read

If you’ve ever had a problem with your ISPs DNS name servers then you’ll probably find this very useful.

Back to Top ↑

4.2.2.2

Alternative name servers

2 minute read

If you’ve ever had a problem with your ISPs DNS name servers then you’ll probably find this very useful.

Back to Top ↑

dns servers

Alternative name servers

2 minute read

If you’ve ever had a problem with your ISPs DNS name servers then you’ll probably find this very useful.

Back to Top ↑

name servers

Alternative name servers

2 minute read

If you’ve ever had a problem with your ISPs DNS name servers then you’ll probably find this very useful.

Back to Top ↑

nameserver

Alternative name servers

2 minute read

If you’ve ever had a problem with your ISPs DNS name servers then you’ll probably find this very useful.

Back to Top ↑

opendns

Alternative name servers

2 minute read

If you’ve ever had a problem with your ISPs DNS name servers then you’ll probably find this very useful.

Back to Top ↑

public nameservers

Alternative name servers

2 minute read

If you’ve ever had a problem with your ISPs DNS name servers then you’ll probably find this very useful.

Back to Top ↑

converter

Back to Top ↑

currency

Back to Top ↑

ucc

Back to Top ↑

xe.com

Back to Top ↑

0x800CCC0F

Back to Top ↑

forward

Back to Top ↑

forward as an attachment

Back to Top ↑

outbox

Back to Top ↑

smtplf

Back to Top ↑

windows mail

Back to Top ↑

hoax

Don`t forward virus warnings, delete them

1 minute read

If you’ve ever received a virus warning from your friends, family or co-workers, you’ll know what I’m talking about. These virus warnings are hoaxes and are ...

Back to Top ↑

olympic torch

Don`t forward virus warnings, delete them

1 minute read

If you’ve ever received a virus warning from your friends, family or co-workers, you’ll know what I’m talking about. These virus warnings are hoaxes and are ...

Back to Top ↑

warning

Don`t forward virus warnings, delete them

1 minute read

If you’ve ever received a virus warning from your friends, family or co-workers, you’ll know what I’m talking about. These virus warnings are hoaxes and are ...

Back to Top ↑

gae

Back to Top ↑

google app engine

Back to Top ↑

java

Back to Top ↑

quercus

Back to Top ↑

dell

upgrade.co.uk sucks

2 minute read

I've been trying to get a quote for a part for a Dell laptop, when I contacted Dell UK, they told me to contact “Upgrade Options”. They offere...

Back to Top ↑

Hardware

upgrade.co.uk sucks

2 minute read

I've been trying to get a quote for a part for a Dell laptop, when I contacted Dell UK, they told me to contact “Upgrade Options”. They offere...

Back to Top ↑

upgrade.co.uk

upgrade.co.uk sucks

2 minute read

I've been trying to get a quote for a part for a Dell laptop, when I contacted Dell UK, they told me to contact “Upgrade Options”. They offere...

Back to Top ↑

avast

Report a virus

1 minute read

I’m always coming across new viruses that haven’t even been added to the latest anti-virus software.

Back to Top ↑

report

Report a virus

1 minute read

I’m always coming across new viruses that haven’t even been added to the latest anti-virus software.

Back to Top ↑

report a virus

Report a virus

1 minute read

I’m always coming across new viruses that haven’t even been added to the latest anti-virus software.

Back to Top ↑

submit

Report a virus

1 minute read

I’m always coming across new viruses that haven’t even been added to the latest anti-virus software.

Back to Top ↑

virustotal

Report a virus

1 minute read

I’m always coming across new viruses that haven’t even been added to the latest anti-virus software.

Back to Top ↑

relaunch

Back to Top ↑

whoisx

Back to Top ↑

grooveshark

Back to Top ↑

tinysong

Back to Top ↑

microsoft excel

Back to Top ↑

spreadsheet

Back to Top ↑

doc

Open docx, xlsx, and pptx files

less than 1 minute read

If you’ve been sent a file with the extension .docx, .xlsx or .pptx and you don’t have the latest version of Office then you’ll share the frustration that ma...

Back to Top ↑

docx

Open docx, xlsx, and pptx files

less than 1 minute read

If you’ve been sent a file with the extension .docx, .xlsx or .pptx and you don’t have the latest version of Office then you’ll share the frustration that ma...

Back to Top ↑

powerpoint

Open docx, xlsx, and pptx files

less than 1 minute read

If you’ve been sent a file with the extension .docx, .xlsx or .pptx and you don’t have the latest version of Office then you’ll share the frustration that ma...

Back to Top ↑

ppt

Open docx, xlsx, and pptx files

less than 1 minute read

If you’ve been sent a file with the extension .docx, .xlsx or .pptx and you don’t have the latest version of Office then you’ll share the frustration that ma...

Back to Top ↑

pptx

Open docx, xlsx, and pptx files

less than 1 minute read

If you’ve been sent a file with the extension .docx, .xlsx or .pptx and you don’t have the latest version of Office then you’ll share the frustration that ma...

Back to Top ↑

word

Open docx, xlsx, and pptx files

less than 1 minute read

If you’ve been sent a file with the extension .docx, .xlsx or .pptx and you don’t have the latest version of Office then you’ll share the frustration that ma...

Back to Top ↑

xls

Open docx, xlsx, and pptx files

less than 1 minute read

If you’ve been sent a file with the extension .docx, .xlsx or .pptx and you don’t have the latest version of Office then you’ll share the frustration that ma...

Back to Top ↑

xlsx

Open docx, xlsx, and pptx files

less than 1 minute read

If you’ve been sent a file with the extension .docx, .xlsx or .pptx and you don’t have the latest version of Office then you’ll share the frustration that ma...

Back to Top ↑

keepass

Back to Top ↑

passwords

Back to Top ↑

safesex

Back to Top ↑

bcc

Back to Top ↑

hotmail

Back to Top ↑

license

UK Business License

1 minute read

We recently had an issue with a US based company who asked us for the following:

Back to Top ↑

25

exim on another port for smtp

1 minute read

When a business I know had trouble with their broadband I was fortunately able to get them back online by using the redundant mobile broadband on the rout...

Back to Top ↑

587

exim on another port for smtp

1 minute read

When a business I know had trouble with their broadband I was fortunately able to get them back online by using the redundant mobile broadband on the rout...

Back to Top ↑

exim

exim on another port for smtp

1 minute read

When a business I know had trouble with their broadband I was fortunately able to get them back online by using the redundant mobile broadband on the rout...

Back to Top ↑

three

exim on another port for smtp

1 minute read

When a business I know had trouble with their broadband I was fortunately able to get them back online by using the redundant mobile broadband on the rout...

Back to Top ↑

homeplug

Back to Top ↑

mains

Back to Top ↑

networking

Back to Top ↑

openvz

error: no dbpath has been set

less than 1 minute read

I've recently been having trouble with a OpenVZ VPS upgraded from CentOS4 to CentOS5, here's what I'm seeing when trying to rum a yum install of mod_pytho...

Back to Top ↑

rpmdb

error: no dbpath has been set

less than 1 minute read

I've recently been having trouble with a OpenVZ VPS upgraded from CentOS4 to CentOS5, here's what I'm seeing when trying to rum a yum install of mod_pytho...

Back to Top ↑

trac

error: no dbpath has been set

less than 1 minute read

I've recently been having trouble with a OpenVZ VPS upgraded from CentOS4 to CentOS5, here's what I'm seeing when trying to rum a yum install of mod_pytho...

Back to Top ↑

Browser

Back to Top ↑

Chrome

Back to Top ↑

Google

Back to Top ↑

centos4

Back to Top ↑

el4

Back to Top ↑

rpmforge

Back to Top ↑

subversion

Back to Top ↑

svn

Back to Top ↑

glob

rglob.php

less than 1 minute read

Today I was having a look on PHP.net and noticed a PHP contest so I decided to submit one of my functions.

Back to Top ↑

recursive

rglob.php

less than 1 minute read

Today I was having a look on PHP.net and noticed a PHP contest so I decided to submit one of my functions.

Back to Top ↑

rglob

rglob.php

less than 1 minute read

Today I was having a look on PHP.net and noticed a PHP contest so I decided to submit one of my functions.

Back to Top ↑

cache

Back to Top ↑

Donald Knuth

Back to Top ↑

Premature optimization

Back to Top ↑

xdebug

Back to Top ↑

favicon

get_favicon() php function

less than 1 minute read

I was after a php function that would get the favicon for a supplied domain, I did attempt to write my own but it proved more complex than I had first ant...

Back to Top ↑

function

get_favicon() php function

less than 1 minute read

I was after a php function that would get the favicon for a supplied domain, I did attempt to write my own but it proved more complex than I had first ant...

Back to Top ↑

drupal

Replace strings MySQL

1 minute read

If you ever need to make big changes to your site, such as moving directory or changing the domain name you'll know that you'll have to make changes to th...

Back to Top ↑

mysql

Replace strings MySQL

1 minute read

If you ever need to make big changes to your site, such as moving directory or changing the domain name you'll know that you'll have to make changes to th...

Back to Top ↑

replace

Replace strings MySQL

1 minute read

If you ever need to make big changes to your site, such as moving directory or changing the domain name you'll know that you'll have to make changes to th...

Back to Top ↑

dmoz

XSS: Get linked from Dmoz instantly

1 minute read

Recently, like many of you, I've had some trouble getting websites listed on the AOL owned “Open Directory Project” known as Dmoz.

Back to Top ↑

xss

XSS: Get linked from Dmoz instantly

1 minute read

Recently, like many of you, I've had some trouble getting websites listed on the AOL owned “Open Directory Project” known as Dmoz.

Back to Top ↑

csup

Back to Top ↑

cvsup

Back to Top ↑

ports

Back to Top ↑

obfuscate

Back to Top ↑

outlook express

Replacing Outlook Express

1 minute read

Recently Microsoft have been running a campaign to get rid of their 10-year-old web browser, Internet Explorer 6. This got me thinking…

Back to Top ↑

ascii

Converting your logo to ASCII art

1 minute read

If you're a geek like me or you've just  seen Iron Man 2 you'll probably like the idea of having a custom motd display something cool when you login to yo...

Back to Top ↑

ascii art

Converting your logo to ASCII art

1 minute read

If you're a geek like me or you've just  seen Iron Man 2 you'll probably like the idea of having a custom motd display something cool when you login to yo...

Back to Top ↑

figlet

Converting your logo to ASCII art

1 minute read

If you're a geek like me or you've just  seen Iron Man 2 you'll probably like the idea of having a custom motd display something cool when you login to yo...

Back to Top ↑

jpg

Converting your logo to ASCII art

1 minute read

If you're a geek like me or you've just  seen Iron Man 2 you'll probably like the idea of having a custom motd display something cool when you login to yo...

Back to Top ↑

pablodraw

Converting your logo to ASCII art

1 minute read

If you're a geek like me or you've just  seen Iron Man 2 you'll probably like the idea of having a custom motd display something cool when you login to yo...

Back to Top ↑

putty

Converting your logo to ASCII art

1 minute read

If you're a geek like me or you've just  seen Iron Man 2 you'll probably like the idea of having a custom motd display something cool when you login to yo...

Back to Top ↑

friendster

Back to Top ↑

hacked

Back to Top ↑

anti-malware

Ways to speed up your PC

1 minute read

I get lots of people asking me how to speed up their computer, more often than not, they don’t need to buy a new computer, there are things they can do to sp...

Back to Top ↑

computer

Ways to speed up your PC

1 minute read

I get lots of people asking me how to speed up their computer, more often than not, they don’t need to buy a new computer, there are things they can do to sp...

Back to Top ↑

slow computer

Ways to speed up your PC

1 minute read

I get lots of people asking me how to speed up their computer, more often than not, they don’t need to buy a new computer, there are things they can do to sp...

Back to Top ↑

slow pc

Ways to speed up your PC

1 minute read

I get lots of people asking me how to speed up their computer, more often than not, they don’t need to buy a new computer, there are things they can do to sp...

Back to Top ↑

speed up

Ways to speed up your PC

1 minute read

I get lots of people asking me how to speed up their computer, more often than not, they don’t need to buy a new computer, there are things they can do to sp...

Back to Top ↑

how we built

Back to Top ↑

launch

Back to Top ↑

made

Back to Top ↑

acrobat reader

Back to Top ↑

adobe reader

Back to Top ↑

ip address

What is my IP?

1 minute read

An IP address is a unique number which identifies a machine on a network.

Back to Top ↑

regex

What is my IP?

1 minute read

An IP address is a unique number which identifies a machine on a network.

Back to Top ↑

what is my ip

What is my IP?

1 minute read

An IP address is a unique number which identifies a machine on a network.

Back to Top ↑

bad words

Google’s Official Profanity API

2 minute read

Recently a list of “bad words” were made available through Google's new website which asks: “What do you love?” (wdyl.com).

Back to Top ↑

json

Google’s Official Profanity API

2 minute read

Recently a list of “bad words” were made available through Google's new website which asks: “What do you love?” (wdyl.com).

Back to Top ↑

profanity

Google’s Official Profanity API

2 minute read

Recently a list of “bad words” were made available through Google's new website which asks: “What do you love?” (wdyl.com).

Back to Top ↑

printer

(Not so) Sharp printer stuck offline

1 minute read

A client called explaining to me that they were unable to print to their Sharp MX-1800N network printer. Upon inspection it said that the printer was “Offlin...

Back to Top ↑

problems

(Not so) Sharp printer stuck offline

1 minute read

A client called explaining to me that they were unable to print to their Sharp MX-1800N network printer. Upon inspection it said that the printer was “Offlin...

Back to Top ↑

sharp

(Not so) Sharp printer stuck offline

1 minute read

A client called explaining to me that they were unable to print to their Sharp MX-1800N network printer. Upon inspection it said that the printer was “Offlin...

Back to Top ↑

enhanced

Enhanced: Randles Website Layout

less than 1 minute read

A couple of days ago we launched the new look Randles website. To the untrained eye the site may not look that different. The main purpose for introducing...

Back to Top ↑

layout

Enhanced: Randles Website Layout

less than 1 minute read

A couple of days ago we launched the new look Randles website. To the untrained eye the site may not look that different. The main purpose for introducing...

Back to Top ↑

randles

Enhanced: Randles Website Layout

less than 1 minute read

A couple of days ago we launched the new look Randles website. To the untrained eye the site may not look that different. The main purpose for introducing...

Back to Top ↑

mailing lists

Back to Top ↑

mailman

Back to Top ↑

real estate

Back to Top ↑

2007

Microsoft Office 2007 Downloads

1 minute read

One of my customers has specialist database software built on the FileMaker Pro database engine. The unfortunate downside to this is that certain legacy plug...

Back to Top ↑

digitalriver

Microsoft Office 2007 Downloads

1 minute read

One of my customers has specialist database software built on the FileMaker Pro database engine. The unfortunate downside to this is that certain legacy plug...

Back to Top ↑

download

Microsoft Office 2007 Downloads

1 minute read

One of my customers has specialist database software built on the FileMaker Pro database engine. The unfortunate downside to this is that certain legacy plug...

Back to Top ↑

mlk

Microsoft Office 2007 Downloads

1 minute read

One of my customers has specialist database software built on the FileMaker Pro database engine. The unfortunate downside to this is that certain legacy plug...

Back to Top ↑

add/remove programs

Change or remove programs is blank

1 minute read

Windows 2000 is a pain, especially these days when something goes wrong because none of the information or tools that we used to use are around any more.

Back to Top ↑

ie6

Change or remove programs is blank

1 minute read

Windows 2000 is a pain, especially these days when something goes wrong because none of the information or tools that we used to use are around any more.

Back to Top ↑

windows 2000

Change or remove programs is blank

1 minute read

Windows 2000 is a pain, especially these days when something goes wrong because none of the information or tools that we used to use are around any more.

Back to Top ↑

cpanel

Back to Top ↑

imap

Back to Top ↑

imapsync

Back to Top ↑

migration

Back to Top ↑

paperless office

Paperless office

6 minute read

The “paperless office“: a concept that dates back to the 1970s (before I was even born) with promises of the “office of the future” where record-handling wou...

Back to Top ↑

scanner

Paperless office

6 minute read

The “paperless office“: a concept that dates back to the 1970s (before I was even born) with promises of the “office of the future” where record-handling wou...

Back to Top ↑

scansnap

Paperless office

6 minute read

The “paperless office“: a concept that dates back to the 1970s (before I was even born) with promises of the “office of the future” where record-handling wou...

Back to Top ↑

fakes

Back to Top ↑

nominet

Back to Top ↑

scams

Back to Top ↑

web of trust

Back to Top ↑

forum

Back to Top ↑

phpbb

Back to Top ↑

suzuki

Back to Top ↑

guide

Back to Top ↑

remote assistance

Back to Top ↑

antispam

Anti Email Spam in the UK

1 minute read

Many years back I began investigating anti email spam in the UK as a way to defend against the amount amount of email spam we were receiving to certain em...

Back to Top ↑

concept

Back to Top ↑

nameservers

Back to Top ↑

acer

Back to Top ↑

m1610

Back to Top ↑

adsl

Choosing a broadband provider

1 minute read

The advise for any services these days is to change provider every 12 months to get the best deal. Your broadband subscription is no different.

Back to Top ↑

phone

Choosing a broadband provider

1 minute read

The advise for any services these days is to change provider every 12 months to get the best deal. Your broadband subscription is no different.

Back to Top ↑

autoruns

Back to Top ↑

soluto

Back to Top ↑

startup

Back to Top ↑

hackerspace

Calling all hackers

less than 1 minute read

Are you a technology enthusiast? An engineer? Perhaps you’re a creative mind or just like making things?

Back to Top ↑

hackspace

Calling all hackers

less than 1 minute read

Are you a technology enthusiast? An engineer? Perhaps you’re a creative mind or just like making things?

Back to Top ↑

stoke-on-trent

Calling all hackers

less than 1 minute read

Are you a technology enthusiast? An engineer? Perhaps you’re a creative mind or just like making things?

Back to Top ↑

online

Office

1 minute read

Gone of the days of getting a copy of Microsoft Office from dodgy Dave down the pub.

Back to Top ↑

open source

Office

1 minute read

Gone of the days of getting a copy of Microsoft Office from dodgy Dave down the pub.

Back to Top ↑

paperless

Office

1 minute read

Gone of the days of getting a copy of Microsoft Office from dodgy Dave down the pub.

Back to Top ↑

free

DVD Playback on Windows

1 minute read

One of the biggest annoyances I’ve heard about Windows 8 so far is that there’s no DVD support included.

Back to Top ↑

media player

DVD Playback on Windows

1 minute read

One of the biggest annoyances I’ve heard about Windows 8 so far is that there’s no DVD support included.

Back to Top ↑

video

DVD Playback on Windows

1 minute read

One of the biggest annoyances I’ve heard about Windows 8 so far is that there’s no DVD support included.

Back to Top ↑

vlc

DVD Playback on Windows

1 minute read

One of the biggest annoyances I’ve heard about Windows 8 so far is that there’s no DVD support included.

Back to Top ↑

vob

DVD Playback on Windows

1 minute read

One of the biggest annoyances I’ve heard about Windows 8 so far is that there’s no DVD support included.

Back to Top ↑

ipad

The paradigm shift

2 minute read

The next “computer” you buy will be a paradigm shift, a change in the way of thinking.

Back to Top ↑

paradigm shift

The paradigm shift

2 minute read

The next “computer” you buy will be a paradigm shift, a change in the way of thinking.

Back to Top ↑

pc

The paradigm shift

2 minute read

The next “computer” you buy will be a paradigm shift, a change in the way of thinking.

Back to Top ↑

tablet

The paradigm shift

2 minute read

The next “computer” you buy will be a paradigm shift, a change in the way of thinking.

Back to Top ↑

house

Back to Top ↑

house-md

Back to Top ↑

housemd

Back to Top ↑

gregory house

Back to Top ↑

hugh lorry

Back to Top ↑

happy

Back to Top ↑

balloon

Back to Top ↑

flat

Back to Top ↑

tinyurl

to.je – The Failed TinyURL.com Clone

2 minute read

Ever since my IRC (Internet Relay Chat) days I'd always wanted to write a TinyURL.com clone, especially since it gained traction on twitter and Facebook. ...

Back to Top ↑

domain names

Back to Top ↑

domains

Back to Top ↑

tlds

Back to Top ↑

hard disk

Should I upgrade to an SSD hard disk?

3 minute read

It’s always been my opinion that the hard disk is really the crux of your computer because it’s the only mechanical part that affects the speed.

Back to Top ↑

hdd

Should I upgrade to an SSD hard disk?

3 minute read

It’s always been my opinion that the hard disk is really the crux of your computer because it’s the only mechanical part that affects the speed.

Back to Top ↑

ssd

Should I upgrade to an SSD hard disk?

3 minute read

It’s always been my opinion that the hard disk is really the crux of your computer because it’s the only mechanical part that affects the speed.

Back to Top ↑

upgrade

Should I upgrade to an SSD hard disk?

3 minute read

It’s always been my opinion that the hard disk is really the crux of your computer because it’s the only mechanical part that affects the speed.

Back to Top ↑

trojan

Back to Top ↑

archive

Back to Top ↑

windows xp

Back to Top ↑

black

Back to Top ↑

issue

Back to Top ↑

problem

Back to Top ↑

rdp

Back to Top ↑

remote

Back to Top ↑

taskmgr

Back to Top ↑

delete

Back to Top ↑

file in use

Back to Top ↑

unlocker

Back to Top ↑

happynewyear

Back to Top ↑

codeigniter

Back to Top ↑

fuel cms

Back to Top ↑

introduction

Back to Top ↑

PuPHPet

Back to Top ↑

vagrant

Back to Top ↑

database

Back to Top ↑

mongo

Back to Top ↑

nosql

Back to Top ↑

errors

Why error suppression in PHP is bad

1 minute read

I appreciate that to most people, this is not a new topic and it almost goes without saying, however I can understand that not everybody knows this, espec...

Back to Top ↑

performance

Why error suppression in PHP is bad

1 minute read

I appreciate that to most people, this is not a new topic and it almost goes without saying, however I can understand that not everybody knows this, espec...

Back to Top ↑

jekyll

Back to Top ↑

update

Back to Top ↑

ui

Back to Top ↑

design

Back to Top ↑

wordpress

Back to Top ↑

tips

UX Tips: Carousels

1 minute read

So what’s the deal with carousels? Why does everyone keep asking for them on their website?

Back to Top ↑

stackless

Back to Top ↑

censorship

Back to Top ↑

politics

Back to Top ↑

privacy

Back to Top ↑

future

Back to Top ↑

naming

Back to Top ↑

language

Back to Top ↑

ddd

Back to Top ↑

making

Back to Top ↑

hackspaces

Back to Top ↑

3dprinting

Back to Top ↑

camera

Back to Top ↑

PHP

Back to Top ↑

standards

What’s involved in a code review?

7 minute read

We now live in a time of version control, git and github. If you work in software development you should be familiar with “pull requests”.

Back to Top ↑

people

Back to Top ↑

continuousdelivery

Delivering Value

3 minute read

By now you’ve probably seen this image, with waterfall on the left, and continuous operations on the right, it’s an evolution.

Back to Top ↑

scale

Delivering Value

3 minute read

By now you’ve probably seen this image, with waterfall on the left, and continuous operations on the right, it’s an evolution.

Back to Top ↑

gherkin

Testing as code

8 minute read

In a time where DevOps culture demands “everything as code”, from infrastructure to monitoring, its about time we took “testing as code” seriously.

Back to Top ↑

soa

Back to Top ↑

automation

Getting started with Behat

5 minute read

Behat is a test framework for behavior-driven development (BDD) written in the PHP programming language.

Back to Top ↑

behat

Getting started with Behat

5 minute read

Behat is a test framework for behavior-driven development (BDD) written in the PHP programming language.

Back to Top ↑

scrum

Story Points Baseline

2 minute read

Given a new team or a team restructure, should you baseline? Do all teams point differently? Do the team need to baseline?

Back to Top ↑

javascript

Back to Top ↑

hardware

Back to Top ↑

amazon

Microservices - Managing the flow of data

5 minute read

There’s a number of companies that have been pioneering the microservices architectural style, including Amazon, Netflix, The Guardian, the UK Government Dig...

Back to Top ↑

teams

Microservices - Managing the flow of data

5 minute read

There’s a number of companies that have been pioneering the microservices architectural style, including Amazon, Netflix, The Guardian, the UK Government Dig...

Back to Top ↑

software delivery

Microservices - Managing the flow of data

5 minute read

There’s a number of companies that have been pioneering the microservices architectural style, including Amazon, Netflix, The Guardian, the UK Government Dig...

Back to Top ↑

architecture

Microservices - Managing the flow of data

5 minute read

There’s a number of companies that have been pioneering the microservices architectural style, including Amazon, Netflix, The Guardian, the UK Government Dig...

Back to Top ↑

aws

Back to Top ↑

personal,

Be bold

1 minute read

Are you bold enough?

Back to Top ↑

people,

Be bold

1 minute read

Are you bold enough?

Back to Top ↑

philosophy

Be bold

1 minute read

Are you bold enough?

Back to Top ↑

personal

Back to Top ↑

books

Back to Top ↑

code,

Don’t write code for computers

3 minute read

When trying to keep code simple, you may find yourself torn as to what is more simple, less code or more verbose code?

Back to Top ↑

testing,

Back to Top ↑

automation,

Back to Top ↑

programming,

Back to Top ↑