For many, game development isn’t just a career—it’s a dream job. In 2025, that dream still holds strong, even as the industry navigates shifting trends. While the gaming market remains massive, it’s important to note that it has experienced some contraction since the pandemic boom. Studios have become more selective, and competition has intensified.
Still, the global gaming industry…
If you’re a developer working in Visual Studio, chances are you’ve hit a few bumps in the road—slow load times, clunky navigation, unreliable IntelliSense, and the occasional “Where did that file go?” moment. These common pain points can quickly add up…
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…
Introduction
Think about this. Have you ever thought about two things at once? If you reflect a bit, our brains are super complex but they only focus on one train of thought. Sure, a lot can happen subconsciously, but you can only be conscious about a single thing—you can’t focus on two things at once simultaneously.
But what if you could? This opens up a wide array of possibilities. Imagine…
How to Query File Attributes 50x faster on Windows
November 14, 2024
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…
Introduction
When programming game elements in Unreal, developers have two main options: develop using Unreal’s visual blueprint system or develop using the C++ language.
The Blueprint system in Unreal Engine is a powerful visual scripting tool designed to help…
Making a case for investing in software tools: convincing yourself, your team, and your boss
September 27, 2024
Introduction
Visual Assist has been a longtime partner for coding in Visual Studio. It adds missing features and sometimes even replaces the default features in the IDE. In fact, you can even argue that Visual Assist had a direct influence as to how some of the features in Visual Studio panned out.
But what makes Visual Assist (VA) such a compelling purchase? And what about it makes it a…
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…
Introduction
When it comes to developing software for the finance and banking industry, C++ is often the language of choice due to its performance, efficiency, and flexibility.
However, writing C++ programs in this highly regulated and fast-paced environment comes with its…
Installing Virtual Machines to use Visual Studio on Mac
August 27, 2024
There are many options for IDEs for developers who are working on a Mac; however, there may still be use cases and instances where the available options are insufficient. For example some projects and client requirements may dictate the use of Microsoft’s Visual Studio (VS)—which is predominantly designed for the Windows OS.
As a workaround for, what most Mac users have done (and is one of…
You must be logged in to post a comment.