Skip to content
Patterns in the Machine

Patterns in the Machine

Software Engineering blog for Embedded Development

  • Home
  • Profile
  • Books
  • Search

Category: Never Trust the Software Guys

Never Trust the Software Guys: Never Trust the AI

January 18, 2025
 |  1 Comment
 |  Never Trust the Software Guys

We are at the beginning of the AI era.  For those of us whose professional career involves developing software – […]

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

January 12, 2025
 |  3 Comments
 |  EPC, General, Never Trust the Software Guys

I will preface the conversation by stating that I am not a practitioner, nor have I attempted to practice TDD […]

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

November 17, 2024
 |  No Comments
 |  Never Trust the Software Guys

I will start by saying, I have been known to say a few unkind words about some of the code […]

Never Trust the Software Guys: Software Development is insanity

July 19, 2023
 |  No Comments
 |  Never Trust the Software Guys

Let start with the famous quote: Insanity is doing the same thing over and over again, but expecting different results. […]

Never Trust the Software Guys: Most Programmers are Bad Programmers

November 26, 2022
 |  No Comments
 |  Never Trust the Software Guys

At least that is what I am left thinking after reading article after article about how Rust is going to […]

Never Trust the Software Guys: Who needs Documentation?

November 17, 2022
 |  No Comments
 |  Never Trust the Software Guys

To paraphrase the line “If you build it, he will come” from the 1989 movie Field of Dreams, “if you write [documentation], […]

Never Trust the Software Guys: Only developers can prevent Header Path pollution

October 19, 2022
 |  No Comments
 |  Never Trust the Software Guys

Shameless paraphrased from the Smokey Bear Wildfire Prevention campaign slogan: “Only You Can Prevent Wildfires”.  Only developers can prevent Header […]

Never Trust the Software Guys. Engineer, Craftsman, or Artist?

October 4, 2022
 |  No Comments
 |  Never Trust the Software Guys

Is developing software a science? Is it a skilled trade with master craftsmen and apprentices? Or is it art form? […]

Never Trust the Software Guys: Why is writing software hard?

September 23, 2022
 |  No Comments
 |  Never Trust the Software Guys

My first response is a yet more questions. Is the question why is writing software hard about an individual software […]

Never Trust the Software Guys: Software is always late

September 18, 2022
 |  1 Comment
 |  Never Trust the Software Guys

This posting is the first in a series of postings (okay rants) on what goes wrong with software development, my […]

Posts pagination

1 2 Next

Category

  • Colony.*
  • Data Model
  • EPC
  • General
  • Never Trust the Software Guys
  • PIM
  • Raspberry Pi Pico

Archives

  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • September 2024
  • July 2024
  • February 2024
  • January 2024
  • July 2023
  • April 2023
  • March 2023
  • February 2023
  • January 2023
  • December 2022
  • November 2022
  • October 2022
  • September 2022

Meta

  • Log in
Copyright Patterns in the Machine
Theme By Pin Minimal