Software Development and Testing Process For Embedded Drivers
How do you go about writing software? Join me in this journey through my software development methodology for writing embedded device drivers
How do you go about writing software? Join me in this journey through my software development methodology for writing embedded device drivers
I’ve written a post on how to use lambdas in C++ but how do they actually work? Here is an under the hood description of C++ lambdas.
What is a lambda? And how do you use one in C++? This post explains what lambdas are, what they’re used for, and how to use lambdas in C++.
Don’t understand how your code or a library works? Writing unit tests lets you experiment and learn how the code works.
Writing tests for your code does more than just prove that it works as you expect – It tests your understanding of how your code should work.
If you get Visual Studio 2019 Warning C4296 in your C++ project on a line comparing a size_t >= 0 it’s valid. Here’s why: size_t is unsigned.
Do you need a new computer? Do you know what computer parts you need? Here is how I chose new parts for my workstation PC
Do you need to create a Windows 10 install USB drive but only have a Mac available? Here is how to create a Windows 10 Install USB drive from OS X
If you’re using Conan with CMake to build the build system for your C++ project how do you get it to find Boost? Use cmake_find_modular. And RTFM!
How does the If / Else conditional work in VBA? How do you check whether a String variable is empty? See this post for more information!