Carl MaxwellUnderstanding f32 Floating PointIn computer programming numbers like 1.5 are represented by using something called a Floating Point Number. There are two popular types of…May 23, 2023May 23, 2023
Carl MaxwellRaw Pointers to std::vector elementsI was working on a project recently and ran into an issue with memory that took me a few days to figure out. This is the sort of code that…Apr 6, 2022Apr 6, 2022
Carl MaxwellAlgorithm ScalabilityThere’s a useful concept in computers called Linear Time, which helps us understand why some programs slow down under heavy loads.Oct 20, 2021Oct 20, 2021