Containers – what are those, and why should you care TLDR; Containers are lightweight virtualized environments for developing solutions using the Microservices Architecture. The Background There was a time (not too long ago) when IT Admins would carry these keychains with numerous fobs. Each of these fobs would open some secret door, obscured behind empty...
Cross-platform App Development Having an app in Apple App Store or Google Play has been a requirement for many businesses for quite some time now. There was a time when native apps took the crown for being the highest-quality apps. Companies would spend millions of dollars to have separate teams developing iOS and Android apps...
UX/UI Design: Understanding User-Centered Software Development User Interface (UI) is what the software team designs for the end users to perform actions. However, the design of the UI may not align with what the End Users may think is logical or optimal. This is where User Experience (UX) design comes into play. UX design considers...
Software Application Modernization – How to make the most of your efforts In the pursuit of progress, our technological systems are constantly evolving. Older software needs to be up to speed with the flexibility and agility of newer applications. Software application modernization is ideal when your legacy software is suffering from symptoms of slow processes,...
Embracing Cloud Migration for Efficiency & Economies of Scale In early 2020, when government-imposed lockdowns were being implemented to contain the spread of COVID-19, the retail industry took a heavy hit. The impact was felt more by retailers whose revenue depended primarily on foot traffic rather than online sales channels. One of the popular retail...
What is involved in Progressive Web App (PWA) development using the Mantrax approach? Before we delve into PWAs, let’s quickly review the two other options – Native and Hybrid Apps. Building a Native app requires maintaining two separate code bases (for iOS and Android) for the presentation layer. While Native apps are the most optimal...
Why Transformation Projects Struggle to Deliver on Time Business and digital transformations accelerate change and can have profound effects on an organization’s success. These transformations vary widely, from the adoption of digital technologies, integrations of partnerships, and restructuring, to profitability improvement initiatives, and typically require the engagement of companywide stakeholders to execute. Meaningful transformations require...
ES6 Array Methods – Quick Summary Love it or hate it, JavaScript is everywhere As software consultants, we work with multiple programming languages at a time, JavaScript being one of our main languages. We often find it hard to remember the API details for the language we are working with. Here is a list of...
Project Management Principles At Mantrax Solutions, our team has over 15 years of hands-on project management experience. Through our collective experience, we have learned that project management can be summarized as the following: It’s both an art and science to lead change and implement major initiatives with speed and quality. Empowering the project stakeholders and...
Machine Learning – Part 1 By now, everyone has come across the terms Machine Learning, Artificial Intelligence, Neural Nets, etc. In this article, we will try to give you a glimpse of Machine Learning as part of our own learning experience while working for a large Canadian corporation. Before we delve into the topic, here...
Mantrax Solutions
2680 Matheson Blvd E., Suite 102
Mississauga, ON L4W 0A5
2680 Matheson Blvd E., Suite 102
Mississauga, ON L4W 0A5