18 January 2016 alan.monson@stgconsulting.com General Software Development
By Quinn Heiner In this article (which has no relation to Covey’s famous book, The 7 Habits of Highly Effective People, except maybe the number seven), we will take a different approach in our discussion of good habits by first pointing out the bad ones. By going from ineffective to effective, we will essentially discover […]
11 January 2016 alan.monson@stgconsulting.com General Software Development
Author: Quinn Heiner Imagine if your software company had an 18-month hiring process for all of its techs, and that your chances of actually getting hired were slim at best (really slim, as in maybe 5%). But no problem, let’s say you get the job! Great–now for your first project. You’ll be working with an all-volunteer […]
14 December 2015 alan.monson@stgconsulting.com General Software Development
Author: Brett Child As a programmer, sometime or another you will be needed to dig into a legacy system. Whether you’re making changes or maybe trying to rewrite it, you’ll need to understand what’s going on. One of the biggest problems with legacy systems is that there are few to no people who truly […]
8 December 2015 alan.monson@stgconsulting.com General Software Development
Author: Quinn Heiner We’ve all heard the well-rehearsed arguments of being a full-time employee for a company versus independent contracting. With technology careers, this debate becomes even more relevant given the large number of both contracting and full-time positions available. There simply aren’t enough people to fill the demands of the industry, which for most software […]
1 December 2015 alan.monson@stgconsulting.com General Software Development
Author: Eduardo Flores This is a simple example of how to achieve the same simple GET call with (the “old”) NSURLConnection and the new NSURLSession. This project is now on Swift! (so 50% less code, and 200% more “Why??”s) This blog post is almost identical to the previous one I made on objective-c (link) but […]
24 November 2015 alan.monson@stgconsulting.com General Software Development
Author: Eduardo Flores In this post I’m going to outline how to get a list of available nearby bluetooth devices to show when scanned by an Adroid device. I’ll review how you can prompt the user to enable/turn on bluetooth in your Android device, how to show already paired bluetooth devices, and how to scan […]
17 November 2015 alan.monson@stgconsulting.com General Software Development
Author: Andrew Turcsansk I was never really taught front end development. When I first started at the University in the early 2000’s, front end development was never truly a focus for Computer Science majors. Our focus was back end web development using languages such as Java and the up and coming C#. Of course we […]
3 November 2015 alan.monson@stgconsulting.com General Software Development
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 […]
26 October 2015 alan.monson@stgconsulting.com General Software Development
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 […]
14 September 2015 alan.monson@stgconsulting.com General Software Development
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: – android.support.v7.internal.widget.ActionBarOverlayLayout The issue seems to be in the version of the UI editor Android Studio is using. […]