Thomas DuBuissoninMusingsIt Doesn’t Need to Happen to YouA wildly popular reverse engineering of GTA showed how a poorly written JSON parser had quadratic complexity costing minutes more in load…Mar 9, 2021Mar 9, 2021
Thomas DuBuissoninMusingsA CI Pipeline You Can’t RefuseEvery analyzer and code check tool applicable to your repository will save your team time. Tools you can get running in a day are almost…Sep 2, 2020Sep 2, 2020
Thomas DuBuissonInfer: Find Races and DeadlocksProgrammers have mostly learned to avoid requiring locks and shared mutable memory. Sometimes we must, and we still need help when we do.May 15, 2020May 15, 2020