If you've spent more than a few years in the programming or technology business, sometimes it takes a bit of a refresher course to take you back to that warm, fuzzy feeling that comes from accomplishing your first programming "miracle". Yesterday, I happened to give that refresher course to myself while walking my twin brother, Andrew, through the first steps of setting up a MySQL database and creating a simple PHP page which displayed the contents of a table. I tell you, when I heard my brother say for the first time, "Wow, that's really cool!", it took me back about ten years to that "lightbulb-going-on" moment when I created my first Symantec Q&A database application on a 386 machine in a warehouse at United Parcel Service.
That feeling, you know, the one of "holy crap, I just made the computer do something!" It's a pretty great feeling, as I'm sure anyone reading this will attest. It's a feeling of simultaneous bewilderment …
[Read more]