Noah Pendleton Noah Pendleton is an embedded software engineer at Memfault. Noah previously worked on embedded software teams at Fitbit and Markforged. Posts 24 Oct 2024 - Publishing the Memfault SDK as an ESP-IDF Component 01 Aug 2024 - GitHub Actions for STM32CubeIDE 18 Jan 2024 - Building Nordic nRF-Connect SDK Projects with GitHub Actions 20 Sep 2023 - Exploring printf on Cortex-M 14 Jun 2023 - Measuring Stack Usage the Hard Way 25 Apr 2023 - Pocket article: Debug vs. Release Builds Considered Harmful 04 Oct 2022 - Pocket article: Debugging ccache misses 03 Aug 2022 - Tools we use: installing GDB for ARM 30 Mar 2022 - Dealing with Large Symbol Files 01 Mar 2022 - C Structure Padding Initialization 23 Nov 2021 - Pocket article: How to implement and use `.noinit` RAM 27 Oct 2021 - Automatically format and lint code with pre-commit 07 Oct 2021 - Peeking inside CMSIS-Packs 07 Sep 2021 - Profiling newlib-nano's memcpy 22 Jun 2021 - Pocket article: Undefined Behavior Sanitizer Trap on Error 03 Mar 2020 - A Shallow Dive into GNU Make