Microservices at Constant Contact – a view from the trenches

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 Constant Contact” in which he delves into the rationale for adopting […]

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 […]

You’re Invited to E4E 2015

On Friday, September 18, 2015, Constant Contact will be hosting our third developer conference, engineers4engineers (e4e for short), at our corporate headquarters in Waltham, MA, just outside of Boston. Organized by engineers, for engineers (hence the name), e4e is a free, invitation-only multi-track conference featuring a world-class lineup of speakers from the developer community. Sessions cover […]

Types of Innovation

It is remarkable how many people are under the false assumption that companies are either innovative or not.   This is a very polarizing and simplistic perspective that does not take into account the different types of innovations that companies can and do pursue. For this post, let’s break down innovation into two dimensions:  Technology and […]

Exploring Exploratory Testing

Exploratory testing (ET) is both conceptually familiar and technically foreign: The idea is widely used – in some form or another – yet the discipline isn’t widely studied. ET can summarily be described as concurrent learning, test design and test execution and while that, to some, may insinuate sloppiness, immeasurability and ambiguity; ET is as […]