Ciao ColdFusion
After recently re-reading my post about “retiring” my New England Patriots fan Web site GoPats.com, I realized that with its shutdown, I also took down the last remaining Web site I built using ColdFusion Web technology.
For those of you who are not technical – no fear, as this is not a technical post, rather one about a journey and choices made along the way – good and bad – and where I am today. So you don’t have to tune out just yet!
You Never Forget Your First Web Scripting Language
When I saw the very first graphical Web browser, NCSA Mosaic, shortly after it launched in 1993, I was hooked, and realized this is where I needed my career in technology to go – creating Web sites. Up to that point I was creating reports and screens on mainframe computers and there was nothing exciting about a black screen with white letters. So the playing and experimenting I did with Web sites – including GoPats.com – led to my first Web job a few years later.
For as much as I did to that point, when I started that job I quickly realized I still had a lot to learn. Another colleague at the small consulting firm I was at realized it too, and reminded me of it consistently! Eventually we would become friends and solid co-workers and even did a successful project that pissed off the president of said firm. And it was this colleague who one day early on in my time there asked me if I knew ColdFusion. I said no. He said that I could learn the basics of ColdFusion in an hour, creating a dynamic Web page that queried information from a database and displayed it in the browser. He also said that if I couldn’t do that in an hour that I was stupid! Needless to say I was able to do what he said and within 60 minutes. For me this was a big event, and got me started on more advanced Web site development.
Armed with this new skill, I wanted to use it, but my firm didn’t have any projects that required ColdFusion. So I sought out such projects elsewhere. As I had recently created a Web site for the Boston Jaycees, a non-profit organization I was involved with, I decided to apply ColdFusion code to it, giving the Board the ability to maintain the Web site with ease, and not requiring any HTML or any other coding knowledge. For 1997, this was rather unique. I then applied similar code to GoPats.com and some other personal Web projects, as well as some freelance Web projects I had taken on, work that would expand and eventually lead me to starting my own Web consulting business.
Becoming Web Multilingual
In 1996, as I started working for that small consulting firm, Microsoft didn’t have a Web strategy. By the following year it did, combining its Web browser and scripting language with some of its marketing genius. It was in 1997, when working on a project for a client using Microsoft’s client-server (e.g. PC-based) Visual Basic language, they asked me if I knew anything about the Web. I said yes, and they gave me a Microsoft Web server and its Web applications as part of my responsibility. Only one small thing, I didn’t know anything running a Web server or the language – Active Server Pages (ASP) – the applications were in. This has been a recurring theme throughout my career, but I digress. With the purchase of a few books and some guidance of a summer intern about 10 years my junior, I quickly got up to speed in developing Web pages and Web business applications for the client. Life was good.
All along, however, I was still working with ColdFusion – I had several sites using the technology, plus ColdFusion’s owner, Allaire, was in the Boston area and it had a good user group. There was, however, the beginnings of a change in the landscape. ColdFusion, for all of its ease of use and power, was a commercial product and to run it on one Web server cost somewhere over US$1,000. Microsoft’s Web server and ASP were free. There were other open-source (also free) Web scripting languages I was aware of, like Perl and PHP, though I was not using those at the time. Over time Allaire was acquired by Macromedia who was later acquired by Adobe. Though Web sites written in ColdFusion continued to work just fine even to this day, the Web language fell out of favor for many and they felt it was time to move onto other tools.
For myself, when I started my Web consulting business in 2004, I too was looking at other options, including other programming languages as well as packaged software instead of custom developed applications. This research was done along with the ColdFusion and ASP I was working with for my clients. All of my sites were powered by a content management system (CMS), going all the way back to my first Jaycees site. As time went on I continued to enhance and perfect my own CMS, but at the same time other CMS products came out that allowed me to do what I did best for clients, without the need for developing the CMS itself. Over time I migrated sites to these new platforms, but GoPats.com kept running just fine under ColdFusion.
All Good Things...
As I discussed back when I was doing some major digital spring cleaning and closed down some Web sites, GoPats.com was the last one to go. As updates to the site declined, the cost of Web hosting did not, and is was a cost savings as well. Where I had mixed emotions about this, simplifying the number of languages I was working with and needing to keep up on was also a time savings with all else I have going on in my life now.
So, “ciao, ColdFusion!” It was fun, and we had some great times. Where we may not see each other again anytime soon, we will always have the memories of the pioneering days of the World Wide Web.
Deconstructing Working With ColdFusion
As I said early on, this was not a technical discussion, rather one of choices. We make a lot of them through life and at the time, a good choice may not necessarily be the best one down the road. Though I didn’t choose ColdFusion initially, it worked well for me and I did make decisions about working with it or not over time, until I eventually decided it was not one to continue with. The technology continued to work right up until the end, and I know there is still ColdFusion code working very well today, and you can’t ask for more than that.
This is from The Hot Iron, a journal on business and technology by Mike Maddaloni.
Did you enjoy this? Subscribe to The Hot Iron by RSS/XML feed or Read by Email.
Build • Strategize • Technology • Web Development • (0) Comments • Permalink
Comments
Post a Comment
Note: Comment moderation is active, and your comment will be viewable once it is reviewed.