Skip to content

Burkhard Stubert

A Basic Continuous Integration Pipeline with GitHub Actions

In a previous post, I built a basic CI pipeline with CTest that uploaded its results to a CDash board. It worked fine except that we had to start the pipeline manually from the command line. In this post, we define a pipeline with GitHub Actions that runs the CI pipeline whenever a developer pushes a code change to a GitHub repository.

Read More »A Basic Continuous Integration Pipeline with GitHub Actions

Critique: Guide to the Total Cost of Ownership of Open-Source Software

The post Guide to the Total Cost of Ownership of Open-Source Software by Peter Schneider (The Qt Company) provides a smorgasbord of alternative facts why we should not use Qt LGPL but instead buy Qt Commercial. I can’t miss the irony that Schneider like many of his sales colleagues are bad-mouthing Qt LGPL to promote Qt Commercial. Qt LGPL and Commercial share the same code.

Read More »Critique: Guide to the Total Cost of Ownership of Open-Source Software
Cover of book Team Topologies by Matthew Skelton and Manuel Pais

Book Review: “Team Topologies” by Matthew Skelton and Manuel Pais

With Team Topologies, Matthew Skelton and Manuel Pais have written a brilliant book how to create a high-performance software development organisation with the best team structure and interaction. Organisations are complex adaptive systems that change as the result of the interactions between their components (e.g., the teams) and the interactions with other systems (e.g., the rest of the organisation, competitors, suppliers, technology and market trends). The resulting changes are hard to predict and hard to control.

Read More »Book Review: “Team Topologies” by Matthew Skelton and Manuel Pais