TL;DR
Memory safety has become one of the biggest challenges in modern C++ development, with pressure increasing from governments, industry leaders and standards bodies to reduce vulnerabilities caused by memory-related issues. To help address these concerns, Visual Assist 2025.4 provides development teams with over 60 new Clang-Tidy-based safety checkers to catch risky patterns, enforce modern…
Visual Assist 2025.4 release post
October 22, 2025
TL;DR
Visual Assist 2025.4 brings one of the platform’s largest updates to-date with 60+ new C++ code inspections focused on safety, a redesigned user experience for core navigation and refactoring features, and the introduction of VA Intelligence, a new local AI-powered…
Break Free from IntelliSense Hell with Visual Assist: Learn UE5 C++ Development Techniques [Webinar Recap]
October 13, 2025
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…
TL;DR
Building Unreal Engine 5 from source requires more than just downloading files from GitHub. Proper hardware, secure Perforce configuration, structured stream workflows, and scalable branching strategies are all critical for smooth development and future engine upgrades.
This webinar recap explores how experienced Unreal developers set up UE5 source builds, manage large repositories with…
TL;DR
This webinar walks through how to set up an Unreal Engine 5 project in a way that actually scales once more people join the team. It covers practical things like choosing the right engine setup, organizing Perforce correctly, avoiding asset conflicts, handling large…
How Visual Assist Supercharges Your C++ Development in Visual Studio
September 22, 2025
Introduction
C++ is one of the most powerful and complex programming languages in the world—but that power often comes at a cost. If you’re building in Visual Studio, you’ve likely felt the friction: endless scrolling through files, sluggish navigation, fragile…
What did we learn? A back-to-school update about Visual Assist's latest from our GM
September 11, 2025
New season, fresh start
As Fall approaches, it’s not just students heading back to school. it’s also a perfect time to evaluate your coding tools. Which ones are ready for advanced coursework, and which might need some upgrading? You might find that some of those tools need a higher degree while others might be ready to graduate.
And we’ve been doing our homework…
At Whole Tomato…
Why Readable C++ Code Outlives Clever Shortcuts: The Key to Maintaining Legacy Systems
September 3, 2025
TL;DR
Maintaining legacy systems is a necessity and readable C++ code is a big factor in reducing debugging time, simplifying onboarding and making future updates safer. Clever shortcuts, macros, nested ternary operators, and overly compact code may save a few lines today…
C++ Coroutines for Async Development: Why You Should be Excited
August 22, 2025
TL;DR
C++ coroutines bring a smarter way to write async code by letting functions pause and resume naturally, so your logic stays clean while handling thousands of tasks efficiently. Instead of messy callbacks or heavy threads, you get code that reads simple but performs…
TL;DR
You don’t need C++ to start with Unreal Engine since Blueprints let you build full games without coding. But if you want more control, better performance, and advanced features, C++ becomes a powerful addition to the quick prototyping provided by blueprints .
The smartest path is not choosing one over the other. Start with Blueprints to learn fast and stay motivated, then gradually add C++…
You must be logged in to post a comment.