Using Leaflet to Find Your Next Cup of Coffee
By: Steve Tierney According to Pew, “74% of adult smart phone owners age 18 and older say they use their phone to get directions or other information based on their current location.” We’ve all been...
View ArticleDiscovering Relevance
By: Corbin March Six months after LINQ to SQL was released, I had the chance to use it in a project. I was pretty excited. I was skeptical, too, but mostly excited. I figured I was dipping my toes into...
View ArticleOutside of the Box
By: Kelly Gorin Have you ever considered technology as a viable career or hobby, but think that you are not necessarily cut out of that cloth? I never thought of myself as someone who would EVER want...
View Articlesdg Cooks for Kids at the Ronald McDonald House
After a very rewarding experience last year, sdg volunteers and their families returned to the Cooks for Kids program at the Ronald McDonald House (RMH) in the Minneapolis Children’s Hospital. The RMH...
View ArticleSudo and Sudon’t: Why, When and How to Sudo on a Linux System
By: Brien Coffield If you’ve ever used a modern Linux distribution you’ve probably used sudo. But if you haven’t, check out this article and come back. I’ll wait right here. References to sudo in forum...
View Articlesdg 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...
View ArticleThe Problem with “Get Creative”
By: Mike Huang 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...
View ArticleKnow When to Fold ‘em: Poker, Game Theory, and the Rise of the Machines
By: Dan Schwie 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...
View ArticleExceeding Expectations in Daily Communications
By: Mark Reid 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...
View ArticleWhat Cooking Taught Me About Programming
By: Paul Wiedel 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...
View ArticleEmbracing Essentialism: 5 Ways to Accomplish More by Doing Less
By: Ryan McKesson It’s around this time every year that I like to take a moment to reflect on what I have accomplished, understand where I may have fallen short, and start getting excited about all I...
View Article‘Tis the Season for Giving — Happy Holidays from sdg!
As tradition will have it, sdg volunteers participated in the Salvation Army’s Red Kettle Campaign and the Marine Corps’ Toys for Tots drive again this holiday season. For our fourth year in a row,...
View ArticleA Brief Introduction to Linux
By: Brien Coffield 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...
View ArticleA New Approach to New Year’s Resolutions
By: Molly Mjolsness 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,...
View ArticleBaskets 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...
View ArticleWebGL and Three.js: Look, a Shiny Object!
By: Greg Stier 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....
View ArticleMaven Overlays: An Overlooked Approach to Sharing Front-End Code
By: Jeff Ortman 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...
View ArticleGood Business Analysts Think Like Product Managers
By: Bryce Blilie As is the case with many titles in the professional IT world, business analyst and product manager share many commonalities. The role of product manager requires sharp business analyst...
View ArticleDear Developer: The Database is Your Friend
By: Chad LaVigne Data Wins At sdg, our bread-and-butter is developing web applications to solve business problems. As people who create software, it’s very easy to become focused on designing awesome...
View Articlesdg Speaks at Liferay North American Symposium: “Drupal vs. Liferay – Pound...
The Liferay North American Symposium is the largest gathering of Liferay developers, users, and customers in the western hemisphere. Liferay, the world’s leading open source portal, was again named in...
View Article