Flashing microcontroller firmware is easy especially if you use ESP-IDF. And this is almost always true as long as you are using a development board with USB connector and the device sits around on your desk. For IoT devices you want over-the-air (OTA) updates. Instead of retrieving the device for... [Read More]
A walk in the clouds
MQTT on ESP-32
Concerning microcontrollers I have been a little “lazy” during the past two years but I tried to at least keep an eye on what was going on. For next year I plan to continue my adventures into microcontroller land. I am currently researching to select the target platform for the... [Read More]
Beautiful UML Diagrams
I like the dot and Graphviz tools and used them in projects to visualize complex situations or to create overviews. These visualizations are easy to make and there is ample of tool support. For many years I did not use UML diagrams (beyond whiteboards) because it was painful. [Read More]
Book review "Software Design X-Rays"
Adam Tornhill, 2018
“Software Design X-Rays” is Adam Tornhills 2nd book on the topic of “statistical code analysis” which expands on his previous book. I think about the book as a pragmatic guide book on overcoming learning plateaus in software development organizations. I wish it were required reading for decision makers in such... [Read More]
Book review "Migrating Legacy Systems"
Michael L. Brodie, Michael Stonebraker, 1995
You might ask yourself what a 20 year old book on information systems has to offer. I first read the book during literature research for my masters thesis in 2001. At the time I already had a few years of experience delivering custom made IT systems to enterprise customers. From... [Read More]