News

March 15, 2024

IT Managers looking to modernize are increasingly finding salvation in the Strangler Application Pattern, an incremental approach theorized by Martin Fowler fifteen years ago. Sitting on top of a monolith Managers of mission-critical legacy systems face big challenges when called upon to usher them into the modern age. These systems, many of which are many

March 11, 2024

In today’s economy, volatility is the new normal. But in tech, disruptive volatility is now on steroids. Thanks to the pandemic and the sporadic growth that followed, IT managers struggled to address how best to move their modernization goals forward. Adapting to remote work needs and a customer base that shifted online, new and bigger

February 12, 2024

COBOL and its rigid structures present a unique set of challenges to companies that want to leverage the advantages of contemporary programming languages with a conversion to Java. The process is fraught with challenges and risks that require meticulous planning and careful execution. One of the most critical aspects of this conversion process is testing.

February 9, 2024

No matter how much experience we invest into a complex project, chances are we learn a new thing or two along the way. Since we have deadlines to meet, we ship it as is, and we are happy to apply our new knowledge to the next project. With refactoring, we get a second shot at

February 7, 2024

In today’s rapidly evolving technological landscape, many businesses that rely on legacy systems are faced with the challenge of modernization. One such transition gaining traction is the move from COBOL to Java. COBOL and Java are widely used programming languages, but they differ significantly in flexibility, compatibility, and support, so a few key considerations are

February 5, 2024

Unsurprisingly, software engineers were among the first to start searching for places to improve the efficiency and accuracy of their work with Artificial Intelligence. More than a few were critical in making the technology work from the beginning. After all, if we configure machines with the ability to learn from experience, adjust to new inputs,