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.

sdg Hosts Second BIG Event

sdg hosted our second CoP Big Event earlier this week and had over 80 employees in attendance. CoP’s – or Communities of Practice – are sdg’s version of brown bag presentations where employees share their knowledge on various topics. During the Big Event, we had three separate tracks with 24 different topics for employees to choose from – in other words, we held our own mini conference...
Read More About sdg Hosts Second BIG Event »

The Problem with "Get Creative"

As leaders, we’re often asked to navigate our teams through difficult project waters. More often than not, the project management triumvirate of Time, Cost (Resources), and Scope are all fixed, allowing little latitude to even the most seasoned managers. Quality cast away as but a mere afterthought, delivered as fenced in by the three walls of Time, Cost and Scope. You’ve done everything...
Read More About The Problem with "Get Creative" »

Know When to Fold 'em: Poker, Game Theory, and the Rise of the Machines

Last month, a team of researchers from the University of Alberta unveiled a statistically unbeatable poker playing program named Cepheus . Cepheus has reportedly solved heads up limit Texas hold 'em , a restricted, two person variant of the popular card game. Not only did Cepheus arrive at a solution (a solution in this case is defined as a strategy that is guaranteed to not lose money) it...
Read More About Know When to Fold 'em: Poker, Game Theory, and the Rise of the Machines »

Exceeding Expectations in Daily Communications

As a project manager consultant, there are so many things that I enjoy about the role: meeting new people, learning new businesses, interacting with individuals throughout an organization, being exposed to new technologies, delivering results -- I could go on. But there is something I look forward to every day at the client site: striving to create quality interactions (what I call QIs)...
Read More About Exceeding Expectations in Daily Communications »

What Cooking Taught Me About Programming

Some of my best programming lessons in college didn’t take place in a classroom or in front of a computer… they took place in restaurant kitchens preparing food. The similarities between food service work and software work are more similar than they are different. A Place for Everything The very first lesson I experienced while working in a kitchen was observing how the kitchen and...
Read More About What Cooking Taught Me About Programming »