Output
Veröffentlichungen Link zu Überschrift
- Sahin, K., Schneider, M. (2025). Softwarearchitektur: Warum Kombinatormodelle die Domäne revolutionieren können. Java Magazin, 3.2025 - Scala. entwickler.de
- Crestani, M., Schlegel, M., Schneider, M. (2024). Bidirectional Data Transformations. Proceedings of the 2nd ACM SIGPLAN International Workshop on Functional Software Architecture 31–41. ld.acm.org
Workshops Link zu Überschrift
Collaborative Data Modeling: Discovering Domain Types Through Linguistic Cues Link zu Überschrift
DDD Europe, Antwerp, June 10th, 2026. Gemeinsam mit Martin Günther. Aus dem Abstract:
“In this hands-on lab, you’ll learn Collaborative Data Modeling: a sticky-note technique that makes algebraic data types accessible to everyone. Through collaborative exercises, you’ll practice hearing linguistic cues and translating them into visual models. Once the types are on the wall, the structure of your functions follows — case distinctions emerge from data, not guesswork.”
Es gibt auch eine Aufnahme des Workshops von der Aufnahme des Workshops bei Virtual Domain-driven design auf YouTube zur Nachlese.
Functional Programming in Typescript Link zu Überschrift
BOB Konferenz, Berlin, March 13th 2026. Gemeinsam mit Beat Hagenlocher. Aus dem Abtract:
“By the end, you’ll understand not only functional programming patterns, but how you can employ them in TypeScript development”
Funktionale Programmierung – Einführung Link zu Überschrift
Rheinwerk KKon, online, September 2023 and 2024. Aus dem Abtract:
Um in die funktionale Programmierung einzusteigen, muss man Kotlin nicht verlassen. Trotzdem betritt man eine ganz neue Welt. […] Hierbei steht die systematische Datenmodellierung im Zentrum, aus der die anderen Programmelemente entwickelt werden.
Talks Link zu Überschrift
- “Hyper Hyper! Javascript fatigue und die Hypermedia Renaissance (?)”, DevDay, Dresden, May 2024.
- “Hyper Hyper! Javascript fatigue und die Hypermedia Renaissance (?)”, BOB Konferenz, Berlin, March 2024. Therse also a video of the talk.
- Wie man mithilfe hoher Kopplung Softwareprojekte sabotiert, DevDay, Dresden, May 2023.
- Die ganze Geschichte ein
scanlentfernt – Event Sourcing in Clojure, DevDay, Dresden, May 2023.