Why Cloud Vendor Lock-in Doesn’t Bother Me

Recently, I have read posts and received questions around being locked into a public cloud vendor. The concern here is that it’s hard to say who the winner in the cloud space is going to be. What happens if Microsoft’s Azure surpasses Amazon’s AWS? Oh, and didn’t Oracle just announced their new cloud? These are, […]

Revisiting Organizing for Quality For Agile Teams

I’ve been blogging about our Agile Transformation at Constant Contact for almost 2 years. We applied a number of the lessons of the Scaled Agile Framework in our teams. And since February of 2015 I have blogged about focusing on our teams and their practices, instituting standard SCRUM practices. Today I am going to revisit […]

Microservices at Constant Contact – a view from the trenches Pt. 2

This post is the second of two parts, see part 1 of the post here. Automation and Continuous Deployment (CD) Getting our CD process up and running took some time and effort, but once we did, our productivity improved significantly.  We created a pipeline for each of our microservices so we could deploy them independently.  Each […]

Engineers4engineers 2015

A little over a month ago, over 375 developers attended the 2015 engineers4engineers conference that was held at Constant Contact’s Innoloft. This was our third, and thus far the most successful, conference. But what is the engineers4engineers conference? E4E is a free, invitation-only conference held at our corporate headquarters in Waltham, MA, just outside of Boston. […]

Microservices at Constant Contact – a view from the trenches

Part 1 of a 2 part series. See part 2 here. Microservices are a hot topic of discussion these days.  The tech world is agog with stories of Netflix’s and PayPal’s architecture and how microservices helped them get to where they are today. A few weeks ago, Stefan Piesche wrote an excellent article on “Microservices at […]

Are You Ready? How to Make Sure Your User Story is Ready Every Time

In my last blog post, I did something out of character by writing about Taylor Swift and Software Development. This time, I am going to reference something a little closer to my own music tastes. As AC/DC asks – “Are You Ready”? Besides being more inline with my rock music tastes, this question has been […]

The Importance of Trying New Things

One of my favorite #CTCTLife events is approaching — our annual Engineers4Engineers (E4E) conference is happening in Waltham on Friday, September 18, 2015. A continuing theme of the E4E conference is Making Engineers Better. Whether it be increasing the depth of a skill, expanding the breadth of one’s technical toolchest, or growing creatively, E4E is […]

Featured Integration: Genbook

Genbook is an easy-to-use online scheduling software, perfect for spas, fitness instructors, hair and nail salons, wellness and medical providers, finance and legal professionals, and many other local services. Genbook makes it easy for customers to get going by offering a free 30 day trial and by prompting them to set up a few test […]

Everything Your Business Needs to Facilitate an Effective Design Sprint

Part of my job on the Innovation Team at Constant Contact is to facilitate design sprints and workshops to come up with fresh ideas for our product and company. Sometimes our workshops focus on addressing a specific issue. Other times we just focus on sharing innovation methods like the value proposition canvas, job stories, or […]

How to Create Balance in Your Team with the Help of SCRUM and Taylor Swift

I recently found myself at a Taylor Swift concert. Yes, that’s what happens when you have teenage children. But while listening to her song “Shake It Off,” I couldn’t help but be reminded of the importance of making sure that we shake up our product development environment and culture every once in a while. As […]