In this article, we will walk you through on how to use Visual Code Code (“VS Code”) to work on a remote machine such as a VM or a remote desktop. As developers, as we work through different projects, our computers keep getting filled with various SDKs, CLI tools, frameworks, and packages. Wouldn’t it be […]
Data Security Essentials for Canadian Businesses
With new AI tools coming up every now and then, each offering amazing benefits, data security is increasingly getting out of focus, and out of your control. As Canadian businesses, we are dealing with a lot of uncertainties and challenges amidst tariff threats from the United States. While operational efficiencies are important, we should not […]
Using Generative AI to deliver projects faster (no gimmicks)
In this article we will share how Mantrax is using Generative AI (when it makes sense) to improve productivity and deliver projects sooner. While we don’t want our developers to simply “ChatGPT” their way through projects, it is also undeniable that using Generative AI carefully can lead to productivity gains which in turn, deliver projects […]
Prompt Engineering 101
In this post from our Byte Sized series, we will explore the subtle art of Prompt Engineering that has been gaining a lot of prominence in the realm of AI. The common analogy to describe Prompt Engineering is like teaching a child through asking questions. How effective your Large Language Model’s response is depends on the […]
What is JavaScript Autoboxing
This article explores JavaScript Autoboxing and is part of our Byte Sized series. Let’s start by looking at this simple code snippet We know that a string in JavaScript is a primitive type (that is, it has no methods or properties), but here is looks like that the variable myString is an object with a […]
Updating Legacy Systems: Continuous Optimization vs Replacement
Legacy software applications do pose a growing problem for many companies. Applications should be able to last for decades, but in practice, they are only modern for three years and can then be considered legacy for the rest of their lifespan. This while the application often support a business-critical processes. Definition: A legacy system is outdated […]
Legacy Application Modernization in the Financial Services Sector
Custom Self Serve Analytics Dashboards for Multiple Enterprise Clients
ES6 Array Methods – A 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 JavaScript (ES6) array methods that developers […]