Welcome to Episode 25 of My Newsletter on Qt Embedded Systems
I wish you, my dear readers, a happy, healthy and successful year 2022 🎉
2021 ended with a nice surprise. I was named Qt Champion in the Ambassador category 🙏 I
Almost all companies I worked with over the last 25 years had an oversupply of non-technical managers and an undersupply of technical experts in leadership positions. These companies build products with less value for the users and take longer to
Welcome to Episode 24 of my newsletter on Qt Embedded Systems
I have developed user interfaces (UIs) for machines, harvesters, cars and e-bikes for the last 15 years. The machines are engineering marvels. The UIs not so much. They are
Although Qt comes with a unit-test framework QuickTest for QML code, hardly any QML GUIs are unit-tested, let alone developed with TDD (test-driven development). One reason is that many developers regard unit tests for GUI code as a waste of
Welcome to Episode 23 of my newsletter on Qt Embedded Systems!
In October, I gave 6 legacy code workshops and 2 license compliance workshops, and started a new coaching project. I started the Win Without Pitching Bootcamp last week and
I gave a talk at Meeting Embedded 2021 on 4 November 2021. First, I introduced the hexagonal architecture (a.k.a. ports-and-adapters architecture) in general. Then, I showed a walking skeleton of the architecture for a harvester terminal.
Here is
Welcome to Episode 22 of my newsletter on Qt Embedded Systems!
The big news of September is that Qt 6.2 LTS was released. Qt 6.2 is the first Qt 6 release that has feature parity with Qt 5
It depends! If a C++ source file includes the header inside an extern "C" section, the header is compiled as C++. If a C source file includes the header, the header is compiled as C. Hence, the header
Welcome to Episode 21 of my newsletter on Qt Embedded Systems!
August was a pretty busy month for me. I gave four legacy code workshops as an add-on to James W. Grenning's TDD courses, extended my license compliance
Welcome to Episode 20 of my newsletter on Qt Embedded Systems!
1 June 2021 was my 8th anniversary of being a solo consultant. Two years ago, I shared my Lessons from Six Years as a Solo Consultant: don't
Creating an architecture means answering many questions about the ecosystem, in which the Qt embedded system operates. While the questions are very similar for all Qt embedded systems, the answers and their priorities differ. So, you should be able to
Welcome to Episode 19 of my newsletter on Qt Embedded Systems!
My focus is on the Forrester study "Smarter Products Need Smarter Development" paid for by The Qt Company. The key recommendation is to focus on customer experience.