A long time coming
The domain mattguest.com has been in my possession for many years, much to the chagrin of at least two other Matt Guest’s that have made their existence known to me. I first registered it when I was working for a small ISP in the late 90’s.
Over the past 17 years or so (17 years, really?) it has directed people to many different personal blogs and projects of mine. A few times in the lulls between I’ve let registration on it lapse, only to be lucky enough to snatch it up again before one of my doppelgangers noticed.
At one time it was focused on Macromedia’s Coldfusion, then a short period of .NET and Java related posts, a big span of Flash and Flex experiments, and for a time it was all about iOS game development.
At different points in my career when I was freelancing it made itself useful as a portfolio site to showcase my work.
And then, for the longest time it just laid dormant. Sometimes showing a hopeful coming soon message, and at others just aimlessly pointing to nowhere. I was working hard, but didn’t have much to share. The web was changing, and I was still only occasionally dipping my toe in to test the waters, waiting for the tipping point where it made sense to jump ship.
While I was putting all of my energy into the big frontend platform at the time, Adobe’s Flex (you can laugh now, but only a few years ago it was still THE major player), browsers were competing in an intense arms race, and they were growing up fast in the process.
Finally the time was right and I was given the uncertain task of heading up the creation of an entirely html based platform to take our company’s offerings in a new and exciting direction. I went into it with nothing but a basic knowledge of jQuery, an “I’m pretty sure this can be done” attitude, and the excitement that can only be felt when running headlong into high risk, high reward territory. It’s amazing how fast one can get up to speed when your reputation and the fate of a huge project you believe in is on the line.
Blog resurrected, interest renewed
By the time I finally felt that I had gained a healthy understanding of modern front end web development, I realized I had a lot to say about it. A few false starts later, and mattguest.com has been pulled once more from it’s perpetual cycle of use and retirement to serve as my sounding board.
The never ending road ahead
The web as we know it is constantly changing. New standards are always on the horizon, frameworks rise and fall, design trends wax and wane, and browsers synchronize and deviate. It never stops evolving.
It’s our job as software developers to keep up, to push and help shape the curve, because there is precious little time to catch up when the next big thing you overlooked starts gaining traction.
Since this inaugural post has already gone off the rails, bordering on the pseudo-philosophical, it feels appropriate to wrap it up with a couple of quotes I just looked up:
“Learning is not attained by chance, it must be sought for with ardor and attended to with diligence.”
— Abigail Adams
“Live as if you were to die tomorrow. Learn as if you were to live forever.”
— Mahatma Gandhi
I imagine Mrs. Adams and Gandhi had loftier goals in mind than building web apps when they penned these quotes, but I think their sentiments still apply.