Am Software Engineering Camp 2019 habe ich den Vortrag “Psychology screws it all up! – Wie unser Gehirn Softwareprojekte zum Scheitern bringen kann, ohne dass wir es merken” gehalten. Hier sind die Slides sowie die animierte Version davon:
Checking Architecture Governance with jQAssistant, Neo4j and Jupyter
Introduction Software architects have to make sure that the communicated software architecture blueprints exist in the real world. For this, manual inspections as well as automated measurements are needed to avoid surprises. In this notebook, I want to show how
Announcing the cards42 project!
cards42 provides some hands-on cards about various topics on software architecture. We’ve created and printed the first 16 cards (of 42) that help software architects and there like in their daily business.
Video: No-Go Areas in the Linux Kernel
Here is a short demo that I show regularly in my talks about Software Analytics. It shows how you can identify components in your code that are so old that probably nobody knows anything about it anymore.
TOP 5 Learning Python
People at conferences and meetups often ask me what I would recommend to learn X or Y. And I’m always happy to give some suggestions depending on the experience level of the person that asked. Unfortunately, this doesn’t scale very much, so here are my general recommendations on learning something very effective. This time: Python.