RSSAmplifier

Blog

Patterns in the Machine

Software Engineering blog for Embedded Development

patternsinthemachine.netRSS feed ↗10 posts

Latest posts

Indirect Microcontroller BSP

When developing embedded software, one of the most critical components is the Board Support Package (BSP). ​ In this article, [ ] The post Indirect Microcontroller BSP appeared first on Patterns in the Machine .

Speaking at Embedded Systems Summit – Fall 2025

I will be presenting a talk on No Drama Embedded Software Development at Embedded Systems Summit on October 15. Here [ ] The post Speaking at Embedded Systems Summit Fall 2025 appeared first on Patterns in the Machine .

TAO of Development

Over the course of many years working as a embedded software engineer, I’ve seen the same things over and over [ ] The post TAO of Development appeared first on Patterns in the Machine .

GitHub Actions: Not that scary

This article is about my experience of switching from a self-host Jenkins server to using GitHub Actions for CI of [ ] The post GitHub Actions: Not that scary appeared first on Patterns in the Machine .

Agile Embedded Podcast

Another podcast interview for my new book The Embedded Project Cookbook: A Step-by-Step Guide for Microcontroller Projects. https://agileembeddedpodcast.com/episodes/john-taylor-on-the-embedded-systems-cookbook The post Agile Embedded Podcast appeared first on Patterns in the Machine .

Embedded Frontier Podcast

I had the privilege to be on Jacob Beningo s Embedded Frontier Podcast this week. The topic was my latest book [ ] The post Embedded Frontier Podcast appeared first on Patterns in the Machine .

Never Trust the Software Guys: Never Trust the AI

We are at the beginning of the AI era. For those of us whose professional career involves developing software – [ ] The post Never Trust the Software Guys: Never Trust the AI appeared first on Patterns in the Machine .

Trying to understand the value add of Test Driven Development (TDD)

I will preface the conversation by stating that I am not a practitioner, nor have I attempted to practice TDD [ ] The post Trying to understand the value add of Test Driven Development (TDD) appeared first on Patterns in the Machine .

How do you use threads?

I was reading an article a few weeks ago about thread pools in embedded software. That got me thinking. While [ ] The post How do you use threads? appeared first on Patterns in the Machine .

Never Trust the Software Guys: Why are software engineers always complaining that other people’s software suck?

I will start by saying, I have been known to say a few unkind words about some of the code [ ] The post Never Trust the Software Guys: Why are software engineers always complaining that other people s software suck? appeared first on Patterns in the Machine .