Blog

Even iconic companies have faced serious setbacks due to a lack of a comprehensive and thoughtful technology strategy. Weak or non-existent technology strategies can result in problems like inefficiencies, security vulnerabilities, and reputational damage.  Waste, inability to scale, and failure to innovate and adapt can result in hits to the bottom line, damage to the […]

Introduction   A strong technology strategy is essential for achieving business growth and resilience. Your technology strategy isn’t just a checklist—it’s the backbone of your business operations, customer experience, and innovation potential. But is your strategy driving success or holding you back? In today’s fast-paced business world, it is a critical driver of success. Yet, many […]

The pressure to deliver high quality software is unyielding. How can businesses optimize operations, reduce costs, and accelerate project delivery? One of the key strategies employed by organizations across various industries is the strategic allocation of resources, including onshore, offshore, and nearshore teams. Each option presents unique advantages and considerations, making it essential for businesses […]

– 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 other best practices. I was confident that I could build the solution the client needed; however, I quickly learned that technical expertise was a […]

– 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 the kinds of dev environments. Over the years I have built for a range of companies from large public companies to small private startups and one […]

September 29, 2023

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 faces. Today, I’m here to share new insight and offer a look into the specific world of Spring Boot 3, Spring 6, and Java 17+. My […]

– by Steven C Diaz – A few years ago, while on a family vacation in Southern Utah, we were enjoying a nice short hike at Kolob Canyon, and learned a lesson that I have reflected on in many instances of my life. As we approached a nice overlook of the canyon, I saw a […]

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 to improve the productivity and efficiency of your business, then a software company can assist you and make the process a lot simpler. They’re able to stay up to date […]

October 7, 2022

Deepen Your Empathy

By Steven C. Diaz, Senior UX/UI Designer STG Consulting I had the opportunity this past week to complete the course “Accessibility: How to Design for All” offered by the Interaction Design Foundation and was impressed with the knowledge given to me, the exercises that were given, and the eye-opening experience it had on me in […]

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 17 software developers met at Snowbird Resort and signed the Manifesto for Agile Software Development, laying the foundation for a tech boom in the last two decades.  […]

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 17 software developers met at Snowbird Resort and signed the Manifesto for Agile Software Development, laying the foundation for a tech boom in the last two decades.  […]

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 developers met at Snowbird Resort and signed the Manifesto for Agile Software Development, laying the foundation for a tech boom in the last two decades.  The stretch of […]

March 18, 2020

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 efficiency of your business, then a software consultant can assist you and make the process a lot simpler. They’re able to stay up to date with the latest software advances, and you’ll […]

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 end up not making the right decision and that you also end up putting your business at risk. If you want to find […]

Working with a Web Development Consultant brings many benefits, and any business striving to capture the attention of existing and potential customers should consider doing so. Online Strategy You need more than just a website, you also need a reliable online strategy, and web development consultants can help with this. They will work with you […]

February 11, 2020

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 what is arguably the best choice for developing web-based and desktop-based applications, while also making these applications seem more manageable, no matter how complex they appear at first. […]

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 development, .NET development, quality assurance, mobile development, user experience, and scripted development. Our in-house team is capable of building end-to-end solutions and advanced, web apps, desktop applications and […]

By: Jonathan Donkin This is the 2nd part of a 7-part series.  The first part can be found here https://stgconsulting.com/habits-of-highly-effective-software-developers/.  As always, I look forward to your thoughts. Begin with the End in Mind In the Seven Habits of Highly Effective People, Covey makes the point that this habit is about leadership and your circle of influence.  […]

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 he put together into Seven Habits actually applies to Software Development as well.  So as an attempt to gather together my thoughts both from my own experience […]

November 27, 2017

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 problems. There are many other supporting technologies that goes into putting a usable solution together so that the automation doesn’t have to run your local machine and consume […]

By: Neal Jenks – Design Consultant and IxD Practice Manager at Software Technology Group You know the story: Boy meets Girl (or Girl meets Boy, Boy meets Boy, Girl meets Girl…), Girl falls for Boy, but Boy doesn’t fall for her because, in short, he’s an idiot. Maybe he’s blind, distracted, or both. He pursues someone […]

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 automated tests using Selenium WebDriver, but there is also a demand for engineers who can integrate selenium testing into a continuous integration server like Jenkins. Using tools like […]

Anyone who has spent any length of time in the Software industry has heard of the “Daily  Standup” and anyone who has participated in a standup is likely familiar the “3 Questions”.  Repeat them with me now: What did you do yesterday? What are you doing today? Do you have any roadblocks? Over the course […]

by Quinn Heiner Ask most software engineers whether they would prefer an option to work from home, most would say in a heartbeat, yes!  Ask most employers whether they would prefer their engineers to work from home, most would  say no. Below is a breakdown of some of the main pros and cons from both […]