Pure Blog – Enlosschleife Softwareentwicklung

Kev Quirk entwickelt Pure Blog. Einige in der Blogging-Community sehen sich das Projekt genauer an, manche wechseln sogar oder probieren es zumindest aus. Auf jeden Fall wird darüber gebloggt und deshalb bin ich auch darüber gestolpert. Und prompt hat mich das Projekt von Kev an einige eigene Entwicklungen erinnert, die zeigen, wie oft sich in der IT Vieles wiederholt.

Ende der 90er baute ich meine ersten Webseiten. Mit allem, was so verfügbar war. Texteditor. Macromedia Dreamweaver, kennt das noch jemand? Aber natürlich kam dann mein Interesse für die Softwareentwicklung wieder ins Spiel und ich baute mir selbst ein entsprechendes System.

Als ich dann 2000 mit norberteder.com online ging, hatte ich schon einen Static File Generator, basierend auf simplen Textdateien, zur Hand, der mir alles mit Hilfe eines Themes rausdübelte. Der Webserver lief bei mir im WG-Zimmer und sogesehen, war das dann schon die super coole DevSecOps-Geschichte.

Screenshot einer anfänglichen Version von norberteder.com im schlichten Grau gehalten.

Da ich das Werkzeug ja schon hatte, begann ich dann ein Diary. Heute sagt man Blog dazu.

In grau gehaltenes Blog. Auf dem Screenshot noch als Diary bezeichnet bietet es links eine monatliche Auflistung mit Anzahl der Beiträge, Gesamtanzahl der Beiträge und Kommentare, aber auch ein durchschnittliches Rating. Rechts davon die Beiträge.

Es basierte auf dem gleichen Werkzeug und war super easy. Sogar eine Erweiterung für Kommentare hatte ich mir eingebaut.

Die Entwicklungsschritte habe ich nicht mehr ganz genau im Kopf, ich müsste meine alten Backups ausgraben und das in eine Reihenfolge bringen, was nach zahlreichen Siedeleien in der Zwischenzeit nicht mehr ganz so einfach sein dürfte. Sei es drum.

Auf jeden Fall kam Anfang der 2000er YAML auf. Markdown auch, aber das hat es erst viel später auf mein Radar geschafft. Irgendwann hab ich das System dann darauf umgebaut.

Einige Jahre später hab ich dann mein eigenes System verstauben lassen und bin auf SharpCMS und später auf WordPress gewechselt.

Dann kam erneut das Flat-File-Thema auf und ich entwickelte wieder ein kleines Projekt. Inzwischen gab es ja Jekyll und zahlreiche weitere Projekte. Ca. 2013 war dann Hugo in den Startlöchern. Damals setzte ich den Großteil meiner Projekte aus, ich wollte die Zeit lieber mit meinem Nachwuchs verbringen.

Die Projektseite lief dann aber noch bis 2019 und war natürlich ebenfalls mit meinem Tool generiert.

Screenshot meiner früheren Webseite devtyr.com, die es heute nicht mehr gibt. Eine klassige Übersicht über einige Entwicklungsprojekte.

Auf GitHub gibt es das Projekt noch: Gullap. Aber natürlich ist es mittlerweile hoffnungslos veraltet.

Und wenn ich ehrlich bin, dann habe ich sogar nochmal einen Static File Generator implementiert. Dieser steht aber (noch nicht) öffentlich zur Verfügung. Aber read.greatblogs.org ist der Output eines solchen. Nur nicht in PHP bzw. C# entwickelt, wie die Vorgänger, sondern mit Golang.

Screenshot des Feedaggregators read.greatblogs.org mit Kategorien auf der linken Seite und den daz ugehörigen Beiträgen auf der rechten Seite.

Und so bin ich mir ziemlich sicher, dass zahlreiche Entwickler:innen da draußen, genau das für sich schon mal selbst entwickelt haben. Genauso häufig, wie das Flat-File-Thema immer wieder frisch aufkommt.

Interessant dabei ist, mit welcher Sicherheit sich diese Themen wiederholen. Meine erste Version wäre jetzt 28 Jahre alt und es war sicherlich nicht die erste ihrer Art. Und Pure Blog wird mit Sicherheit auch nicht das letzte Projekt seiner Art sein.

Fediverse-Reaktionen

Kommentare

Ein Kommentar zu „Pure Blog – Enlosschleife Softwareentwicklung“

  1. Avatar von 🎉 FlatPress (since 2006) 🎂

    @hello Gibt natürlich auch Projekte, die sich und ihrer (PHP-Flatfile-) Philosophie entgegen aller hin- und herschwappenden "Trends" einfach zwei Dekaden lang treu bleiben 😉

Likes

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Falls du auf diesen Beitrag mit einem Artikel auf deiner eigenen Webseite geantwortet hast, kannst du hier die URL deines Beitrags eingeben. Dabei sollte es sich um die Permalink-URL handeln. Deine Antwort wird dann (möglicherweise nach der Moderation) auf dieser Seite angezeigt. Falls du deine Antwort aktualisieren oder entfernen möchtest, aktualisiere oder lösche deinen Beitrag auf deiner eigenen Webseite und gib die URL des Beitrags erneut ein. (Erfahre mehr über Webmentions.)