My CppCon 2020 talk, Modern C++ Safety & Security at 20 is now up on YouTube. This year CppCon went virtual because of the pandemic but we still had a great conference. Abstract: The C++20…Continue Reading
Author: Matthew Butler
I Will Be Speaking At CppCon 2020
I’m happy to announce that I will be speaking at CppCon 2020 this September. CppCon will be going virtual this year but still has five full days of talks from some of the world’s best…Continue Reading
Secure Coding Best Practices (Part 2)
In part one of this series, I covered the basics of the threat landscape and his best practices for developers writing secure code. In this installment, I’ll cover architecture design choices and testing strategies. This…Continue Reading
Secure Coding Best Practices
In this two-part series, I cover some of my best practices for developing secure systems from design to testing. In part one, I’ll cover the basics of the threat landscape and development best practices. This…Continue Reading
I Will Be Speaking At The WhiteSource Secure Coding Virtual Summit
On April 23rd, 2020 WhiteSource will be holding its annual Secure Coding Virtual Summit. I will be giving a talk at 11:30 AM EST called Secure Coding Best Practices. This is a language agnostic talk…Continue Reading
C++20 Gets Voted Into The Standard
This Saturday in Prague, Czech Republic the C++ ISO Standards Committee voted in the C++20 standard. This is huge update to the standard three years in the making. Almost 250 committee members and observers attended…Continue Reading
I Will Be Speaking At SnowFROC ’20
For those of you in the Denver Metro area, SnowFROC ’20 is the premier applications security conference. The one day conference is held annually at The Cable Center in Denver, CO. This year the conference…Continue Reading
I Will Be Speaking At The TomTom 2019 Hackathon
TomTom is hosting their annual Hackathon in Eindhoven, The Netherlands November 19 – 21. This is a gathering of over 500 engineers working on cutting edge, safety critical systems. Working in teams they solve some…Continue Reading
Cpp-Summit 2019 Trip Report
This past week I returned from giving a keynote and two talks at Cpp-Summit 2019 in Shanghai, China. The trip marked a lot of firsts for me including, my first time at the conference, my…Continue Reading
New Training Course: Building Highly Dependable Software for Secure and Safety Critical Systems
Whether you write software that runs in insecure environments, safety critical systems that protect lives or just software that has to survive whatever your users throw at it that day, building highly dependable software begins…Continue Reading