General Software Development
Recent articles in this category
Showing the most recent articles - browse and search all articles.

Marketability: Everyone Wins
– By Drew Ackerman – My start as a consultant had a hectic beginning. At my first client I was expected to set up an Automated system and introduce them to…

Mastering Your Dev Environment
– by Justin Rhoades – The Problem While working as a consultant at Software Technology Group I have the opportunity to bounce from client to client and see all…

What’s new in Java
– by Brayden Prestwich – With constant updates happening in the tech world, it can be hard to keep up and keep track of all the latest improvements software…

Habits of Highly Effective Developer Part 2: Begin with the End in Mind
By: Jonathan Donkin This is the 2nd part of a 7-part series. The first part can be found here…

Habits of Highly Effective Software Developers
By: Jonathan Donkin Recently as I was reading Seven Habits for Highly Effective People by Stephen Covey, it dawned on me that those same habits that Covey says…

So you want to be a consultant?
by Quinn Heiner Being a software consultant involves a diverse skill set beyond that of a typical programmer. I recently had a discussion with one of the top…

What was that developer thinking?!
Author: Dan Woodruff Ever had a developer join a team, suggest a radical solution and be shut down? Or have them suddenly be allowed to develop their ideas? I…

Interview Tips & Tricks (for the newbie to the expert)
Author: Chris Lake One of the ways that STG likes to partner with its clients is to sit in as an observer when we have a candidate interview. We don’t…

RootsTech Innovator Showdown
Author: Geoffrey Sagers I recently had the opportunity to attend the RootsTech Genealogy conference held in Salt Lake City, Utah. One of the sessions I…

Coding HTML Emails
Author: Patricia Johnson Part 1: The Code That Time Forgot Like me, you probably expect that html code is going to display virtually the same in every browser,…
The 7 Habits of Highly Ineffective Software Engineers
By Quinn HeinerIn 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…

Why Everything I Need to Know about Software Engineering I Learned from the Mormon Tabernacle Choir
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…
Working for the Man vs. Being the Man: The Pros and Cons of Independent Contracting, Full-Time Employment, and Everything in Between
Author: Quinn HeinerWe’ve all heard the well-rehearsed arguments of being a full-time employee for a company versus independent contracting. With technology…

Scanning for Bluetooth Devices in Android
Author: Eduardo FloresIn 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…

5 Ways to Reduce Risk in Software Projects
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…

How IT Consulting Can Help You
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…

The Great Software Developer Secret
Author: Dan Bunker Pick any software company and take a stroll through their cubicle farm. You’ll find developers white boarding out problems, coding and…

Great Ways to Increase the Cost of Your Software
Author: Jason Gillies After years of writing software I have seen a few areas that are often over looked. These aren’t hard problems to solve. But they do…

Hedging Your Bets: How to Know Which Programming Languages to Learn
Author: Bryan Hansen Early on in my development career I came across a lot of developers who would try and learn multiple languages; at the time, this was…
