STG Blog

At STG, we believe in teaching a man to fish, check out some of the great insights and trainings from our awesome consultants!

NSURLSession Tutorial

3 November 2015 0 Comments

  NSURLSession with Delegates I have already created 2 tutorials (one for obj-c and one for swift) showing how to use NSURLSession in a very simple case scenario to download an image as NSData, and display it on the screen. That was fine and dandy, but NSURLSession can do sooo much more than that. In […]

5 Ways to Reduce Risk in Software Projects

26 October 2015 0 Comments

Author: Brett Child Software developers, and IT in general, have a reputation for being over budget, being late, and not even meeting the needs of the customer. There are a million different reasons for that; such is the complex nature of software development. But, here are a few ways to reduce the risk that leads […]

What the Heck is IxD, UX and UI?

19 October 2015 0 Comments

Author: Neal Jenks Design Consultant | IxD Practice Manager   There’s a Calvin and Hobbes comic strip that perfectly encapsulates the IxD profession. Six-year-old Calvin is sporting a rather spiffing astronaut helmet and superhero cape. His mom asks, “What’s up today?” Calvin responds, “Nothing so far.” “‘So far’?” “Well you never know, something COULD happen […]

IOS Tutorials

12 October 2015 0 Comments

Delegation on iOS This tutorial is a simple basic idea to show the concept of delegation on iOS, using Objective-C. Delegation is usually not something a beginner would use, so this tutorial would be targeting intermediate users, which also means it assumes you know your way around Xcode and Objective-c at a reasonable level. Final […]

Embracing The Flow Of The Web

5 October 2015 0 Comments

Author: Aaron Salazar A few years ago I was introduced to John Allsopp’s article “A Dao of Web Design” by a great UX designer that was on my team at the time.  Since then I’ve read a few times and have forwarded it on to co-workers in an effort to spread its good word.  The CRAZIEST part […]

Myth of the 5 Year Plan

28 September 2015 0 Comments

Author: Tim Jacobsen Let me first get this out of the way, I don’t think you shouldn’t think about what you might be doing in 5 years, you should. What I don’t think is beneficial, is expecting that to be exactly what you are doing 5 years from now. Too often we get fixated on a […]

Distractions and the Software Engineer

22 September 2015 0 Comments

I have been a software developer for a number of years and I find there are many sonic distractions in the office that prevent me from concentrating.  Sometimes it is something small like someone eating an apple in a loud way or something big like a boisterous meeting conducted in an adjacent cubicle.  A lot […]

Android Studio Rendering Problems

14 September 2015 0 Comments

Author: Eduardo Flores On Android Studio version 1.1.0 for Mac (and maybe other versions) a brand new blank application throws an error dialog in the UI editor that says: Rendering problems. The following classes could not be found: –   The issue seems to be in the version of the UI editor Android Studio is […]

Tips on Gathering Good Software Requirements

8 September 2015 0 Comments

Author: Andrea Reese Hurst At the request of an engineer who I wrote requirements for, I jotted down some tips for good requirements gathering in a software setting. Here they are, a bit tidied up: Identify the end users, the project owners, and other stakeholders who influence the success or failure of this effort. Schedule […]

How IT Consulting Can Help You

31 August 2015 0 Comments

Author: Craig Golightly Whenever I meet someone new and they find out I am a Software Developer they often say, “I have this project…” I used to spend time listening in detail to what they wanted to do and I even embarked on a few “side” projects. These projects were filled with late night meetings […]