Exploring Serverless CI/CD for Embedded Devices

Today we have a guest post from Kayode Alade. Kayode is an IoT Solutions Architect with a knack for making things work. He considers himself a perpetual learner, always enthusiastic about acquiring new knowledge, whether from an engineering perspective or a business standpoint. You can find Kayode on GitHub and LinkedIn. Embedded DevOps is changing …

Managing Issues and Improving Products After Launch

Embedded Artistry and Memfault are joining forces to host a quarterly embedded discussion panel that is focused on the technical aspects of building embedded systems at scale. We will be featuring guest panel members who are at the cutting edge of embedded development. Our goal is to spread beneficial techniques and practices throughout the industry. …

Resolving Git Commit History Divergence Due to Case-Sensitive Rename Operations

This post is mostly a note-to-self, because I've solved this before but have no notes on it. I also hope that publishing it on my website might save someone a few minutes or hours in the future. Short Summary If your commit history has case-sensitive rename operations and you're mucking around with history, you may …

Leveraging Your Toolchain to Improve Security

Your toolchain is a useful place to start when incorporating security into your development process. There are several warnings and program augmentations that help harden your application. This article focuses on GCC and Clang, as that's what I primarily use. I'm happy to take suggestions from readers for other toolchains. The flags in this option …

Best Practices for Safeguarding Your Connected Devices

Embedded Artistry and Memfault are joining forces to host a quarterly embedded discussion panel that is focused on the technical aspects of building embedded systems at scale. We will be featuring guest panel members who are at the cutting edge of embedded development. Our goal is to spread beneficial techniques and practices throughout the industry. …

Q&A: How Many Iterations Do You Recommend for Scaling From a Prototype to Mass Production?

Here’s a question we answered in the Interrupt Slack channel after the From Concept to Launch: What It Takes to Build and Ship a New Device panel discussion. We’re sharing the answer on our blog to make it available to a wider audience. "" Quote  Starting from “I have a working MVP”, how many iterations …