von Bjarke A.

Wir sind Contao: Heute mit Yanick Witschi

In diesem Format lernen wir Leute kennen, die sich ein Leben ohne Contao nur schwer vorstellen können und jeden Tag die Begeisterung für das beste Content-Management-System in die Welt heraustragen. Heute mit Yanick Witschi (@toflar), Pilot bei terminal42, Core-Team-Mitglied und begeisterungsfähig für sehr viel mehr als hier Platz finden würde.

Wann hat deine Reise mit Contao begonnen?

Ich bin mir ehrlich gesagt nicht mehr ganz sicher. Wie so viele hatten wir mit Mambo (für die jüngeren unter uns: der Vorgänger von Joomla!) und TYPO3 gearbeitet. Irgendwann auch noch mit WebsiteBaker. Und damals war auch IRC noch gross und irgendwo da in einem Channel hat mal jemand TYPOlight erwähnt. Das müsste so 2006 gewesen sein, ich war auf jeden Fall noch in der Ausbildung. Ich habe das Lager gewechselt und bin seither geblieben – also schon fast 20 Jahre. Und hey, ich betreue noch immer ein Projekt von 2008 das den Wandel mitgemacht hat – wenn das nicht für die Beständigkeit von Contao spricht, weiss ich auch nicht.

Welche Contao-Veranstaltung war für dich die Initialzündung und warum?

2008 war das erste TYPOlight Usertreffen in Würzburg. Das ging noch an mir vorbei. 2009 fand es dann in Frankfurt statt – davon hatte ich Wind gekriegt, aber ich habe es damals zeitlich leider nicht geschafft. Dazwischen fanden aber die ersten Contao-Treffen in der Schweiz statt und schliesslich bin ich 2010 zum letzten TYPOlight Usertreffen in Essen gefahren. Das letzte, weil seit diesem Treffen arbeiten wir mit Contao und nicht mehr mit TYPOlight :-)
Seither esse ich keine Autobahn-Raststätten-Schnitzel mehr und habe mich in die Contao-Community verliebt.

Welche fünf Erweiterungen möchtest du uns ans Herz legen?

Da bin ich vielleicht nicht der richtige, weil wir natürlich oft unsere eigenen Erweiterungen einsetzen. Wir nutzen auf jeden Fall aber regelmässig madeyourday/contao-rocksolid-frontend-helper. Ansonsten sind es in meinem Fall oft Helferlein für Entwickler:innen, also madeyourday/contao-rocksolid-custom-elements oder mvo/contao-group-widget.

Welche fünf Funktionen würdest du nennen, wenn es darum geht, einen potenziellen Kunden von Contao zu überzeugen?

Ich würde keine Funktionen nennen. Am Ende des Tages wählst du ja ein System weil es das kann, was du brauchst. Ich will keinen Kunden von Contao überzeugen, wenn es das falsche Tool für die Anforderungen ist. Schraubenzieher für Schrauben – Hammer für Nägel, Punkt.
Aber was für mich absolut für Contao spricht: Contao ist langweilig und das ist richtig gut so! Kein fancy Marketing-Blabla und es wird nicht auf jeden neuen Trend aufgesprungen. Contao ist stabil, sicher, hält sich an einen ganz klaren Release-Plan und setzt auf Kontinuität. Ich weiss immer was ich habe und gerade für ein grösseres Projekt, das langfristiger planen möchte, ist das so viel wichtiger als «coole Funktion X» und «coole Funktion Y» - die kann man dank der tollen Erweiterbarkeit von Contao immer nachrüsten.

Welche sind deine liebsten fünf Contao-Funktionen?

Auch hier bin ich wohl bisschen voreingenommen, weil einiges auch aus meiner Feder stammt. Aber das ist ja irgendwie logisch. Denn wenn es nicht ein Thema wäre, das mich interessieren würde, hätte ich es ja auch nicht beigetragen. Also:

  • Das Caching-Framework
  • Das Bild-Handling
  • Das Migration-Framework
  • Die Symfony Messenger-Integration mit Autoscaling
  • Das neue Jobs-Framework
  • Und dank diesen Vorarbeiten überhaupt erst möglich geworden: Die neue Backend-Suche, die ich für die 5.7 noch ein bisschen erweitert habe

Was machst du, wenn du nicht gerade im Back- bzw. Frontend von Contao unterwegs bist?

In meiner Freizeit möchte ich meistens nichts mehr von meinem Laptop wissen. Ich bin viel unterwegs, versuche viel Zeit mit Freunden, Familie und Patenkind zu verbringen.
Ich lebe in Bern und wie alles in der Schweiz ist nichts weit weg, egal ob Berge, Seen oder Flüsse. Entsprechend bin ich ganzjährig viel draussen, mal mit Wanderschuhen und mal mit Skiern.
Im Sommer lasse ich mich - wie die meisten Menschen, die in Bern leben - gerne in der Aare treiben. Schwimmend in einem sauberen Fluss mitten durch die Hauptstadt. Das ist ein unglaubliches Privileg, dessen ich mir sehr bewusst bin.

Bist du im Team LTS oder Team neueste Version?

Gezwungenermassen beides. Viele Kunden setzen auf die LTS aber natürlich läuft auch immer irgendwo die neuste Version, es sind einfach immer viele grossartige neue Sachen dabei, von denen ich auch gerne profitieren möchte.

Was war das Abgefahrenste, was du mit Contao umgesetzt hast?

Phuu, eine Plattform für Tourismus-Webseiten? Von CRM-Anbindung über APIs für Skigebiet-Informationen, Wetter- und Wasser-Temperaturen in Schwimmbädern, POI-Auflistungen mit Suchindex (aus der Loupe entstanden ist), externen Seiten crawlen (aus der der Crawler in Contao entstanden ist), OAuth-Login, etc. pp.

Welche Dienste erleichtern dir den Alltag mit Contao?

trakked.io auf jeden Fall, weil damit sind halt einfach unsere Updates für Kunden mit Wartungsverträgen ein Kinderspiel. Dann natürlich sentry.io, packagist.org und GitHub. Ansonsten nutze ich tatsächlich die Dokumentation und den Slack-Channel von Contao regelmässig.

Welche fünf Programme auf deinem Rechner möchtest du nicht mehr missen?

Welche fünf Musikstücke oder Podcasts zaubern dir ein Lächeln ins Gesicht?

Ich höre tatsächlich sehr oft Podcasts, deshalb fangen wir mal damit an:

  • Mein absoluter Lieblingspodcast und eine absolute Empfehlung für alle Deutschland-Österreich-Schweiz und Politik-Interessierten: „Servus Grüezi Hallo“ von der Zeit.
  • „Was bisher geschah“ mit Joachim Telgenbüscher und Nils Minkmar
  • „The Infinite Monkey Cage“ mit Brian Cox und leider jetzt ohne Robin Ince, ich weiss nicht, wie und ob es weiter gehen wird
  • „StarTalk“ mit Neil deGrasse Tyson und Chuck Nice
  • „Welt der Physik“ vom Bundesministerium für Forschung, Technologie und Raumfahrt sowie der Deutschen Physikalischen Gesellschaft

Musikstücke sind es unzählige. Mein letzter Konzertbesuch war bei Mumford & Sons und davor bei Dermot Kennedy. Dermot wird auch mein nächstes Konzert sein. Grossartiger Typ mit grossartiger Stimme. Aber schauen wir doch einfach mal, was zuletzt in auf meinem Handy lief:

  • Oasis – Whatever
  • Jethro Tull – Slow Marching Band
  • Donovan Woods – I Ain’t Ever Loved No One
  • Patent Ochsner – Niemer im Nüt
  • Philipp Poisel – Für keine Kohle dieser Welt
  • Und danach folgen Ryan McMullan, Luke Combs, LOTTE, Rag'n'Bone Man - meinen Hang zu Singer/Songwritern ist kaum zu übersehen

Welche fünf Filme, Serien oder andere Formate haben dich zuletzt an deinen Ohrensessel gefesselt?

So richtig gefesselt schon länger nichts mehr. Das letzte Mal auf jeden Fall „The Handmaid's Tale“ und davor vielleicht „The White Lotus“ – aber ehrlich gesagt wüsste ich nicht mal mehr wieso. Ich erinnere mich fast nie an Filme oder Serien, geschweige denn Schauspieler:innen. Meine Freunde machen sich darüber gerne lustig.

Worüber kannst du in deinem Alltag lachen?

Eigentlich über fast alles. Auch gerne und oft über mich selbst. Lachen ist meine Autotherapie. Vor allem aber über Kinder und das was in ihren Köpfen vorgeht. Sie haben eine unverfälschte Sichtweise auf alles und haben einen wunderbar erfrischenden Drang, Neues auszuprobieren. Dabei geht immer mal wieder was schief und darüber kann ich mich meistens köstlich amüsieren.

Was oder wer bringt dich regelmässig auf die Palme?

Notorische Nörgler. Menschen die eigentlich alles haben und trotzdem nie zufrieden sind. Und ich reagiere äusserst allergisch auf fehlende Dankbarkeit.

Was würdest du gerne können, wenn du es im Schlaf lernen könntest?

Gitarre. Ich spiele einige Akkorde aber ich würde es gerne besser können. Und einfach jede Sprache. Anfangen würde ich mit Italienisch. Und ich wäre allgemein gerne sehr viel belesener, schlafe aber beim Lesen immer ein – von daher würde sich das anbieten.

Wo machst du gerne Urlaub?

Wenn ich an meine vergangenen Reiseziele zurückdenke, war mein Go-To-Kontinent immer Afrika. Ich durfte dort so viele tolle Erlebnisse in meinen Rucksack packen, so dass dieser Kontinent für immer einen ganz speziellen Platz in meinem Herzen haben wird.
Aber mittlerweile habe ich aus verschiedenen Gründen keine Lust mehr auf lange Flüge und weite Reisen. Aber das muss man ja auch gar nicht – jeder Ort hat viel zu bieten, man muss es nur sehen wollen.

Über Yanick Witschi

Yanick ist Caching- und Resolverheld von Contao und dafür mitverantwortlich, dass deine Kaffeepause seit der Umstellung auf Composer 2 um einiges kürzer ausfällt. Er war Mitbegründer und der erste Präsident des Vorgängervereins der Contao Association. Als Core-Entwickler steckt er viel Herzblut in Contao. Bei terminal42 hebt er mit den Kunden regelmässig ab. Ausserdem liebt er die Küche, Basketball, Tennis, Politik, den afrikanischen Kontinent und Astrophysik.

Kommentare

Kommentar von Franko |

Witzig, meine exakte History bez. Mambo/Joomla!, TYPO3 (o. WebsiteBaker) hin zu TYPOlight/Contao.
Lieben Dank Yanick (& dem Core-Team) f. unermüdliche Contao Umsetzungen über die Jahre!

Kommentar von Andreas |

Toller Bericht! Ich kenne Yanick noch aus dem Forum. Das war so 2012... wir waren jung :)
Hab übrigends auch mit Mambo / Joomla! angefangen :D
Ich mag auch das Migrations-Framework!

Danke für alles <3

Einen Kommentar schreiben

Was ist die Summe aus 4 und 9?