Skip to Content

Blog

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.

Volunteers Help Fight Hunger at EFN

Last week, sdg volunteers gathered at the  Emergency Foodshelf Network  (EFN), a full service food bank, to lend a helping hand. For the third year in a row, sdg had over 20 employees and family members participate in this volunteering event. Together the group helped assemble and label food packages, putting together 203 boxes and 180 bags of meat, and labeling 1,680 cans of...
Read More About Volunteers Help Fight Hunger at EFN »

Google OAuth 2.0 via Windows 8 Phone

Introduction We live in an electronically connected world with accounts littered across the web, and security is a concern that each organization treats differently.  Over the past few years, some of the big names, such as Google and Facebook, have begun to provide users a way to authenticate their account through different websites, devices and desktop applications. In addition to...
Read More About Google OAuth 2.0 via Windows 8 Phone »

Finding the Balance Between Work and Health

There’s so much focus these days on ensuring a proper work/life balance at organizations, but where is the focus on work/ health  balance? Did you know that living a healthy lifestyle can contribute to living longer, increased productivity and concentration, increased self-confidence, and your overall happiness? My observation throughout the years is that project teams spend the...
Read More About Finding the Balance Between Work and Health »

Reasoning at Runtime: CLI Expression Trees

I confess. I used CLI expression trees without understanding them. I dove into every Linq-to-X, happy to treat it like a magic black box. Linq providers accept lambda expressions to filter, transform, and order results. I assumed these lambdas defined delegates and didn’t realize they were part of a new way to represent and bind instructions. Later, I stumbled on expression trees...
Read More About Reasoning at Runtime: CLI Expression Trees »

Say What? How well do you listen to your employees...

One of the largest challenges for any organization is finding, hiring and keeping good people. Even during tough economic times, having the right people in place is paramount to any company’s success. So how do you make sure you have, and are able to keep, the “right” people? We decided it was time to give more than lip service to listening to what our employees have to say. One of sdg’s...
Read More About Say What? How well do you listen to your employees... »