The start of a new year, especially one that is the start of a new decade, provides a great excuse to carefully evaluate and review...
Read More >>>Yearly Archives: 2019
2 Game Changing Trends that will Define Embedded Systems in the 2020’s
The last decade has seen an amazing advancement in embedded system development techniques, tools and...
Read More >>>5 Tips for Modernizing Legacy Code
It’s always exciting to start on a new development project, but some of the most interesting and challenging projects to work on in embedded systems...
Read More >>>3 Lessons Learned from an Embedded Systems Security Breach
Several years ago, I was working on a project for a client that involved an embedded Linux machine. I was planning to travel over the...
Read More >>>3 Painless Tips for Writing Documentation
Writing documentation is not the most exciting endeavor an engineer can embark on. It’s often boring, time consuming, and there are so many more interesting...
Read More >>>5 Tips for Versioning Embedded Systems
One topic that can be tricky for embedded systems engineers is how to version their embedded system. Every embedded system has two primary systems that...
Read More >>>CEC – Designing and Launching an Embedded Product
Designing and launching an embedded product is by no means an easy feat. At every turn, development teams are faced with challenges ranging from business...
Read More >>>The 8 Pillars of Embedded Software
Successfully developing and launching an embedded system requires a wide skill range and engineering disciplines. Every embedded systems requires knowledge in eight distinct software development...
Read More >>>5 Tips for using Open Source Software Successfully
In today’s product development environment, developers are looking to open source software to help them solve their design challenges more than ever before. Open source...
Read More >>>3 Trends from Arm Techcon 2019
This past week I attended the 2019 Arm Techcon in San Jose, California which hosted a series of technology announcements, developer educational sessions and workshops...
Read More >>>Developing an Embedded Software Build Pipeline
One interesting fact that I’ve noticed about embedded software development is that development processes and techniques tend to lag the general software industry. When I...
Read More >>>5 Roles for Python in Real-time Embedded Systems
Python has become quite the trending program language over the last few years. Named after the famous Monty Python comedy group, the language is object...
Read More >>>