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.

Losing Critical Talent During the Project Life Cycle

As is often the case, the success and failure of a project can come down to the proper utilization of one person, or a few key people, within an organization. Typically these people have been at the company for a good amount of time and have retained a lot of information - most of which may be undocumented - a.k.a. "Tribal Knowledge." However, there is a downside to constantly being in...
Read More About Losing Critical Talent During the Project Life Cycle »

The Data Model: The Deliverable That Keeps on Giving!

Data Modeling was introduced over 25 years ago. With this maturity, it’s an extremely useful communication device throughout the enterprise, any project, and the application maintenance life cycle. Data is an acknowledged asset and most companies are realizing the benefits for transactional systems, decision making, business intelligence, data analytics and even selling their insights. It is...
Read More About The Data Model: The Deliverable That Keeps on Giving! »

The Quest for Workplace Wellness

Over the past year at sdg, I have been fortunate to be a part of a very fun internal committee that promotes wellness for our employees and their families (yes, I used the words "fun" and "committee" in the same sentence). The committee is called sdgFIT, where the FIT stands for "Finding Inspiration Together." The "fun" that I mentioned above has been the ongoing ways that we have determined...
Read More About The Quest for Workplace Wellness »

A Simple Trick to Centralize your .NET configuration

Is your .NET configuration a mess? Do you wish there was a way to centralize configuration instead of deploying config files with every application instance? Have you considered rolling your own configuration handling, but were too nervous to stray from .NET convention? Here’s a useful hack: intercept requests for configuration data in a ProtectedConfigurationProvider and store the data...
Read More About A Simple Trick to Centralize your .NET configuration »

The Battle for Work-Life Balance

Achieving work-life balance is a never ending, ever changing process. The things that are important to you now could be completely different in a few years as priorities change. There are a few things you, and your employer, should keep in mind as you go through this process.
Read More About The Battle for Work-Life Balance »