Arm DevSummit 2020 debuted this week (October 6 – 8) as an online virtual conference focused on engineers and providing them with insights into the...
Read More >>>Yearly Archives: 2020
Code Quality over Quantity
A short time ago, I was under pressure to repaint the house while simultaneously delivering several high-priority work projects. It was impossible to do both...
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 >>>One “RTOS” to Rule them All
It’s always nice to have a choice, but when it comes to real-time operating systems (RTOS), there are just too many! If you’ve ever taken...
Read More >>>7 Tips for Mastering Git
One thing that every embedded software developer, and hopefully every general software developer has in common is that they use a revision control system to...
Read More >>>Book Review: Test-Driven Development for Embedded C
Author: James Grenning Published: 2011 Target Audience: Any Jacob’s Rating: 5+ Stars Book Link: https://pragprog.com/titles/jgade/test-driven-development-for-embedded-c/ Test-Driven Development for Embedded C is one of those foundational...
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 >>>5 Reasons the ESP32 is an Intriguing Solution for the IoT
The ESP32 from Espressif has been around for quite a few years now. For many of those years the ESP32 seemed to have the reputation...
Read More >>>