It’s Not You, It’s Me: A Tribute to Our Old CMS
I’ve heard it said that “if you’re not growing, you’re shrinking.” As most of our readers know, we’re going through a growth spurt ourselves! We’ve recently expanded our service offerings to become more than a web design and internet marketing company. We tout ourselves as a full blown interactive media agency. While we’ve been offering this level of service for years, we’ve never advertised it until now.
However, with growth comes change. Suddenly, processes and technologies we once relied on exclusively have lost their shine. They’re no longer as useful as they once were and we’ve found ourselves slowly phasing them out.
About a year ago we switched to ExpressionEngine CMS (read why). We love it! But, this switch means saying goodbye to our old reliable, custom-built CMS. Although I’m not a developer, I like to think I had a hand in its evolution. I learned it inside and out. I trained our customers how to use it. I offered my opinions on how to make it better. We had a good relationship. But like my high school boyfriend, we grew apart.
At the beginning of our relationship, I couldn’t wait to show it off to our clients. It made me feel cool and smart. Plus, it was really cute. We could customize the colors and add a client’s logo to the header. Everything was simple, new and fun.
As time went on, I started noticing a few shortcomings. Clients wanted the ability to add, reorder, or rename their own pages. Clients wanted to make their own feedback forms. I couldn’t ignore that nervous feeling that something needed to change. So, I talked to my friends (here at Terrostar). Add/Edit Page and the Form Builder became part of the core feature set. Problem solved! Our relationship was solid.
It stayed that way for a few years. Along the way, we had fights and I thought about finding a new CMS, but we were together for so long. We became comfortable and we were generally happy. But, as I watched our industry evolve that nervous feeling came back.
Terrostar was moving forward. I was working with more clients who had used other CMS’s and they wanted more features. So, I turned to my friends again and we made those new features right to spec. We fought for our relationship! We spent hundreds of hours keeping our CMS up to date.
Then one day, I realized it was over. Technology was moving fast and I wanted to be a part of it. The old CMS just couldn’t keep up. I started working with a couple of new products – you know, rebounds. But it wasn’t until I met ExpressionEngine that I realized the meaning of true commitment. My friends checked it out and we all agreed. This is the one. It has everything we loved about the old CMS PLUS tons of features and it comes from a good family.
Letting go of our old CMS is bittersweet for me. But, it’ll always have a place in my professional heart.