You are viewing the Web Development section

I have been a web application developer and project manager for four years now. I specialize in PHP, MySQL, CodeIgniter, and Jquery. Here are some of my writings on the subject.

Gone is Gone: The Case Against “Delete”

The Effects of Deleting DataI love, love, love getting rid of crap.  Maybe that’s why I like to read Unclutterer, or think that the 100 Things Challenge is such a great idea.  In real-life, I’m a minimalist, but when it comes to programming web apps, I’ve become a digital pack-rat.

I don’t care if my database grows into a giant data-monster, ready to ravage my server’s hard disk and slow queries down to a crawl; I’ll deal with it.  The key here is to not allow any important history of data to get lost.

Read more

Biting the Distributed Development Bullet

Will Code for FoodLike most development n00bs, after I started using version control, I never looked back.  And neither should you.

It required me to change the whole way that my office operated, though.  See, the way that we were doing things before seemed so simple; we just edited files and shouted at each other if we collided in our editing.  As it turns out, this was a bad thing, and there have been better alternatives around way longer than I’ve even been in this business.

But like most crotchety, over-egotistical developer-types it took a while for me to come around.  Here’s a brief history of my flirtations and eventual commitment to version control.

Read more

Fixed GeSHI for CodeIgniter Link

funny-car-repairs-engineThanks all who notified me that the GesHi for CodeIgniter download link was serving up a big, ugly 404 page.  I plan on releasing a new version soon, but in the meantime, I’ve fixed the link.

Any questions, comments, or suggestions are always welcome.  Also, if anybody has tried this plugin on CI 1.7.2, let me know how it works.

CodeIgniter Preflight Checker

preflight_checkIn my last post, I discussed do’s and don’ts for making a PHP application portable. This week, I will show you how to create a preflight checker in the CodeIgniter PHP framework to ensure that an environment will support your application.

Read more

Better Tag Cloud