423: Speaking of Aardvarks episode artwork

EPISODE · Aug 4, 2022 · 1H 8M

423: Speaking of Aardvarks

from Embedded · host Logical Elegance

Phillip Johnston joined us to talk about how engineering approaches can change over time.  This conversation started with Phillip's Embedded Artistry blog post How Our Approach to Abstract Interfaces Has Changed Over the Years. His new course is Designing Embedded Software for Change.  Embedded Artistry has a Design Pattern Catalogue (though Elecia was looking at Software design patterns on Wikipedia during the podcast). https://github.com/embvm  Phillip is working with Memfault on an ongoing embedded systems panel. The first topic they covered was observability metrics for IoT devices. There is a panel coming up on how to debug embedded devices in production. Some reading that Phillip mentioned: Toward a New Model of Abstraction in Software Engineering by Gregor Kiczales A Procedure for Designing Abstract Interfaces for Device Interface Modules by Kathryn Heninger Britton, R. Alan Parker, David L. Parnas Designing Software for Ease of Extension and Contraction by  David L. Parnas (1979) Design Patterns for Embedded Systems in C: An Embedded Software Engineering Toolkit by Bruce Powel Douglass Best Paper Awards in Computer Science from Jeff Huang  Creating a Circular Buffer in C and C++ - Embedded Artistry Aardvark I2C/SPI Host Adapter - Total Phase    Transcript

Episode metadata supplied by the publisher feed · Published Aug 4, 2022

Embed this episode

NOW PLAYING

423: Speaking of Aardvarks

0:00 1:08:07

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

Frequently Asked Questions

How long is this episode of Embedded?

This episode is 1 hour and 8 minutes long.

When was this Embedded episode published?

This episode was published on August 4, 2022.

Can I download this Embedded episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!