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.

A Brief Introduction to Linux

If I haven't lost your attention at the mere mention of Linux, congratulations! You're most of the way toward being an elite hacker. OK maybe not, but with a little bit of knowledge I'm confident you can be a productive user of most any flavor of Linux desktop. Over the years I've learned -- through blood, sweat, and tears -- a number of things I wish I'd been taught. I'd like to share some of...
Read More About A Brief Introduction to Linux »

A New Approach to New Year's Resolutions

Happy December! We’re finally to that glorious month where we get to use up our PTO, reconnect with friends and family, and take a step back from our daily routines. Without fail, this is also the time that I begin to assess how the year went and what I want to do differently next year. This time around, I’m taking a new approach and encourage you to join me. New Year’s Resolutions –...
Read More About A New Approach to New Year's Resolutions »

Baskets of Hope for the Holidays

This holiday season, 231 families will receive Baskets of Hope from contributions made by sdg employees. For every $25 donation, The Food Group’s Baskets of Hope program provides a free holiday meal to families facing hunger. The Food Group has a goal to provide 5,000 families with holiday meals each year. With employee donations and sdg’s $1 for $1 match, we raised a total of $5,775,...
Read More About Baskets of Hope for the Holidays »

WebGL and Three.js: Look, a Shiny Object!

What is WebGL ? WebGL is a Javascript API used to render 3D graphics to the screen in a browser. The WebGL API can be complicated and messy, but there are libraries that simplify this. One such library is Three.js. Three.js is a lightweight 3D library that hides a lot of the WebGL complexities and makes it very simple to do 3D programming on the web. Three.js can be downloaded from github...
Read More About WebGL and Three.js: Look, a Shiny Object! »

Maven Overlays: An Overlooked Approach to Sharing Front-End Code

Has this ever happened to you? Development on a number of web-based applications is initiated concurrently. At some point in the midst of development it is decided that these multiple applications should share a common look and feel. Maybe these applications will be combined into a suite of applications, or maybe these applications need to look to the user like they are one application even...
Read More About Maven Overlays: An Overlooked Approach to Sharing Front-End Code »