Architecture Decision Records Teil 1 - Warum Entscheidungen dokumentieren?

11 Apr 2021

Entscheidungen zu dokumentieren stellt meiner Erfahrung nach Verbindlichkeit und Transparenz her. Um Architekturentscheidungen zu dokumentieren hat sich für mich ein Format namens Architecture Decision Record (kurz ADR) bewährt.

Dynamic AsciiDoc with Groovy and jBake

11 Nov 2020

Did you ever wish to be able to create more "dynamic" documents with AsciiDoc?

Build your own Webcam - Part 3

29 Aug 2020

We are still in a situation where working from home is the normal situation. And while maybe you already got enough webcams to solve your conferencing problems, here are two new ideas.

Greenscreen für Online-Besprechungen selbst bauen

03 Jul 2020

Wer sich mit dem Thema Video-Streaming beschäftigt kennt sie unweigerlich: Greenscreens. Aber auch in der Zeit der Online-Meetings und Zuhausearbeit kann mit ein klein wenig Aufwand ein Online-Meeting aufgepeppt werden.

Build your own Webcam - Part 2

16 May 2020

As promised, I gave some of the tutorials from my last post a try. Here is what I learned so far.

Build your own Webcam

01 May 2020

Before Corona, I was quite happy with my build-in webcam together with an additional external logitec C920HD. The logitec mainly replaced my build-in cam for my company notebook - it has a far better quality.

How to Self-Record your Conference Talk

09 Mar 2020

Some time ago, I attended a talk by Bernd Rücker. I can't remember the talk anymore (probably something about workflows and decisions), but I remember that he set up a camera and self-recorded his talk. After the talk, he used the coffee break to post-process the video and upload it to youtube.

Präsentationen Best Practices

27 Jul 2019

Manchen Sprechern hört man einfach gerne zu und bei anderen möchte man trotz eines interessanten Themas einfach nur den Raum verlassen. Viele Dinge beim Vortragen kommen mit der Zeit. Darunter fällt für mich die nötige Gelassenheit, eine klarere Ausdrucksweise und ein gewisser Witz. Diese Dinge können aus meiner Erfahrung die wenigstens Sprecher, die noch nicht lange vor Publikum sprechen. Das sieht man eher bei erfahrenen Sprechern mit mehreren Jahren Erfahrung.

Mutationstesten: Abgrenzung zu anderen Testverfahren

27 Jul 2019

Mutationstesten ist ein Verfahren, um Tests aussagekräftiger zu machen. Es ist quasi der Goldstandard unter den Testabdeckungsmetriken. Warum? Es prüft nicht nur, ob eine Zeile Code abgedeckt wurde, sondern auch, ob der/die dazugehörige(n) Test(s) tatsächlich Fehler in dieser Zeile finden können. Dazu werden kleine absichtlich kleine Fehler in den Code eingebaut (Mutationen), die von der Testsuite gefunden werden sollten. Wie das alles genau aussieht, werde ich demnächst beschreiben.

Die Probleme mit DRY auf Modulebene

27 Jul 2019

Das DRY – Don’t Repeat Yourself – Prinzip haben die meisten Entwickler*innen als wichtiges Prinzip verinnerlicht.

Das Ziel von Mutationstesten

27 Jul 2019

Mit das Interessanteste an einem Vortrag sind die anschließenden Fragen. Beim letzten Mal hatte ich das Gefühl die Fragen zum Mutationstesten nicht zufriedenstellend beantwortet zu haben. Deswegen versuche ich das, in den nächsten Blogs nachzuholen.

Older posts are available in the archive.