Why you should try Netbeans 6.8

Posted 2010-03-31
For a long time I have had the opinion that NetBeans sucked. When somebody asked me what exactly I didn't like about NetBeans I couldn't remember any reasons, so decided to give it another try. The result of my test? Why the hell have I not been using longer?!

Read More »

Modular Separation for CodeIgniter 2

Posted 2010-03-24
Category CodeIgniter
Sadly CodeIgniter 2.0 did not bring any sort of modular/HMVC system to us, but luckly Modular Separation works for this new version with two minor tweaks. The new version has been published to GitHub.

Read More »

CodeIgniter 2.0: Everything you need to know

Posted 2010-03-11
Category CodeIgniter

It has been 6 months since the last CodeIgniter minor update and 18 months since the last major update. Through all this time we were given no information about the next release of CodeIgniter, but finally 2.0 is on the way.

Read More »

Deploying websites with Git

Posted 2010-02-23
Category Git
Use Git to deploy your web applications without having to faff with FTP syncronisation or manually working out which files need to be uploaded.

Read More »

CodeIgniter Base Classes: Keeping it DRY

Posted 2010-02-08
Category CodeIgniter

Most applications in CodeIgniter will have various types of pages. Logic for these types of pages is normally copied between all of their different Controllers which means, for example,  if the way the admin area protection is handled is changed there will be lots of Controllers to change and test. This logic can instead be shared by some creative extending of the Controller class to create custom Base Controllers like Public_Controller, Admin_Controller, etc.

Read More »

Working with RESTful services in CodeIgniter

Posted 2010-02-04
Category CodeIgniter
This blog has been pretty quiet for a few weeks now, mainly because I have been working on a beast of an article for NetTuts called "Working with RESTful services in CodeIgniter".

Read More »

CodeIgniter Template library

Posted 2009-12-29
Category CodeIgniter
Working with multiple views in CodeIgniter has always been a pain. Out of the box CodeIgniter provides no real way of having a layout file or header/footer functionality. This library makes the whole process very easy and gives lots of useful methods for shared output.

Read More »

Twiny-Framework: the framework small enough to tweet

Posted 2009-12-15
Category PHP

Many frameworks say they are lightweight, quick and easy on your server, but none are as lightweight as my new "framework" which is so lightweight it can fit in a Tweet.

Read More »

Why CodeIgniter HTML helper functions rock

Posted 2009-12-14
Category CodeIgniter
A complaint I often hear about CodeIgniter is one about HTML helper functions like form_open(), doctype() and img(). This post helps explain what they are and why they are useful.

Read More »

CodeIgniter on PHP 5.3

Posted 2009-12-10
Category CodeIgniter

Find out how to make PHP 5.3 shut up complaining about "warning: date(): It is not safe to rely on the system's timezone settings" and deprecated functions in your CodeIgniter applications.

Read More »