Skip to Content


The sdg Blog is designed to show you who we are and what we're all about. Whether you're looking to read up on the latest technologies, trying to improve your soft skills, or wondering what we've been up to, our blog offers something for everybody.

Communication is Easy: True or False?

Not everyone is tech savvy. For some of us, this is easy to forget. Those of us who write code for a living must learn to think like computers, machines which behave in a reasonable fashion when explicitly instructed to do so; less so when presented with ambiguity. Machines do not ask questions when the intent of the programmer is unclear because for the machine, it never is. This strange...
Read More About Communication is Easy: True or False? »

Digital Transformation: Customer Engagement

Helping a business grow and evolve in the face of technological change has never been easy. Today’s business executives and thought leaders find themselves riding an unprecedented wave of innovation that shows no sign of abating. We have entered a deflationary period with respect to information technology as the price of computer cycles, communication, and collaboration plummets thanks to the...
Read More About Digital Transformation: Customer Engagement »

Teamwork: A Partnership Between Teammates and Leaders

We’ve all heard the clichés such as, “There’s no ‘I’ in TEAM,” or “We’re all stronger than the sum of our parts.” Some leaders will throw around trite expressions, while others will simply throw a bunch of people in a room and tell them to get it done or heads will roll. Others may have a more deliberate approach such as selecting members of a team based on their personality profiles, skill...
Read More About Teamwork: A Partnership Between Teammates and Leaders »

An Introduction to the Value of Quality Assurance

We can all agree that Quality is vital to software development. So when does the Quality Assurance (QA) team get involved in the process? Historically, QA resources have not been engaged until after development starts, or more often than not, when development finishes. Agile methodologies have begun to remedy this by including QA resources earlier in the Software Development Life Cycle (SDLC),...
Read More About An Introduction to the Value of Quality Assurance »

sdg Volunteers at Second Harvest Heartland

For the third year in a row, sdg’ers and their families volunteered to help package food at Second Harvest Heartland in Golden Valley. Second Harvest Heartland is the largest hunger relief organization in the Upper Midwest, servicing nearly 1,000 programs, food shelves, soup kitchens and shelters throughout the area. With just 4 hours of service and more than 40 volunteers, sdg’ers...
Read More About sdg Volunteers at Second Harvest Heartland »