Tyler Hoffman Tyler Hoffman has worked on the embedded software teams at Pebble and Fitbit. He is now a founder at Memfault. Posts 04 Apr 2024 - What we've been reading in March (2024) 07 Mar 2024 - What we've been reading in February (2024) 07 Feb 2024 - What we've been reading in January (2024) 04 Jan 2024 - What we've been reading in December (2023) 06 Dec 2023 - What we've been reading in November (2023) 08 Nov 2023 - Counting Crashes to Improve Device Reliability 01 Nov 2023 - What we've been reading in October (2023) 04 Oct 2023 - What we've been reading in September (2023) 06 Sep 2023 - What we've been reading in August (2023) 02 Aug 2023 - What we've been reading in July 26 Jul 2023 - Understanding Battery Performance of IoT Devices 05 Jul 2023 - What we've been reading in June 06 Jun 2023 - What we've been reading in May 03 May 2023 - What we've been reading in April 12 Apr 2023 - What we've been reading in February & March 07 Feb 2023 - What we've been reading in January 12 Jan 2023 - What we've been reading in November & December (2022) 01 Nov 2022 - What we've been reading in October (2022) 11 Oct 2022 - What we've been reading in September (2022) 06 Sep 2022 - What we've been reading in August (2022) 17 Aug 2022 - What we've been reading in July (2022) 19 Jul 2022 - What we've been reading in May & June (2022) 12 May 2022 - What we've been reading in April (2022) 14 Apr 2022 - What we've been reading in March (+ Announcements) (2022) 15 Mar 2022 - What we've been reading in February (2022) 01 Feb 2022 - What we've been reading in January (2022) 04 Jan 2022 - What we've been reading in December (2021) 06 Dec 2021 - What we've been reading in November (2021) 03 Nov 2021 - New Events and Jobs Pages on Interrupt 02 Nov 2021 - What we've been reading in October (2021) 12 Oct 2021 - What we've been reading in September (2021) 31 Aug 2021 - What we've been reading in July and August (2021) 06 Jul 2021 - What we've been reading in June (2021) 01 Jun 2021 - What we've been reading in May (2021) 04 May 2021 - What we've been reading in April (2021) 21 Apr 2021 - Share Your Debugging Scripts 30 Mar 2021 - What we've been reading in March (2021) 02 Mar 2021 - What we've been reading in February (2021) 09 Feb 2021 - What we've been reading in January (2020) 19 Jan 2021 - Proper Release Versioning Goes a Long Way 05 Jan 2021 - What we've been reading in December (2020) 15 Dec 2020 - Defensive Programming - Friend or Foe? 01 Dec 2020 - What we've been reading in November (2020) 27 Oct 2020 - What we've been reading in October (2020) 20 Oct 2020 - Advanced GDB Usage 29 Sep 2020 - What we've been reading in September (2020) 02 Sep 2020 - Monitoring Fleet Health with Heartbeat Metrics 04 Aug 2020 - What we've been reading in July (2020) 07 Jul 2020 - Firmware Testing with Renode and GitHub Actions 30 Jun 2020 - What we've been reading in June (2020) 09 Jun 2020 - Building a Tiny CLI Shell for Tiny Firmware 12 May 2020 - Embedded C/C++ Unit Testing with Mocks 28 Apr 2020 - What we've been reading in April (2020) 14 Apr 2020 - gdbundle - GDB and LLDB's Missing Plugin Manager 31 Mar 2020 - What we've been reading in March (2020) 18 Mar 2020 - Tracking Firmware Code Size 25 Feb 2020 - What we've been reading in February (2020) 11 Feb 2020 - Improving Compilation Time of C/C++ Projects 07 Jan 2020 - Managing Developer Environments with Conda 05 Nov 2019 - Using Asserts in Embedded Systems 08 Oct 2019 - Embedded C/C++ Unit Testing Basics 27 Aug 2019 - Building a CLI for Firmware Projects using Invoke 23 Jul 2019 - Using Python PyPi Packages within GDB/LLDB