Blog

Robotics platform reborn

Today I took the first steps in reviving an old project, the robotic platform. This was a project I started towards the end of 2009, I abandoned it as soon as it reached the software stages and t...

Crunch Accounting

First off, if you have looked at my portfolio you will see I have done some work for Crunch so I may be a little biased but I am also a customer so I do believe my comments are fair. As you probably...

Website analytics

Lately I have been working with a couple of website analytics and event tracking services, Google Analytics is normally my goto service for this type of thing but it has a lot of limitations espe...

PyroCMS Add-ons

I have decided to have a go at building and selling Add-ons for the PyroCMS Add-on store as part of my new years aim of creating a residual income source. I have been working with PyroCM...

SSL: Website Security

Over the past few months I have dealt with SSL website encryption on a number of ccasions and it has got me thinking about the slow adoption of SSL on websites. The Past In the past SS...

How NOT to build a Facebook application

This evening I took a look at a Facebook application built for Big Yellow Self Storage called Big Yellow Competitions. I was taking a look at how it was built and what systems they had empl...

FTP CMS

For a while now I have been using a basic FTP system called Surreal CMS, this service connects via FTP to your web host pulls the page you want to edit down and then allows you to edit it, when you do...

My .tel Info Extension on Firefox

Last week I finally got around to porting the .tel Chrome extension I made to Firefox, unlike the Chrome extension this took a whole day to figure out but I can see why. Chrome extensions offer a ver...

Frameworks - Code Igniter

For the past 10+ years I have been building websites and I have always built them from scratch, a few years ago I discovered javascript frameworks and have been a big fan of jQuery ever since but the...

My .tel Google Chrome Extension

I mentioned in a previous post that I am planning on pursuing a career as a freelance developer, in order to make this work I need more experience using different technologies and systems so I am curr...