Category Archives: Web Development

My friend Vincent wanted a quick logo for his new site HadYouKnown.com. The concept for the site is “Had you known then, (could be 20 years, 10 years ago, 5 years), what you know today what would you have done?”. The goal is to have people share their life experiences and the decisions they have [...]

New logo design for ‘Had You Known’

UNHCR graphic depicting Camp Ashraf

UNHCR graphic depicting Camp Ashraf

I am a British web designer and developer, working for the United Nations out in Geneva, Switzerland, where I live with my lovely wife Zoe.

About me...

As you are probably aware, there are no longer any 4 letter .com domain names available, and all 8,938 English five letter words have already been registered. So if you want a short, memorable 5 letter domain name, your best bet is probably to start searching among the pronouncable 5 letter non-words. I have prepared [...]

Available pronounceable 5 letter domains: A-D

Quick Social Media buttons in a jQuery function

Quick Social Media buttons in a jQuery function

Resize JPEG images using PHP

Resize JPEG images using PHP

Creepy facial animation girl!

Creepy facial animation girl!

String abstract PHP function

String abstract PHP function

If like me, you often need to use regular expressions, but still after over 10 years of using them can waste an entire morning just trying to write a simple search and replace, here are some really useful snippets I have used along the way. To match an HTML link within a string, and to [...]

Really useful RegEx bits

If like me, you often forget what your database tables are called, or need to check if a MySQL table has been created successfully, but don’t have access to a handy control panel or interface, you may need to write a small PHP script to fetch the results you need. Here are a few that [...]

Working with MySQL databases from PHP