Working Draft

Download our free app to listen on your phone

Download on the App StoreGet it on Google Play

In dieser Revision des Working Draft Podcasts dürfen wir Matthias Endler (Web /

GitHub / Twitter / Mastodon) als Gast begrüßen, der sich als selbständiger

Softwareentwickler und Consultant, hauptsächlich in der Programmiersprache Rust

verdingt. Ursprünglich aus Bayern, hat Matthias Informatik in Bayreuth studiert

und arbeitete ab 2014 für Trivago in Düsseldorf. Er hat viele Erfahrungen mit

Backend-Entwicklung, insbesondere mit Elastic Search, Containern und

Cloud-Technologien. Er ist Mitbetreiber der Plattform „Open Podcast„, Autor

einer Video-Serie namens „Hello, Rust!“ und Erfinder der GitHub „codeprints„.

UNSER SPONSOR

Maximale Performance für all deine Projekte? Bei mittwald brauchst du dir nie

wieder Sorgen um Performance-Einbrüche machen. Der Traffic kann ruhig durch die

Decke gehen, deine Seite bleibt immer rasend schnell.

mittwald hat Hosting neu gedacht und alles auf die besonderen Anforderungen und

Workloads von Agenturen und Freelancern optimiert – inklusive Infrastruktur,

benutzerfreundlicher Oberfläche und flexiblen Tarifen. Egal, ob du deinen Server

selbst konfigurieren möchtest oder das mittwald-Team sich um die optimalen Specs

kümmern soll. Der persönliche Kundenservice unterstützt dich 24/7 bei allen

Fragen rundum WordPress, TYPO3, Shopware oder was auch immer dich gerade

beschäftigt. Im firmeneigenen und TÜV-zertifizierten Rechenzentrum sind deine

Daten in sicheren Händen. Und das Beste? Wer seine Projekte bei mittwald hostet

bekommt nicht nur die besten Server, sondern auch 100% CO2-neutrales Hosting.

Also, worauf wartest du? Geh jetzt auf mittwald.de/workingdraft und buch dein

erstes Projekt!

SCHAUNOTIZEN

[00:02:23] VON LINK-CHECKERN UND RABBIT HOLES

Matthias ist unter anderem Autor des URL-Crawlers/Link-Checkers lychee und wir

wollen heute über die vielen Aspekte eines solchen Unterfangens sprechen, die

man gemeinhin nicht sieht oder bedenkt. Matthias entwickelte den Crawler als

Tool, um eine wachsende Liste von Code-Analyse-Tools für PHP zu verwalten. Die

Liste begann als einfache Markdown-Datei und wuchs schließlich auf über 700

Tools und zog auf GitHub 11.000 Sterne an. Matthias fand jedoch heraus, dass die

Wartung der Liste mit all ihren Links eine zeitaufwendige und frustrierende

Aufgabe war. Aus diesem Grund entschied er sich, einen Link-Checker zu

verwenden. Er testete verschiedene vorhandene Link-Checker, fand aber kein Tool,

das seinen Anforderungen entsprach. Daher entschied er sich, sein eigenes Tool

zu entwickeln. Was zunächst wie eine einfache Aufgabe klang, entpuppte sich als

eine Herausforderung mit vielen Hürden und Lernmöglichkeiten. Und was als

Wochenendprojekt begann, entwickelte sich zu einem größeren Projekt, als andere

Entwickler auf sein Tool aufmerksam wurden und es nutzen wollten.

More episodes from Working Draft