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.

JavaScript: Past, Present and Future

If you asked me a few of years ago my opinion on JavaScript and all the new JS frameworks, I would have told you it was merely a fad and not worth giving the time of day. The way I perceived it, JS was only good at client-side form validation and annoying pop-ups. Because of the browsers’ differing implementations, nothing good would ever come out of JS. I had always disabled JS in my browsers...
Read More About JavaScript: Past, Present and Future »

sdg Rings in the New Year

Over the holidays, sdg volunteers donated gifts for the  Toys for Tots  program and participated in the  Salvation Army’s Red Kettle Campaign . For the fifth year in a row, our Toys for Tots drive began during sdg’s Santa Brunch. Kids came to get their faces painted, decorate ornaments, and of course, see Santa. All the families that attended, along with others who simply...
Read More About sdg Rings in the New Year »

Power Query - An ETL Heavyweight for Self-Service BI

Introduction In 2010, Microsoft improved upon its already solid Business Intelligence tools with the introduction of PowerPivot, a free Self-Service BI add-in for Excel. PowerPivot extended the capabilities of Excel by giving ordinary business users the ability to build relatively complex data models, inside of an Excel workbook, for the purpose of gaining deeper insights about their...
Read More About Power Query - An ETL Heavyweight for Self-Service BI »

Is After-the-Fact Static Analysis a Code Smell?

I just finished a round of security-oriented static analysis at work. It went pretty well. We found a handful of issues that required a second look - nothing immediately exploitable, but things that should be handled with a healthy dose of paranoia. We made them safer. I had my doubts about commercial-grade static analysis. Now I think I’m convinced. I can’t help but wonder what this...
Read More About Is After-the-Fact Static Analysis a Code Smell? »

Baskets of Hope for the Holidays

164 families received  Baskets of Hope  this holiday season thanks to the contributions made by sdg employees. Through this program, every $25 donated to the  Emergency Foodshelf Network (EFN)  provides an entire holiday meal to families in need throughout the Twin Cities. With employee donations and sdg’s $1 for $1 match, we raised $4,100, or 164 baskets,...
Read More About Baskets of Hope for the Holidays »