Skip to content

Madd Physics

All Things Are Possible

Author: Matthew Butler

Exploiting Modern C++ YouTube Channel

  • Posted February 21, 2023
  • by Matthew Butler

I have started a new YouTube channel called Exploiting Modern C++ and have added my talks and interviews for easy access. I’m also starting a new video series by the same name. In it I’ll…Continue Reading

C++23 Gets Voted Into The Standard

  • Posted February 11, 2023February 11, 2023
  • by Matthew Butler

This morning in Issaquah, WA the C++ ISO Standards Committee voted C++23 into the standard. This is now the 5th standard since 2011 with a new standard coming every three years. Our trains really do…Continue Reading

Exploiting Modern C++ Training

  • Posted January 20, 2023January 21, 2023
  • by Matthew Butler
Featured

Exploiting Modern C++ is a thinking engineer’s training class on writing secure code for an insecure world. This class takes a practical approach to software security. We’ll go beyond the conventional wisdom of letting the…Continue Reading

Doing Hard Time In The Prison Of Two Ideas

  • Posted January 18, 2023January 28, 2023
  • by Matthew Butler

I recently went through an exercise over the use of Modern C++’s Alternative Operator Representations with a software company based in Silicon Valley. I proposed this change to the company’s C++ Coding Standards: The Alternative…Continue Reading

The 15 C++ Videos I Watch Every Year

  • Posted January 13, 2023
  • by Matthew Butler

I’ve been asked for this list several times so I finally broke down and posted it. These are the 15 talks I watch at least once a year. Some are dated but they’re still on…Continue Reading

I Will Be On The Embedded Panel At CppCon 2022

  • Posted September 12, 2022
  • by Matthew Butler

If you’re attending CppCon 2022 either in person or virtually, please join us for the “What Do You Mean By Embedded” panel discussion. We’ll be discussing the role that Modern C++ plays in the embedded…Continue Reading

The Rust On Modern C++ Is Beginning To Show

  • Posted August 12, 2022September 12, 2022
  • by Matthew Butler

In August of 2019, I appeared on the CppCast podcast hosted by Jason Turner and Rob Irving. Among the topics we discussed was the Rust language and how Mozilla was moving away from C++ to…Continue Reading

Scamming The Scammers

  • Posted June 7, 2021June 8, 2021
  • by Matthew Butler

So we keep getting these phone calls from local numbers about a $499 charge on our Amazon Prime account. “Press 1 if you have any questions.“ If you’ve not gotten these calls, they’re a scam…Continue Reading

Colonial Pipeline And Why We Don’t Mix Systems That Carry Different Risks

  • Posted May 11, 2021May 12, 2021
  • by Matthew Butler

If you live on the East Coast of the US tonight, you’re paying the price for a poorly designed computer network. Think not? Go out and try to buy gas tomorrow. You’ll have lots of…Continue Reading

I Will Be Speaking At The WhiteSource Secure Coding Virtual Summit

  • Posted March 16, 2021
  • by Matthew Butler

On March 24th, 2021 WhiteSource will be holding its annual Secure Coding Virtual Summit. I will be giving a talk at 16:30 EST called Threat Modeling: Finding the Worst Vulnerabilities You’ll Never Write. This is…Continue Reading

Posts navigation

Page 1 Page 2 … Page 6 Next page»

Recent Posts

  • Exploiting Modern C++ YouTube Channel
  • C++23 Gets Voted Into The Standard
  • Exploiting Modern C++ Training
  • Doing Hard Time In The Prison Of Two Ideas
  • The 15 C++ Videos I Watch Every Year

Recent Comments

    Archives

    • February 2023
    • January 2023
    • September 2022
    • August 2022
    • June 2021
    • May 2021
    • March 2021
    • October 2020
    • August 2020
    • July 2020
    • March 2020
    • February 2020
    • November 2019
    • October 2019
    • August 2019
    • July 2019
    • June 2019
    • May 2019
    • April 2019
    • March 2019
    • January 2019
    • November 2018
    • October 2018
    • September 2018
    • August 2018
    • July 2018
    • June 2018
    • May 2018
    • April 2018

    Categories

    • Blog
    • Links

    Meta

    • Log in
    • Entries feed
    • Comments feed
    • WordPress.org
    Copyright © 2023 Matthew Butler. All rights reserved.