Tips and Tricks

How to Query File Attributes 50x faster on Windows

Imagine you’re developing a tool that needs to scan for file changes across thousands of project files. Retrieving file attributes efficiently becomes critical for such scenarios. In this article, I’ll demonstrate a technique to get file attributes that can achieve a surprising speedup of over 50+ times compared to standard Windows methods. Let’s dive in and explore how we can…
Read more
Tips and Tricks

Getting started with how to use C++ for embedded systems in financial services

In today’s fast-paced financial technology landscape, the demand for robust, high-performance software is increasing. At the core of the majority of financial innovations lies C++, a language revered for its speed, efficiency, and control.  As financial institutions continue to incorporate advanced electronics and embedded systems into their operations—be it through the ATMs we rely on for…
Read more
Tips and Tricks

Installing Unreal Engine 4/5 + Visual Studio: A complete step-by-step guide with pictures

Unreal Engine 5 has been out for a while now and along with it came exciting improvements and new features for users to enjoy. If you’re an aspiring game developer who is looking to dive into the world of Unreal Engine development without any background, chances are you’re wondering—”where do I even start?” Read on further to see how to download, set up, and install both Visual Studio…
Read more
Tips and TricksWebinar Recap

Summer Codefest: Lambdas go Baa! [Recap]

Webinar overview:  This presentation by product manager, David Millington, talks about the convenient way to define an anonymous function object added in C++11. This topic was chosen because while it’s extremely useful, the data we see is that there tend to be two groups of C++ developers: those who use them extensively, and those who barely use them. When to use lambdas: The main benefits…
Read more