Dev & Design

The Drupal module uninstall snippet we should all use. 

Before I download a contributed module from Drupal.org I like to read the .install file (if one exists), this way I'm sure that the uninstall and install process are set to do what they are supposed.

Too many times I've seen a variable that was set (variable_set), not get deleted (variable_del). Then most of the variable sits in Drupal for the rest of the site's life.

The web is changing, are you? 

Today, the slowest moving technology is the Web. We have tablets, electric cars, and likely we will have self charging cell phones soon, but a website has been a website for years with slow change. The future of the web is going to be lighter on User Experience (color, design) and more heavier on Function (hard-core technology, math, science). Think of a car which uses a website to know how to auto drive to it's destination, that's Function.

Don't launch on Friday's. 

No company wants to ever see downtime happen on their website, especially if its a money making machine. Launching something on Friday could either mean downtime on Saturday and Sunday or you as a developer working late and over the weekend to get it fixed.

It's simple, most of the time even after hours and hours of successful testing when moving your new functionality to live something always tends to break.

Never launch something on a Friday unless you like to work weekends. Always launch new functionality on a Monday.