Loading...
image





Ongoing Projects

M2 Content Management System
M2 is a PHP/Javascript based Content Management Solution Aimed at mid to high end websites. It's main feature is direct inline content editing.
image
Snatch (Mac OS X)
Snatch is a website scraping tool which can be used to retrieve links, images and email addresses from a given webpage and linked pages.
image
Distribution (Mac OS X)
Distributions is a mailing list management tool for Mac OS X. It features support for Multiple Classifications and some CRM functions.
image
??? (Mac OS X)
This is a new project I am working on for OS X (leopard). more soon!
image

Opinions & Views

image Previous | Next image

The new lucid digital website is finally finished!
I've been away a while but I've been working on some exciting new stuff!
A quick thanks to everyone who helped with or attended my wedding as a guest at the weekend!
A look at Amazon's EC2 and S3 cloud hosting services
In this article I'll be taking a look at Google's entry to the Cloud Hosting arena
You may already have heard of Cloud Computing, Cloud Hosting is an exciting extension of this relatively new area.
I'm now back online after an outage in America caused my Hosting Provider some downtime.
Recently I had to convert a shed load on WMA's to work with iTunes on a Mac, heres how I did it at no cost.
As I work towards the 2.0 release of MicroCyte I wonder whether I should scrap XML/static files in favor of a database?
I've recently had the opportunity make extensive use of a 24" iMac 2.8Ghz, here's what I thought!
Recently I went to see Nizlopi perform at the Norwich arts centre, here's what I thought
MicroCyte has been released! head on over to microcyte.co.uk to checkout the demo and download your copy!
Very soon Firefox 3 will be released. This update will mean support for Microcyte CMS.
Regulars may have noticed that the site has been quiet for the last few days, click through to find out why!
In the last couple of days I've implemented a comments plugin for my Microcyte CMS
In Part 3 of building a DAL in Classic ASP I look at how I implemented my Dynamic SQL module to fulfull my DAL requirements
In part 2 of building a DAL in Classic ASP I look at how to create a functional Dynamic SQL module.
Classic ASP is not known for its rich data access tools, so I look at how you can build a strong Data Access Layer.
Are there compelling reasons for an old school scripting house to move to a new fangled framework?
After 9 months of work, the W3C has published the first working draft of HTML 5.
E-shots can help drive targeted traffic to your website, but how do you avoid making them look like SPAM?
A/B testing can be used to dramically increase conversions on your e-commerce site. Here is basic overview.

Freelance web development and consultancy services

If you like the content posted on this website you may be interested to know that I offer my skills on a freelance basis. I can currently provide up to 60 hours of time to clients on a weekly basis and in that time I can provide the following services:
  • All types of web development at any level
  • Technical web design and build
  • Consultancy services on all areas of web development, design and usability
  • Consultancy services on some areas of online marketing
  • I can provide contacts for specialist web development areas
I can also provide off-the-shelf CMS software configured to your needs using my personally developed M2 CMS system (demonstrations are available on request).
 
My time is currently charged at £25 per hour. To give you some idea, I can fully build a typical portfolio website (fully content managed) from drawing board to final product in about 5 days. Based on an 8 hour day this works out at about £1000, roughly half what you would pay a fully fledged agency. I'm also able to provide e-commerce type website builds at competitive rates and can provide quotes on request.
 
Technical
For the more technical reader, a break down of my technical skills and experience follows:
 
Development technologies:
  • ASP.NET/classic experience - 6 years
  • PHP experience - 8 years
  • Ruby on Rails experience - 2 years
  • MySQL experience - 7 years
  • MS SQL experience - versions up to 2005
  • Macromedia Flash (Actionscript 1,2 and 3) - All versions - 6 years
  • Very capable javascript development skills including DHTML and AJAX skills
  • Objective-C and Apple's Cocoa application development framework
  • Apple's Cocoa Touch framework for iPhone development
  • Some C/C#/C++ development Experience
  • Java Servlets and JSP - 2 solid years experience
Platform technologies:
  • Windows 2000/2003 server
  • Linux/Apache/MySQL/PHP (commonly referred to as LAMP)
  • Apache Tomcat and Resin experience
  • All versions of Mac OS X client
  • Mac OS X 10.2/.3/.4/.5 server
Practical work experience:
  • 5 years experience working as technical web applications developer for UK HM Treasury/Cabinet Office reaching HEO grade (middle management level).
  • 2 Years experience working as Lead Developer and IT infrastructure manager for UK based publishing company (Positive Publications Ltd).
  • 18 Months at Affinity New Media, firstly as Senior Developer, then as Lead Developer.
  • Just under 2 years at Magic Online Solutions as Lead Developer and head of technical services.
Contact Me
Well if you got through all that then its likely that you're interested in hiring me! if you want to get in contact with me then the best way to do that is by using the email form on this website. I am happy to take on any size job so drop me a line and we'll talk about how I can help you achieve your goals.