Ich bin Karsten Brozat-Essen und beschäftige mich bereits seit 2002 mit der Entwicklung von Software. Später erweiterte ich meine Leidenschaft um die Entwicklung von Elektronik und entdeckte die Begeisterung für die Ton- und Lichttechnik.
Auf dieser Projektseite finden Sie eine Übersicht eineiger meiner Projekte - wenn möglich mit Unterlagen für den Nachbau.
Neugierig geworden?
Gerne unterstütze ich Sie mit Rat und Tat bei Ihren Projekten. Für weiter Informationen schauen Sie doch auf meiner Business Webseite um.
Benötigen Sie eine neue Uhr?
Dann dürfte unser Uhrenprojekt mit handgefertigten Unikaten im einzigartigen Design genau das Richtige für Sie sein:
Weitere spannende Webseiten
verwendete Technologien
Da ich realistisch gesehen nur statischen Content anbiete welcher aus diversen Quellen wie z.B. Datenbanken oder Git (Markdown, Dokuwiki-Syntax) in ein Template geladen wurde beschloss ich die Technologie zu wechseln. Somit ist diese Projektseite - im Gegensatz du den vorherigen Versionen - nicht wie zuvor dynamisch von PHP generiert sondern liegt als statische Dateien auf dem Server. Eine Aktualisierung bedeutet nun zwar, dass die geänderten statischen Daten neu generiert und deployed werden müssen hat aber auch den Vorteil (bis auf den eigentlichen Webserver) keinerlei Angriffspunkte mehr für Injections o.Ä. zu bieten.
Damit das Erzeugen der statischen Seite ohne großen Aufwand von Statten gehen kann entschied ich mich ein entsprechendes Tool namens “Hugo” für diesen Zweck zu verwenden. Die Quelldaten liegen nun in Form von Templates (HTML), Style (CSS) und Content (Markdown, Media) in einem git-Repository und werden automatisiert in einer Pipeline verarbeitet.
Über Hugo hinaus habe ich folgende weitere OpenSource-Projekte verwendet:
- Less CSS
- MaterialDesignIcons
- QuickSand