A Lesson for the Kids Out There

- - posted in other

Before you decide to do some work at home, go ahead and look at your environment at home and make sure it’s sufficiently similar to your environment at work for you to actually accomplish things. Things to look for include having similar software on your machine, having a similar server setup, and last but not least never trusting another human being to test your site from outside your home.

To all the people who tried in vain to help me out last night, thanks, but I really oughtn’t’ve asked you in the first place ‘cause it ended up being more embarrassing the more people who could view my incompetence. The site worked great on my machines, but didn’t work at all on other people’s outside my LAN. It looked straight outta ninety-three (oh by the way, Brian; you could’ve said that first; that’d’ve been handy to know). Bah. It’s no one’s fault. I was developing it in a vastly different environment then I planned on launching it. Even so; I was embarrassed and that was no good.

For those that still care after last night’s fiasco, I was demonstrating the capabilities of my AJAX-enabled FAQ component, for Joomla. This component is capable of maintaining groups of frequently-asked questions in an intuitive and un-cluttered interface that people so far seem to love. As an added bonus, browsers that don’t have Javascript enabled can still view the FAQs if they want (though they won’t be treated to the awesome slide-out effect I wrote in). This site I’m including it in will not be publicly-accessible (it’s on an company WAN), but the same FAQ component will be used on Vi.llaino.us and also on another upcoming project of mine. The beta version of it, if you will, is also on the First Data website.

Yeah… so… my dev environment is a little better at home now and I shouldn’t be having any of these problems anymore. Good times, right? Until later, space cadets.