STG

Start typing to search across every section of the site.

Loading…

STG Insights

Software Development & Modernization

Custom software, legacy modernization, and the engineering practices that turn business needs into working systems.

29 articles

Vibe Coding, Deployment FailedSoftware Development & Modernization

Did Your Vibe Code Deployment Just Kill Your Vibe?

There has never been a better time to build custom software. There has also never been an easier time to build it wrong. AI has changed what’s possible. Ideas…

Oct 13, 2026Read article →
The Economics of Custom Software Just ChangedSoftware Development & Modernization

The Economics of Custom Software Just Changed

There has never been a better time to build with technology. But how you build matters more than ever. Every company has problems it has learned to live with.…

Sep 16, 2026Read article →
modernizing-government-technology-why-successful-agencies-focus-on-more-than-just-new-systemsSoftware Development & Modernization

Modernizing Government Technology: Why Successful Agencies Focus on More Than Just New Systems

Government agencies today face a difficult balancing act. Citizens expect digital experiences that are as seamless and responsive as those offered by…

Jun 26, 2026Read article →
Legacy Systems Are a Time Bomb Under Your BusinessSoftware Development & Modernization

Legacy Systems Are a Time Bomb Under Your Business

Every outdated system is a delay, a security risk, and a future crisis waiting to happen. Legacy systems don’t just risk catastrophic failure - they slow…

Aug 26, 2025Read article →
Modernizing Legacy Systems with Confidence: A Government Success StorySoftware Development & Modernization

Modernizing Legacy Systems with Confidence: A Government Success Story

When a longstanding public-sector organization faced challenges with outdated software, siloed data, and redundant processes, they knew it was time for a…

Jul 23, 2025Read article →
The Challenges of Systems, Products, and Engineering in the STG Strategic Technology FrameworkSoftware Development & Modernization

The Challenges of Systems, Products, and Engineering in the STG Strategic Technology Framework

The Bridge Too Narrow: A CEO’s Struggle with Technology James Bennett had built his company from the ground up. A visionary CEO, he understood market trends,…

Mar 28, 2025Read article →
Mastering Your Dev EnvironmentSoftware Development & Modernization

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…

Oct 20, 2023Read article →
What’s new in JavaSoftware Development & Modernization

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…

Sep 29, 2023Read article →
Software Development & Modernization

Software Company in Salt Lake City

Looking for a software company in Salt Lake City? Custom software can offer numerous benefits to your business. If you’re looking for a technological solution…

Nov 28, 2022Read article →
Mobile App Development in UtahSoftware Development & Modernization

Mobile App Development in Utah

Mobile app development in Salt Lake City is a rapidly growing field due to Utah’s strong background in the technology industry. Nearly 20 years ago, a group of…

Jul 21, 2021Read article →
Mobile App Development in Salt Lake CitySoftware Development & Modernization

Mobile App Development in Salt Lake City

Mobile app development in Salt Lake City is a rapidly growing field due to Utah’s strong background in the technology industry. Nearly 20 years ago, a group of…

Jun 4, 2021Read article →
Software Development & Modernization

App Development in Utah that Benefits Clients and Employees

App development in Utah is a rapidly growing field due to Utah’s strong background in the technology industry. Nearly 20 years ago, a group of 17 software…

Mar 18, 2020Read article →
Software ConsultingSoftware Development & Modernization

Software Consulting

A software consultant company can offer numerous benefits to your business. If you’re looking for a technological solution to improve the productivity and…

Mar 18, 2020Read article →
Quality Assurance ConsultingSoftware Development & Modernization

Quality Assurance Consulting

If you want to invest in quality assurance consulting, then you need to make sure that you take all of the right steps. If you don’t then you may find that you…

Feb 11, 2020Read article →
Benefits of Using a Web Development ConsultantSoftware Development & Modernization

Benefits of Using a Web Development Consultant

Working with a Web Development Consultant brings many benefits, and any business striving to capture the attention of existing and potential customers should…

Feb 11, 2020Read article →
What is .NET?Software Development & Modernization

What is .NET?

Developed by Microsoft .Net (or DOT NET) is a software framework that runs primarily on Windows computers. Since its inception in the late 90s, it has become…

Feb 11, 2020Read article →
Tech Companies in Salt Lake CitySoftware Development & Modernization

Tech Companies in Salt Lake City

Situated in the heart of Salt Lake City, STG Consulting offers a variety of tech services. With six core areas, STG Consulting offers every aspect of java…

Oct 3, 2019Read article →
2017 HackathonSoftware Development & Modernization

2017 Hackathon

By: Matt Chiang As many of you know, automation is a great skill/asset to have. However, building automation is only part of the solution to checking code for…

Nov 27, 2017Read article →
Running Automated Selenium Tests from Jenkins on LinuxSoftware Development & Modernization

Running Automated Selenium Tests from Jenkins on Linux

By: Bill Witt As a Quality Assurance Engineer or Software Development Engineer in Test, there is high demand for those who are not only able to create…

Jun 19, 2017Read article →
The Pleasure (and Pain) of Script UpgradesSoftware Development & Modernization

The Pleasure (and Pain) of Script Upgrades

Author: Geoffrey Sagers If you are anything like me, you want the latest and greatest. In the area of web development, that can definitely be a double-edged…

Jan 25, 2017Read article →
What was that developer thinking?!Software Development & Modernization

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…

Aug 1, 2016Read article →
RootsTech Innovator ShowdownSoftware Development & Modernization

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…

Mar 14, 2016Read article →
Testimony of Ryan Parrish and the well-know Backcountry.comSoftware Development & Modernization

Testimony of Ryan Parrish and the well-know Backcountry.com

Author: Ryan Parrish As a consultant, often when diving into a large online retailer environment you can expect there to be many pieces of proprietary company…

Feb 15, 2016Read article →
Coding HTML EmailsSoftware Development & Modernization

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,…

Feb 8, 2016Read article →
Shout out for AutomationSoftware Development & Modernization

Shout out for Automation

Author: Matt Chiang What is automation: In the most simplistic term, automation is some type of script that controls an application to do some type of action.…

Jan 4, 2016Read article →
Scanning for Bluetooth Devices in AndroidSoftware Development & Modernization

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…

Nov 24, 2015Read article →
IOS TutorialsSoftware Development & Modernization

IOS Tutorials

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…

Oct 12, 2015Read article →
How IT Consulting Can Help YouSoftware Development & Modernization

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…

Aug 31, 2015Read article →
Trouble with Bash Scripting? STG Consulting Can HelpSoftware Development & Modernization

Trouble with Bash Scripting? STG Consulting Can Help

Unless you have a background working with computer programming, when you hear the term Bash script programming you most likely don’t know what it is. Bash…

Jun 23, 2015Read article →

Not sure where your technology stands?

Get a 5-minute technology score benchmarked against high-performing organizations.

Take the Free Assessment

Get executive technology insights in your inbox

New articles on strategy, growth, cost, and risk - delivered monthly. No spam, unsubscribe anytime.

See where your technology stands today