Vorträge

2019

Testen von und mit Infrastruktur - Integration Testing done right ;)

Heutzutage läuft eine Software nicht für sich alleine, sondern agiert mit Anderen. Die Kommunikation erfolgt meist über verschiedene …

Integration-Testing richtig gemacht: Testen von und mit Infrastruktur

Heutzutage läuft eine Software nicht für sich alleine, sondern agiert mit Anderen. Die Kommunikation erfolgt meist über verschiedene …

Global Day of Coderetreat at TechTalkin Vienna

Notes from final retrospective in Vienna #coderetreat #gdcr19 Thank you @SandraParsick and @techtalks pic.twitter.com/Zp8zMiCLkE …

Testen von und mit Infrastruktur - Integration Testing done right

Heutzutage läuft eine Software nicht für sich alleine, sondern agiert mit Anderen. Die Kommunikation erfolgt meist über verschiedene …

Infrastructure as Microservices - Alternativen zum Monolithen Kubernetes

Es ist en Vogue Anwendungen in fachlich geschnittene Microservices zu unterteilen und in Kubernetes-Clustern zu betreiben. Streng …

Open Space Session : Boring Software Manifesto aka Warum wir uns gegen Microservice entschieden haben?

Open Space Session zusammen mit Dominik Schlosser

Infrastructure as Microservices - Alternativen zum Monolithen Kubernetes

Es ist en Vogue Anwendungen in fachlich geschnittene Microservices zu unterteilen und in Kubernetes-Clustern zu betreiben. Streng …

JUnit5 + AssertJ = Besser lesbare Tests

Gute lesbare Tests zu schreiben ist gar nicht so einfach. Mit dem Gespann JUnit5 und AssertJ wird es zum Kinderspiel. In dieser Session …

Testen von und mit Infrastruktur - Integration Testing done right

Heutzutage läuft eine Software nicht für sich alleine, sondern agiert mit Anderen. Die Kommunikation erfolgt meist über verschiedene …

Infrastructure as Microservices - Alternativen zum Monolithen Kubernetes

Es ist en Vogue Anwendungen in fachlich geschnittene Microservices zu unterteilen und in Kubernetes-Clustern zu betreiben. Streng …

Testen von und mit Infrastruktur - Integration Testing done right ;)

Heutzutage läuft eine Software nicht für sich alleine, sondern agiert mit Anderen. Die Kommunikation erfolgt meist über verschiedene …

Ich packe meinen Testtoolkoffer und nehme mit ...

Wer hat die Aussage ‘Ja, das kann man nicht testen’ oder ‘den Test kann man nicht schöner schreiben’ noch nicht …

Ansible für Entwickler - Konfigurationsmanagement nicht nur für Ops

Das automatisierte Konfigurieren von Servern ist dank Werkzeuge wie Puppet heute kein Problem mehr. Doch eignet sich dieses Werkzeug …

Ich packe meinen Testtoolkoffer und nehme mit ...

Wer hat die Aussage ‘Ja, das kann man nicht testen’ oder ‘den Test kann man nicht schöner schreiben’ noch nicht …

Testen von und mit Infrastruktur - Integration Testing done right ;)

Heutzutage läuft eine Software nicht für sich alleine, sondern agiert mit Anderen. Die Kommunikation erfolgt meist über verschiedene …

Workshop - Softwarearchitektur automatisiert testen

Nicht-manuelle Tests stellen die Qualität einer Softwarelösung auf effiziente Weise sicher und sind Standard in der …

Testen von und mit Infrastruktur - Integration Testing done right ;)

Heutzutage läuft eine Software nicht für sich alleine, sondern agiert mit Anderen. Die Kommunikation erfolgt meist über verschiedene …

Testen von und mit Infrastruktur - Integration Testing done right

Heutzutage läuft eine Software nicht für sich alleine, sondern agiert mit Anderen. Die Kommunikation erfolgt meist über verschiedene …

JUnit5 + AssertJ = Besser lesbare Tests

Gute lesbare Tests zu schreiben ist gar nicht so einfach. Mit dem Gespann JUnit5 und AssertJ wird es zum Kinderspiel. In dieser Session …

Give the aspiring developer a code kata! - What the heck is Software Craft(smanship)?

Software Craftsmanship is a movement in software engineering that aims to regard software development as a skilled craft instead of a …

Testing and Infrastructure

Nowadays software don’t run in isolation, but interacts with other systems. Apps communicate with each other using different …

Testing and Infrastructure

Nowadays software don’t run in isolation, but interacts with other systems. Apps communicate with each other using different …

Testen von und mit Infrastruktur - Integration Testing done right ;)

Heutzutage läuft eine Software nicht für sich alleine, sondern agiert mit Anderen. Die Kommunikation erfolgt meist über verschiedene …

Gib dem Entwickler seine Code Kata - What the heck is Software Craftsmanship?

Die Software Craftmanship ist eine Bewegung in der Softwareentwicklung, die es sich als Ziel gesetzt hat, das Entwickeln von Software …

Testen von und mit Infrastruktur - Integration Testing done right ;)

Heutzutage läuft eine Software nicht für sich alleine, sondern agiert mit Anderen. Die Kommunikation erfolgt meist über verschiedene …

Einsatz von Containern für Datenbanktests

Testen gegen die Datenbank kann schwer sein. Entweder ist die lokal genutzte Datenbank nicht die gleiche wie in der Produktion oder es …

What the heck is Software Craftsmanship?

Software Craftsmanship is a movement in software engineering that aims to regard software development as a skilled craft instead of a …

Gib dem Entwickler seine Code Kata - What the heck is Software Craftsmanship?

Die Software Craftmanship ist eine Bewegung in der Softwareentwicklung, die es sich als Ziel gesetzt hat, das Entwickeln von Software …

Testen von und mit Infrastruktur - Integration Testing done right ;)

Heutzutage läuft eine Software nicht für sich alleine, sondern agiert mit Anderen. Die Kommunikation erfolgt meist über verschiedene …

Testen von und mit Infrastruktur - Integration Testing done right ;)

Heutzutage läuft eine Software nicht für sich alleine, sondern agiert mit Anderen. Die Kommunikation erfolgt meist über verschiedene …

2018

Testen von und mit Infrastruktur - Integration Testing done right ;)

Heutzutage läuft eine Software nicht für sich alleine, sondern agiert mit Anderen. Die Kommunikation erfolgt meist über verschiedene …

Es muss nicht gleich Docker sein - IT Automation, die zu einem passt

Docker ist in aller Munde und wird gerne als Allheilösung für Deployment-Probleme propagiert. Das führt zu der Annahme, automatisierte …

Integration Testing Done Right ;) - Testen von und mit Infrastruktur

Heutzutage läuft eine Software nicht für sich alleine, sondern agiert mit Anderen. Die Kommunikation erfolgt meist über verschiedene …

Testen von und mit Infrastruktur

Heutzutage läuft eine Software nicht für sich alleine, sondern agiert mit Anderen. Die Kommunikation erfolgt meist über verschiedene …

Gib dem Entwickler seine Code Kata - What the heck is Software Craftsmanship?

Die Software Craftmanship ist eine Bewegung in der Softwareentwicklung, die es sich als Ziel gesetzt hat, das Entwickeln von Software …

Testen von und mit Infrastruktur - Integration Testing done right ;)

Heutzutage läuft eine Software nicht für sich alleine, sondern agiert mit Anderen. Die Kommunikation erfolgt meist über verschiedene …

Es muss nicht gleich Docker sein - IT Automation, die zu einem passt

Docker ist in aller Munde und wird gerne als Allheilösung für Deployment-Probleme propagiert. Das führt zu der Annahme, automatisierte …

Integration Testing done right - Testen von und mit Infrastruktur

Heutzutage läuft eine Software nicht für sich alleine, sondern agiert mit Anderen. Die Kommunikation erfolgt meist über verschiedene …

Integration Testing done right

Heutzutage läuft eine Software nicht für sich alleine, sondern agiert mit Anderen. Die Kommunikation erfolgt meist über verschiedene …

Gib dem Entwickler seine Code Kata

Die Software Craftmanship ist eine Bewegung in der Softwareentwicklung, die es sich als Ziel gesetzt hat, das Entwickeln von Software …

Continuous Database Integration mit Flyway

Skripte für relationale Datenbanken werden von Entwicklern gerne stiefmütterlich behandelt. Beim ersten Release können sie dank ORM …

Continuous Database Integration mit Flyway

Skripte für relationale Datenbanken werden von Java-Entwicklern gerne stiefmütterlich behandelt. Beim ersten Release können sie dank …

Testen von und mit Infrastruktur - Integration Testing done right ;)

Heutzutage läuft eine Software nicht für sich alleine, sondern agiert mit Anderen. Die Kommunikation erfolgt meist über verschiedene …

Testen von und mit Infrastruktur - Integration Testing done right ;)

Heutzutage läuft eine Software nicht für sich alleine, sondern agiert mit Anderen. Die Kommunikation erfolgt meist über verschiedene …

Es muss nicht gleich Docker sein - IT Automation, die zu einem passt

Docker ist in aller Munde und wird gerne als Allheilösung für Deployment-Probleme propagiert. Das führt zu der Annahme, automatisierte …

Workshop: Ansible für Java-Entwickler

Das automatisierte Konfigurieren von Servern ist dank Orchestrierungswerkzeuge wie Puppet und Chef heute kein Problem mehr. Doch eignen …

Continuous Database Integration mit Flyway

Skripte für relationale Datenbanken werden von Entwicklern gerne stiefmütterlich behandelt. Beim ersten Release können sie dank ORM …

Ansible für Entwickler - Konfigurationsmanagement nicht nur für Ops

Das automatisierte Konfigurieren von Servern ist dank Werkzeuge wie Puppet heute kein Problem mehr. Doch eignet sich dieses Werkzeug …

Continuous Database Integration mit Flyway

Skripte für relationale Datenbanken werden von Entwicklern gerne stiefmütterlich behandelt. Beim ersten Release können sie dank ORM …

Ansible für Java-Entwickler

Das automatisierte Konfigurieren von Servern ist dank Werkzeuge wie Puppet heute kein Problem mehr. Doch eignet sich dieses Werkzeug …

Continuous Database Integration with Flyway

“Classical” topics like relational database are often forgotten between hip topic like container. But in the reality we are …

Continuous Database Integration mit Flyway

Skripte für relationale Datenbanken werden von Entwicklern gerne stiefmütterlich behandelt. Beim ersten Release können sie dank ORM …

2017

Es muss nicht gleich Docker sein - IT Automation, die zu einem passt

Docker ist in aller Munde und wird gerne als Allheilösung für Deployment-Probleme propagiert. Das führt zu der Annahme, automatisierte …

Es muss nicht gleich Docker sein - IT Automation, die zu einem passt

Docker ist in aller Munde und wird gerne als Allheilösung für Deployment-Probleme propagiert. Das führt zu der Annahme, automatisierte …

Ansible für Java-Entwickler

Das automatisierte Konfigurieren von Servern ist dank Orchestrierungswerkzeugen wie Puppet und Chef heute kein Problem mehr. Doch …

Es muss nicht gleich Docker sein - IT Automation, die zu einem passt

Docker ist in aller Munde und wird gerne als Allheilösung für Deployment Probleme propagiert. Das führt zu der Annahme, automatisierte …

Es muss nicht gleich Docker sein - IT Automation, die zu einem passt

Docker ist in aller Munde und wird gerne als Allheilösung für Deployment Probleme propagiert. Das führt zu der Annahme, automatisierte …

Es muss nicht gleich Docker sein: IT Automation, die zu einem passt

Docker ist in aller Munde und wird gerne als Allheilösung für Deployment-Probleme propagiert. Das führt zu der Annahme, automatisierte …

Es muss nicht gleich Docker sein: IT Automation, die zu einem passt

Docker ist in aller Munde und wird gerne als Allheilösung für Deployment-Probleme propagiert. Das führt zu der Annahme, automatisierte …

Continuous Database Integration with Flyway

Developers often neglect scritpts for relational databases. For the first release, they are generated by the ORM framework. But at the …

Muss es immer Docker sein?

Docker ist in aller Munde und wird gerne als Allheilösung für Deployment Probleme propagiert. Das führt zu der Annahme, automatisierte …

Es muss nicht gleich Docker sein - IT Automation, die zu einem passt

Docker ist in aller Munde und wird gerne als Allheilösung für Deployment Probleme propagiert. Das führt zu der Annahme, automatisierte …

Ansible für Java-Entwickler

Das automatisierte Konfigurieren von Servern ist dank Orchestrierungswerkzeugen wie Puppet und Chef heute kein Problem mehr. Doch …

2016

Ansible für Entwickler

Das automatisierte Konfigurieren von Servern ist dank Orchestrierungswerkzeugen wie Puppet und Chef heute kein Problem mehr. Doch …

Continuous Integration - Follow Up

16 Jahre nach dem Erscheinen des Artikels “Continuous Integration” von Martin Fowler und 9 Jahre nach dem Erscheinen des …

Ansible für Devs – Konfigurationsmanagement nicht nur für Ops

Das automatisierte Konfigurieren von Servern ist dank Orchestrierungswerkzeuge wie Puppet und Chef heute kein Problem mehr. Doch eignen …

Ansible für Devs – Konfigurationsmanagement nicht nur für Ops

Das automatisierte Konfigurieren von Servern ist dank Orchestrierungswerkzeugen wie Puppet und Chef heute kein Problem mehr. Doch …

Continuous Database Integration mit Flyway

Skripte für relationale Datenbanken werden von Entwicklern gerne stiefmütterlich behandelt. Beim ersten Release können sie dank ORM …

Ansible für Entwickler

Das automatisierte Konfigurieren von Servern ist dank Werkzeuge wie Puppet heute kein Problem mehr. Doch eignet sich dieses Werkzeug …

Ansible für Devs – Konfigurationsmanagement nicht nur für Ops

Das automatisierte Konfigurieren von Servern ist dank Orchestrierungswerkzeugen wie Puppet und Chef heute kein Problem mehr. Doch …

Continuous Database Integration mit Flyway

Skripte für relationale Datenbanken werden von Entwicklern gerne stiefmütterlich behandelt. Beim ersten Release können sie dank ORM …

Continuous Integration

16 Jahre nach dem Erscheinen des Artikels “Continuous Integration” von Martin Fowler und 9 Jahre nach dem Erscheinen des …

Ansible für Entwickler

Das automatisierte Konfiguieren von Servern ist dank Orchestrierungswerkzeuge wie Puppet und Chef heute kein Problem mehr. Doch eignen …

Ansible für Entwickler

Das automatisierte Konfigurieren von Servern ist dank Orchestrierungswerkzeuge wie Puppet und Chef heute kein Problem mehr. Doch eignen …

2015

Continuous Database Integration mit Flyway

Skripte für relationale Datenbanken werden von Entwicklern gerne stiefmütterlich behandelt. Beim ersten Release können sie dank ORM …

Auch SQL ist Source-Code - Continuous Database Integration mit Flyway

Skripte für relationale Datenbanken werden von Java-Entwicklern gerne stiefmütterlich behandelt. Beim ersten Release können sie dank …

Software Craftsmanship in Deutschland

Die Softwerkskammer DO ist die lokale Community der Softwerkskammer in Dortmund. Die Softwerkskammer wurde gegründet, um den Austausch …

Ansible for Developer

Ansible ist ein Orchestrierungswerkzeug vergleichbar mit Chef oder Puppet. Der Vortrag gibt eine Einführung in Ansible und zeigt wie …

2013

Continuous Database Integration with Flyway and Jenkins

Skripte für relationale Datenbanken werden von Entwicklern gerne stiefmütterlich behandelt. Beim ersten Release können sie dank ORM …