Collective Idea

Collective Idea Logo

Steve Richert

Regarding Rockstars

By Steve Richert on March 16, 2014 in rockstars and rodies

A potential client asked us recently: “What makes you rockstars?” The question had us stumped and it took a while for us to realize why. Here’s how we responded:

We’re not rockstars. We’re the roadies.

We work our tails off behind the scenes to make your application the rockstar. We do all of the technical stuff that goes unnoticed (because it just works). And we love it. We hold a really high standard for our work. I’ll quickly explain a few of the habits that are part of our culture and help us maintain such a high level of quality:

  1. We pair program. We put two heads on every challenge. We’ve found this saves our clients time and money because it’s done right the first time.
  2. We peer review. When a pair is happy with their work on a feature, their code is scrutinized by our other developers. It’s the final polish to ensure the feature will work efficiently and as expected.
  3. We’re pragmatic. We won’t waste our client’s time or money building features for hypothetical future business requirements. We scope our work to match the existing need. This keeps us all on task and on budget.
  4. We practice test-driven development. Every feature we write is covered by a suite of tests. This gives us confidence that as the application evolves, existing vital functions aren’t neglected or broken in the process.
  5. We use a number of code analysis tools (Travis, Code Climate, Gemnasium, etc.) to ensure that our tests are always passing, our code quality “grade” is high and that we’re using the latest and most secure libraries. For example, the average code quality grade for Collective Idea projects is 3.8 (out of 4). For reference, the average grade for projects that we inherit from other firms is 2.5.

If this all sounds extremely boring… good. We love this stuff, but it’s work for roadies, not rockstars.

By Steve Richert on March 16, 2014 in rockstars and rodies

2 Comments

  1. Will

    Will March 17, 2014

    I like the term roadie, good idea, I will have to remember this

  2. Craig

    Craig March 20, 2014

    Every so-called “rockstar” developer should read this. Bravo!

Post a Comment

Contact Us

Find us on Google Maps
Collective Idea
44 East 8th Street, Suite 410
Holland, Michigan 49423 USA 42.790334-86.105251

Follow us on the Interwebs

We are currently available for medium and long term projects. Please get in touch if we can be of service.