Webinar Recap

Break Free from IntelliSense Hell with Visual Assist: Learn UE5 C++ Development Techniques [Webinar Recap]

This is the third session in the webinar series on Unreal Engine 5 workflows with Assembla and Visual Assist. Chris Gardner, lead developer at Whole Tomato Software, challenges conventional wisdom about when to use C++ versus Blueprints and demonstrates how Visual Assist solves critical pain points in Unreal Engine C++ development. ? Watch the live demo replay here. The Blueprint vs C++…
Read more
Build Announcements

Visual Assist 2025.3 release post

Visual Assist 2025.3 is now public and available to download.  This release improves developer experience by updating the feedback UI when using some of our added features from recent releases. We’ve also updated our options dialog’s look and feel alongside some of line…
CommunityTips and Tricks

C++ Modules: What it promises and reasons to remain skeptical

Introduction C++ has never been afraid of complexity—but even for a language known for performance and control, the #include system has seemed like a bygone from another era. Modules in C++ were a long-awaited upgrade aimed at cleaning up the mess of includes, speeding up build time, and making large-scale C++ development a bit less painful. Standardized in C++20 and expanded in C++23, modules…
Read more
Build Announcements

Visual Assist 2025.1 release post

VA 2025.1 enhances usability with smarter navigation, better C++ module support, and more flexible refactoring options. The updated first-run dialog, configurable test snippets, and a refreshed UI improve the overall experience. Additionally, several key fixes address…
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