I think one of the key indicators of whether you chose the right career is your level of passion to continue to learn and evolve as things change.
Case in point, for the past month or two Mike and I have been obsessed with learning CSS3 and HTML5, both of which are becoming more and more usable in more and more browsers (see this nifty little chart for a full breakdown). I find myself getting sidetracked at night, hopping back on my computer to see if anyone has done X, or when it will be possible to do Y. I see limitless possibilities for our sites, and that really really excites me.
For the most part, the things that were possible within a browser haven’t changed much in the past 5 years since I started learning about web development. I spent the majority of time catching up to what was out there. This is the first time I’m up to speed during a major change in how websites are made.
On August 1 we’ll be launching a redesign of some of the key pages on Detailed Image, and shortly after we’ll be releasing a wave of improvements on LockerPulse, the Pure Adapt site, and I’m working on a pretty cool re-design of this blog. All of which aim to take full advantage of what’s capable with HTML5 and CSS3 right now. Aside from looking better and more professional, I hope that each of our improvements makes using our sites more intuitive.
Admittedly we haven’t done our user interface design to the best of our abilities. Mike has focused the majority of his efforts on the DI newsletter designs (big money-makers for us, and each one is very well done). We both spent a lot of time getting LockerPulse off the ground, but the primary focus there was just making sure it actually worked and was usable, and that’s plenty challenging. I’m excited that these overhauls come at the exact same time when these new technologies enable us to do things that previously weren’t possible on a web page. It’s sparked a renewed interest in the design side of web development within our company.
In a larger sense, this has really reinforced something I already knew – I really enjoy being a web developer.