Wochenrückblick KW 42
Dank eines Meetups ging es wieder raus aus dem Home-Office. Das Blog ist mit einem neuen Feature versorgt worden und ich kann Neues zu meinem Side-Hustle Crossposter
berichten. Und ja, Tischtennis kam nicht zu kurz.
Events
Diese Woche war ein Treffen der DDD-Meetup Gruppe in Hamburg. Das heißt Training ausfallen lassen, um bei Pizza und Getränken zu netzwerken. Der Vortrag war informativ → meinen Artikel dazu findet ihr hier. Ich hatte die Gelegenheit, mit Gleichgesinnten ins Gespräch zu kommen. Auf Empfehlung von Christian habe ich mich in der Java-Meetup-Gruppe angemeldet. Dort sollen regelmäßig Vorträge zu Meta-Themen mit Bezug auf DDD oder Softwarearchitektur gehalten werden. Ich werde berichten.
Blog – Fallbackbild
Im Rahmen meiner Automatisierung werden alle Artikel bei Mastodon veröffentlicht. Für kurze Notizen mache ich mir nicht die Mühe, ein Hero Image herauszusuchen, was zur Folge hat, dass bei der Anzeige des Links in Mastodon ein großer leerer Fleck ist. Um das zu vermeiden, gibt es ab jetzt bei jedem Artikel unter der URL mit der Endung /og-image
ein Artikelbild. Hier zwei Beispiele:
- Ein Post mit Hero Image https://yadl.info/en/blog/2024/domain-driven-design-meetup/og-image
- Eine Notiz ohne Hero Image in deutsch https://yadl.info/de/notes/2024/was-hilft-bei-einem-wutanfall/og-image
- Eine Notiz ohne Hero Image in deutsch https://yadl.info/en/notes/2024/was-hilft-bei-einem-wutanfall/og-image
Besonders großartig finde ich, dass der Titel in der jeweiligen Sprache ins Bild eingearbeitet ist. Wenn ihr so was auch haben wollt, schaut bei meinem Kollegen Maurice vorbei. Er hat die Funktionalität in einem Kirby-Plug-in gekapselt. Das Plug-in wird kommende Woche hier zu finden sein.
Software-Engineering
Das Side-Hustle Crossposter
nimmt weiter Form an. Die Entscheidung ist auf eine Kombination von Clerk (User Management), N8N (Prozessautomatisierung) und Netlify Functions (Backend Hosting als FaaS) gefallen.
- Dank Clerk benötigen wir keine eigene Nutzerverwaltung und bekommen React-Komponenten für das Frontend und Webhooks für die Prozessautomatisierung im Backend geschenkt.
- Die Prozesse sind klar definierte Arbeitsschritte als Reaktion auf Events, weswegen wir mit N8N gut fahren. Für Anbindungen an bekannte Dienste wie Medium bekommen wir eine Integrationslösung als Plug-in. Für alle anderen reicht eine API (z. B. Mastodon oder Bluesky), die wir mit dem flexiblen HTTP-Modul anbinden.
- Das Frontend hosten wir bei Netlify und können gleichzeitig die Server Functions mit ins Repository schieben, ohne ein separates Backend zu hosten und einen einfachen Deploymentweg zu erhalten.
In der Summe benötigen wir keine separate Datenhaltung. Die Login-Daten der Nutzer liegen sicher bei Clerk. Die Prozesse sind in N8N abgelegt (dort ist im Hintergrund eine SqlLite aktiv). Das macht die Lösung schlank und der Mehrwert ist enorm – jeder Artikel in eurem WordPress oder Kirby CMS wird automatisch auf Medium, Mastodon oder Bluesky veröffentlicht. Alternativ könnt ihr euren Bluesky Feed ohne zusätzliche Arbeitsschritte in Sync mit Mastodon halten.
Tischtennis
Diese Woche stand die anstrengende und super wichtige Aufgabe "Finanzplanung 2025" an. Ich habe mich mit meinem Kassenwart Reinhardt Singelmann drei Stunden eingeschlossen und die für uns neue Aufgabe in Angriff genommen. Unser Schwerpunkt ist der Ausbau der NTSV Jugendarbeit und eine Verbesserung des Erwachsenentrainings, ohne uns als Abteilung in ein Defizit zu bewegen. Der Spagat ist uns gelungen. Wir können weiterhin die Jugendtrainingszeiten anbieten und ein Systemtraining für Erwachsene etablieren.
Damit ich diese Arbeit zukünftig noch besser machen kann, habe ich mich für eine Fortbildung beim Hamburger Sportbund angemeldet: dem DOSB Vereinsmanager*in C (1. Lizenzstufe) Ich verspreche mir insbesondere im Bereich Vereinsentwicklung, Sponsoring und Öffentlichkeitsarbeit mehr zu erreichen und unsere Abteilung auszubauen.
Der Fokus auf Jugendtraining verpflichtet – entsprechend ging es letztes Wochenende mit meiner C-Lizenz Trainerausbildung weiter. Dies war der letzte Kurs vor der Prüfung Mitte November. Unser Dozent Sebastian Becker ist im Hamburg Tischtenniskader aktiv und konnte den Lehrgang mit seinen Erfahrungsberichten im Leistungsbereich würzen. So gab es viele Tipps fürs Coaching, Anmerkungen zur mentalen Stärke und Trainer-Spieler-Kommunikation.