I love clean and tidy codebases. I love them even more if I don’t have to manually spend hours doing it myself. The problem is not everyone shares the same love and passion for tidy codebases, especially when we’re pressed for time trying to get a new firmware build released. This is where automated formatting and linting tools come in.
The abundance and diversity of technologies we possess are among the most essential aspects of our rapidly progressing, modern society. From one of the most basic examples in our everyday lives, mobile phones, to the hot topic of Machine Learning and artificial intelligence, technology is constantly a part of everyday life, whether we know it or not.
Consider the following question: Why do most teams face pressure to rethink traditional logging and observability approaches? Asking this question to most engineers would likely result in answers centered on the challenges posed by microservices apps. Because microservices are more complex than monoliths and involve more moving parts, they require more sophisticated, granular log collection, correlation, and analysis.
CFEngine is well suited for use in IoT environments due to it’s portability, size, and performance. There already exists a meta layer for including the CFEngine community client and Masterfiles Policy Framework in Yocto Project builds.
New research by Inmarsat, the world leader in global mobile satellite communications, reveals that investment in the Internet of Things (IoT) is set to overtake cloud computing, next generation security, big data analytics and other digital transformation technologies in the near future. Respondents drawn from multiple industries reported plans to invest the greatest proportion of their IT budget on IoT projects over the next three years.
Here are the articles, videos, and tools that we’ve been excited about this September. We hope you enjoy these links, and we look forward to hearing what you’ve been reading in the comments or on the Interrupt Slack.
CMSIS-Packs are a package format defined by ARM for vendors to provide various software artifacts that simplify dealing with target devices. In this article, we’ll take a look at what CMSIS-Packs are, and how they can be useful!
The Internet of Things (IoT) ecosystem is expanding at a rapid rate, with the number of devices growing every year. The increase in physical hardware being manufactured multiplies the amount of software needed to perform various functions on new platforms. There are a range of IoT use cases, including voice-controlling the lights in your home, monitoring air pollution, or the parking feature of a self-driving car.