Past Articles
Why pay millions of dollars for YouTube when you could re-create the entire thing for $3500? (06/27/2008)
Drag and Drop Trees With CakePHPCakePHP's TreeBehavior is quite useful, but wouldn't it be nice if we could save parent/child/sibling relationships in a nice drag & drop UI? (06/26/2008)
Public Pages - A Small CakePHP 1.2 AuthComponent HackIf you want to only deny access to pages using the "admin" system, then this is a snippet of code you might find helpful. (05/22/2008)
May 1, 2008 Open CoffeeOpen Coffee is a weekly meeting of entrepreneurs and business folks in the tech community. It's expanding membership is starting to cause some growth pains. (05/01/2008)
Hall Of Shame - Expert PHP Senior DeveloperWe don't just want an expert developer. Or even just a "senior." What we want is an expert senior! (04/28/2008)
Hall Of Shame - PHP MYSQL - Paid Internship!I've decided to start posting some of the awful Craigslist (and elsewhere) advertisements that I see in the NYC region. In this example, the poster obviously has no idea what's involved in tying into APIs and customizing CMS backends. (04/23/2008)
Speeding Up SugarCRM Soap RequestsSugarCRM is an open source application commonly used by sales teams to manage accounts. By default, it's SOAP requests are miserably slow. (03/18/2008)
Know Thy CodeDo you suffer from "Just One More Compile" syndrome? (03/16/2008)
SVN UnaddIf you've added a directory and you didn't mean to, how do you unadd it? (02/19/2008)
Internet Access Filtering With OpenDNSNo installation required, it's free and easy to set up. (02/03/2008)
Getting Started With VIM and PHPVIM is a powerful editor program that works well with any programming language on just about any machine. (12/13/2007)
Managing Multiple Versions of CakePHP on LinuxIf you're developing several different applications with CakePHP, over time it's easy to run into issues with running different versions of CakePHP across your applications. What's the best way to organize everything? (11/15/2007)
Marketing for GeeksHow does a good developer stand out from the masses of bad developers? (11/10/2007)
Telecommuting Tips For EmployersHow do you keep your telecommuting employees happy and productive? (11/07/2007)
nVidia Oddities Upgrading Ubuntu Fiesty To GutsyI ran into some issues with the nVidia proprietary driver, here's how I solved it. (10/24/2007)
Setting Up User Groups With ACL and Auth in CakePHP 1.2CakePHP 1.2 is great, but documentation on ACL and Auth is somewhat sparse. This should get you started with understanding how the system works. (09/20/2007)
How To Setup VPN In Ubunty Edgy EftIt took me hours to get this set up and I'm hoping to spare some other poor soul out there all the pain and torture I went through. This also works in Ubuntu Feisty Fawn (7.04) (10/27/2006)
How To Format Forms With PEAR Html Quickform RendererPEAR's HTML_QuickForm is a nice OO way to create HTML forms on the fly. The only problem is that the generated forms are table-based. Here's how to generate more CSS-friendly code. (06/05/2006)
How To Schedule Regular MySQL Backups In WindowsMany web developers depend on that holy trifecta of PHP, MySQL, and Apache to develop their applications. Occasionally we are forced, whether due to work or convenience sake, to use Windows to host our applications. (04/11/2006)
