Talks

This is a list of talks that I have given, mostly at the Cosee TechTalks, but also at some conferences. Some of the talks I have done together with other people, which are also mentioned here.

I do apologize for the fact that all talks displayed here are in German, while the rest of the site is in English. Most of the slides are in English though.

If you would like to hear one of those talks in your user-group or tech-event in the german Rhein-Main Area, you are welcome to contact me.

My e-mail has been copied to your clipboard

Web frontends automatisch testen - kann auch Spaß machen
2024-02-29
blurred screenshot of vitest-ui
Ein Vortrag über Tools und Techniken, die das Unit-Testen von Web-Frontends angenehmer machen und das Frustrations-Level senken

frontend
vitest
testing-library
tdd
automation
testing
Lightning Talk: DIY Smartmeter mit dem "Volkszähler"
2023-11-30
a raspberry-pi, a current counter a and ir sensor
Über selbstgebaute Smart-Meter mit einem Raspberry-Pi, einem IR-Sensor und der Volkszähler-Software.

raspberry-pi
volkzaehler
python
gpio
smart message language
Open-Source-Entwicklung ohne Kopfschmerzen
2023-09-28 + Konstantin Diener
various logos of open-source projects
Über die Implikationen von Mitarbeiterbeteilung an Open-Source-Software. Mein Teil behandelt meine persönlich Open-Source-Laufbahn und das ernüchternde Fazit.

open source
law
work organisation
Web Apps in der Praxis
2023-05-10
Frontend engineering, How we build web-apps professionally, various mechanical objects and drawings
Welche Skills benötigt ein Frontend-Entwickler? Welche Technologien setzen wir ein? Wie funktioniert Qualitsicherung? Wie funktioniert Teamwork?

skills
build-tools
testing
teamwork
Just enough JavaScript - Schnellere Websites bauen mit Astro.build
2023-02-23
Slide title, NASA rocket start.
Über Performance von Webseiten, den Trend zurück zu server-side Rendering und neue rendering Frameworks wie Astro.build

performance
server-side rendering
static-site-genmeration
Astro.build
no js
LightningTalk: The ultimate web-frontend setup
2022-11-24
title text with superman overlay
Über Build-Tools, Linter, Testing. Der ultimative Projekt-Setup für Web-Frontends

eslint
prettier
testing-library
vite
vitest
Einführung in Gitlab CI/CD - für Frontend-Entwickler
2022-06-30
Screenshot of a a Gitlab pipeline overview
Wie richte ich eine Gitlab-Pipeline ein? Das ist auch für emanzipierte Frontend-Entwickler wichtig. Hier werden die Grundlagen und die ersten Schritte bschrieben

gitlab
ci/cd
automation
frontend
s3
git
If you can't test it, mock it!
2021-10-28
Title text, in the background a user is touching a fake button drawn on a piece of paper
Über Frontend-Testing, den Einsatz von Mocks und die Frage: Wo setze ich Mocks sinnvollerweise ein?

mocks
testing
frontend
msw
jest
sociable tests
TypeScript kann auch Strings - String- und Template Literal Types
2021-09-20
Example for TypeScript inferring part of a string from the string itself
Anders als Java kann TypeScript Strings analysieren. Hier geht es darum, wie das funktioniert und was man damit alles machen kann.

TypeScript
template literal types
string literal types
derived types
infer
Starke Typen - TypeScript im Frontend
2021-02-25
Small example of TypeScript code
Über die Vorteile von TypeScript, Code-Generatoren, Zweifel und Gegenargumente

typescript
react
openapi
i18next
Eine Raumstation als Hallenplan - Wie wir die Themenwelten gebaut haben
2020-11-26 + Patrick Wolf
Schema der Zusammensetzung von Feldern der Spiel-Digital Raumstation
So haben wir die Themenwelten der Internationalen Spielemesse im Jahr 2020 gebaut. Überlagerung von Grafiken mit JavaScript, Algorithmen zum Aufbau eines Spielplans.

AWS Lambda
SPIEL.digital
svg filter
sharp.js
panzoom
Clean Architecture in der Praxis
2020-05-28
Über Clean-Architecture und dessen Umsetzung mit Hilfe von multi-modul Maven Projekten, sowie über Tools zur Vermeidung von Boilerplate Code

Java
Maven
Clean Architecture
Lombok
Mapstruct
Spring Boot
Interaktive Dokumentation mit VuePress - Lightning Talk
2019-11-28
Screenshot des handlebars.js-Playground in der Dokumentation
Über die Umstellung der Dokumentation von handlebars.js auf VuePress mit interaktiven Beispielen.

handlebars.js
vuepress
documentation