Episode 40: Better Built By Burkhard
Doing TDD with I/O-Free Tests
Doing TDD with I/O-Free Tests
Embedded World 2023 Round-Up
Manufacturers keep their proprietary software in private git repositories. During the build, Yocto recipes fetch the private sources from inside a container. This requires a special SSH setup.
Standard Metrics for Continuous Delivery
Consequences of Choosing the Wrong HMI Terminal
A Basic Continuous Delivery Pipeline for Embedded HMIs
We can build the Qt versions from 6.2 to 6.5 with the meta-qt6 layer for the Yocto versions 3.1 to 4.1. This is a big time saver. Yocto \ Qt6.56.46.36.24.2 (Mickledore)
Architecture Decision Records help teams keep track of big decisions about system architecture, development process, team structure and security. ADRs temporally decouple creation, discussion and decision of hot topics. Decoupling leads to more constructive and respectful discussions.
Illegal License Combinations
Most embedded Qt HMIs don't need the expensive commercial license but can be built with the free LGPL-3.0. Static linking is allowed with LGPL. B2B products need not allow the installation of modified Qt libs. Some Qt modules can be used under GPL albeit in separate processes.
Why TDD is a Main Driver for High Performance
My Favourite Books of 2022: Enabling Continuous Delivery