Maintenance Articles

Close up shot of a ladybug on a leaf
General Info | 3 min read

Bug vs Feature Request? Your Users Don’t Actually Care 🤷

Your shiny new software just launched. The team expertly planned and executed the deployment. Your new product integrates seamlessly with your other systems. New users find the product intuitive and user-friendly. But, as with any new software, a few problems crop up. The Bug vs Feature Request argument begins. Is it a bug? A bug means […]

tech team collaborating in planning session on the floor with a marker
Cloud | 3 min read

Cloud Migration: Three Big Considerations Before Getting Started

“Cloud Migration” is one of the buzziest topics right now (aside from Generative AI). When we talk to our customers about migrating to the cloud, we want to help them make sure we’re all on the same page about the risks and benefits before we go headlong into that kind of effort. Our makers LOVE […]

Agile | 6 min read

Five Strategies for a Happy and Healthy Software Maintenance Team

Software Maintenance Teams provide a broad array of services, customized to the industries they support. As a software development consultancy, our portfolio includes industries like energy, aerospace, healthcare, medical devices, precision agriculture, and others. The products we build live on Desktop, Embedded, Mobile, Web, and Cloud platforms. With such a diversity of industries and platforms, […]

digital cloud showing electronic connection imagery
Cloud | 5 min read

Is a Lift and Shift Migration the right fit for your cloud project?

Picture this: Your team has been wrangling databases, applications, and web servers hosted and run on hundreds of VMs for years now. You have workarounds for some of the most egregious limitations, but alas… you know the time has come to replace your VMs with cloud hosting. You know that the inefficiencies and security concerns […]

Developer looking at code on laptop and mobile phone screens
Maintenance | 4 min read

How a ‘Bucket of Hours’ Can Benefit Your Software Product Maintenance Plan

Why are we talking about software product maintenance plans? Maybe you just launched your latest killer app. Or maybe you have legacy software that it hasn’t stood the test of time. Wherever you are on the spectrum of very old to very new software, you would benefit from having a software product maintenance plan. Software […]

software developers collaborating at whiteboard with sticky notes
Maintenance | 9 min read

Your App Uses Xamarin.Forms, but That Tech is Going Away. Don’t Panic! 😱

You may be hearing a lot of chatter about Xamarin.Forms going away. If your app is built in Xamarin.Forms, this is probably concerning news to hear. Our advice? Don’t panic! 😱 We recently sat down with Adam Livingston, Staff Software Engineer, and Charles Tippett, Engagement Manager, to get the scoop on the upcoming transition from […]

Floppy Disc on a desk.
Maintenance | 4 min read

Think Software Maintenance is Expensive? Here’s Why It’s Worth the Investment.

The world of software and software development moves at lightning speed. Every day, new tools are introduced. Languages and frameworks are upgraded. App store requirements change. Operating systems are updated. New hardware is announced. So, what happens if the software world evolves but your software codebase doesn’t? Development Tools Chain Reaction Development tools continue to […]

Desktop | 11 min read

Is Your Xamarin.Forms Project Ready For Migration To MAUI?

What’s up with .NET MAUI? If you have seen any news about .NET 6.0 or anything Xamarin.Forms related, you have probably heard about the new framework called .NET MAUI. Microsoft has decided that the next major iteration of Xamarin.Forms will instead be replaced by the .NET Multi-platform App UI: MAUI. Since Xamarin support is intended […]

A person interacting with cloud technology.
DevOps | 5 min read

Migrating a Legacy ASP.NET application to Azure

Co-written with Jeanine Brosch, Matt Mast, and Robert Nowadly During some projects, we work alongside client development teams. However, in some cases, we work amongst a distributed team of developers for increased collaboration. For one such engagement, we were hosting our client’s infrastructure at our site, on our hardware. Our client relied on us to report […]