Good design is engaging, functional, beautiful, and simple. Let our design team show you how to get there.

October 21, 2014

[Tutorial] Automating Data Cleaning and Validation with DQS and SSIS, Part 1

[Tutorial] Automating Data Cleaning and Validation with DQS and SSIS, Part 1-01

Automating Data Cleaning and Validation with DQS and SSIS, Part 1   I have been doing some work with SQL Server Data Quality Services (DQS) in preparation for SQL Saturday in Salt Lake City ( ).  Part of my code demo involves validating addresses using MelissaData Address Check.  Address data… Read More

October 16, 2014

Mobile Moments at MIMA Summit 2014

Mobile Moments at MIMA Summit 2014-01

I attended the MIMA Summit this week in Minneapolis.  It was an energizing day of sessions and keynotes by a who’s who of the digital space today. One thread that seemed to permeate the talks was the concept of “moments.” Moments are those opportunities when you have the user’s attention. … Read More

September 3, 2014

The Mobile World Is Flat…Mostly

The Mobile World Is Flat...Mostly-01-01

Last week at the end of an interview, a candidate asked about my thoughts on flat design. Though unspoken, I think this question typically presumes allegiance to one of two camps. You’re either a flat person or aligned with everything else (and there’s a lot of everything else that is… Read More

June 2, 2014

[Tutorial] A Few Thoughts on PowerBI

I recently had an opportunity to present at a Microsoft technology roadmap event here in the Denver area on PowerBI.  In preparing for this presentation I had to take a stroll down memory lane… well more like a memory dark alley where monsters I’d rather forget are still lurking. Back… Read More

October 17, 2012

5 Reasons to use the “Feature” pattern in your product

A design pattern is a formal way of documenting a solution to a design problem. The “Feature” design pattern is a simple yet powerful mechanism that enables you to rollout features based on configuration settings. It provides the ability to turn these high-level features “on” or “off” by changing the… Read More