Software rot, too much magic, and spaghetti code - the Kirk/Scotty syndrome
There is a disease I see so often in the software development industry that I've decided to give it a name. I call it "Kirk/Scotty Syndrome". This disease is related to the concept of "software rot"...
View ArticleTeam-level software development best practices
Here's a brief list of some of the most obvious, and important, team-level best practices I know for software development:read more
View ArticleAn IKIWISI story
For developers frustrated with end users suffering from IKIWISI ("I'll know it when I see it"), let me share this story with you.read more
View ArticleApple's willingness to ship an incomplete product
An amazing thing to me about Apple is their willingness to ship an incomplete product. The one negative thing that stands out for me on the iPhone 3G is that I can't copy-and-paste between applications...
View ArticleRule number one for software project managers
Here's my Rule #1 for Project Managers, as looked at from the perspective of a software developer: Show active interest in your project, and in the people that work on the project. Okay, I know that...
View ArticleWho writes and supports Linux?
A couple of cool links tonight related to Linux kernel development, specifically who works on the kernel, who supports it, and the amazing stat that 5,547 lines of code are removed from the kernel...
View ArticleThe cathedral, bazaar, and Drupal development
In "Diaries of a Core Maintainer #6: A tale of two developers", Angie "WebChick" Byron describes the differences in the approach of two hypothetical developers, Sloppy Sam and Perfectionist Pat. Her...
View ArticleDrupal menu nesting problem (module development)
Drupal menu nesting problem: I just had a problem with menu nesting while developing a Drupal 6 module, and thought I'd share the problem and solution here.The problem was that in developing my Drupal...
View ArticleDrupal database configuration files - development, testing, and production...
Drupal database configuration file FAQ: Is there something I can do to quit having to change my Drupal settings.php file every time I go from my Development Environment to Testing and Production?Yes!...
View ArticleA MAMP new website setup tutorial
MAMP website setup FAQ: How do I configure MAMP and my Mac so I can develop a new PHP website? (Or, Can you share a Mac MAMP setup tutorial?)Assuming you already have MAMP installed, creating a new...
View Article25+ Drupal form and module programming examples
This page serves as an index to all of my Drupal module, form, and databases tutorials and examples. In an effort to help supplement the documentation on the Drupal.org website, over time I hope to...
View ArticleSoftware development process standard operating procedures
Some long time ago I was working on a software development project, and I wasn't happy with either the quality or the velocity of our programming effort. So one night I sat down and tried to work out...
View ArticleGoogle software development information
Google software development information, from this Twitter link.
View ArticleDale Sveum, former Cubs manager, on batting
Former Cubs manager Dale Sveum on young players and hitting, from this link.
View Article
More Pages to Explore .....