The end of the year is always a favorite time of mine. Yes, I enjoy the Christmas lights, egg nog and the general holiday cheer,...
Read More >>>Category Archives: Design Cycle
5 Best Practices for Over-the-Air (OTA) Updates
In my last post, I explored how OTA updates are typically performed using Amazon Web Services and FreeRTOS. OTA updates are critically important to developers...
Read More >>>Over-the-Air (OTA) Updates with AWS and FreeRTOS
Updating firmware in the field has always been a critical component to nearly every embedded system since the dawn of embedded systems. Access to programming...
Read More >>>Simplified Software Development using MCU Configurators
When I first started writing embedded software, nearly every project started the same. For the first 3 – 6 months, every single day was spent...
Read More >>>3 Mistakes Businesses make in a Crisis
Throughout the course of any technology business, from start-ups to mature, established businesses, periodically crisis hits. These crises could be related to finances, a key...
Read More >>>Cyclomatic Complexity Measurements with pmccabe
A common question that I often receive is “What McCabe Cyclomatic Complexity tools should I use?” Now this is always a partially loaded question because...
Read More >>>5 Boards that Make Rapid Prototyping Easy
There are many instances in a product development cycle where a developer will want to create a rapid prototype. A developer may want to create...
Read More >>>5 Reasons to Develop a Software Architecture
Developing software is complicated! With every passing year, software complexity seems to only be on the rise. More features are expected from stakeholders. Hardware advances,...
Read More >>>5 Best Practices for Utilizing Open Source Software
Open source software is everywhere and has the potential to help businesses accelerate development and improve their software quality. Achieving these results though can be...
Read More >>>Webinar – An Introduction to Secure Product Lifecycle Management (sPLM)
The Webinar Recording can be accessed at the following link: Click here to Watch Webinar...
Read More >>>5 Keys to Successfully Managing Legacy Code
I feel like there is always a big focus on developing new features, launching the next product or the next big thing, but once those...
Read More >>>The 3 Stages in Secure Product Lifecycle Management
Nearly every embedded software developer working in the IoT space is now building secure devices. Developers have been mostly focused on how to handle secure...
Read More >>>