Aaron Fischer Ingenieur, Vater, Heimwerker, Problemlöser

18 Januar, 2016

Here I am again!

Privates

Es ist sehr lange nichts mehr auf meiner Website passiert, und auch die letzten Jahre haben die Anzahl meiner Blogbeiträge stark nachgelassen. Mein Leben ging rasant weiter, doch hier ist immer weniger passiert. Das möchte ich in Zukunft wieder ändern.

Architektur

Deshalb habe ich mich dazu entschlossen, eine neue Version meiner Webseite zu programmieren. Das war vor ca. zwei Jahren. Seitdem schraube ich mal mehr mal weniger an dieser Seite und an allem was daran angebunden ist. Wie auch die letzte Seite (die knapp 9 Jahre lang bestand) ist auch diese Seite 100% handgemacht. Die alte Seite habe ich in PHP programmiert, dennoch konnte ich den Programmcode ohne größere Probleme die letzten 9 Jahre am Laufen halten. Es war aber an der Zeit, PHP und MySQL über Bord zu werfen und durch zeitgemäße Programmiersprachen und Tools zu ersetzen. Ich hatte einfach keine Lust mehr, größere Features in PHP bzw. dem alten System umzusetzen. Die Details zur eingesetzten Technologie werde ich in einem separaten Post erläutern.

History

Ein Aspekt war mir beim Umbau wichtig: Persistenz. Durchschnittlich besteht Content im Web für 100 Tage, bis er sich ändert oder wieder verschwindet[1]. Dieser Statistik will ich entgegenwirken. Content der alten Webseiten und ebenso alle Links der letzten ~15 Jahre funktionieren bis heute. Mit Rewrite-Regeln und Legacy-Routes habe ich alle bestehenden Links an ihren neuen Platz umgelenkt. Und auch den Content habe ich entsprechend migriert und in die neue Struktur einsortiert.

Mit der neuen Suche ist nun das Auffinden von Content extrem einfach. Dies macht allerdings auch alten Content besser zugänglich. Sollten also Inhalte zum Vorschein kommen, die heute keine Gültigkeit mehr haben, würde ich mich über eine kurze E-Mail freuen. In den Bereichen Essays und Projekte wird es ebenfalls in Zukunft noch ein paar Anpassungen geben.

Auf eine Kommentarfunktion habe ich in der neuen Version der Webseite gezielt verzichtet. Dies wurde leider sehr wenig genutzt, aber machte spambedingt regelmäßig Schwierigkeiten. Ist ein Artikel wert zu diskutieren, bitte ich den Link auf HackerNews oder Reddit zu posten und dort zu kommentieren. Ich freue mich natürlich auch über eine E-Mail.