Tyler Hoffman


Tyler Hoffman has worked on the embedded software teams at Pebble and Fitbit. He is now a founder at Memfault.

Posts

  • 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