Über mich

Hallo, ich bin Florian.

Softwareentwickler und Technik-Enthusiast aus Braunschweig.

Ich bin immer auf der Suche nach neuen Herausforderungen und Möglichkeiten, meine Fähigkeiten zu erweitern. Ich liebe es, kreative Lösungen für komplexe Probleme zu finden und dabei die Benutzererfahrung in den Mittelpunkt zu stellen. Wenn ich nicht am Computer sitze, musiziere ich regelmäßig, wandere, laufe und engagiere mich ehrenamtlich hier und da.

Ansonsten interessiere ich mich für Videoschnitt und -bearbeitung, sowie für Print.

Viel Spaß beim Rumstöbern. Was technisch hinter dieser Seite steckt habe ich ebenfalls niedergeschrieben. Solltest Du Fragen oder andere Anliegen haben, scheu Dich nicht, mich zu kontaktieren.

Profile picture

Technisches

Ein kleiner Blick hinter die Kulissen

Um die eigenen Projekte ins Web zu bringen, benötigt man in der Regel einen Hoster. Dieser stellt die notwendigen Ressourcen zur Verfügung – also vor allem den Betrieb des eigentlichen Hosts (Servers), des Webservers und sorgt für die Anbindung ans Netzwerk, damit die Seite auch für Dich erreichbar ist.

Mein Hoster: Uberspace

Ich habe mich hier für Uberspace entschieden. Das ist ein Anbieter, der sich besonders an Liebhaber, Tüftler und solche richtet, die es werden wollen und gerne hinter die Kulissen schauen. An Uberspace schätze ich besonders die große Transparenz, was Kosten und den technischen Betrieb angeht. Sie sammeln nicht mehr Daten als unbedingt notwendig, das Team steht einem bei Problemen wirklich helfend zur Seite, und das Ganze funktioniert mit einem solidarischen Preismodell. Da fühlt man sich einfach gut aufgehoben.

Die Technik: Von Gatsby zu Next.js

Diese Seite ist nicht mehr, wie ursprünglich, mit dem Pagebuilding-Tool Gatsby entstanden. Stattdessen setze ich jetzt auf Next.js, ein modernes Framework, das auf React aufbaut – einer weit verbreiteten JavaScript-Bibliothek für Benutzeroberflächen. Der große Vorteil von Next.js ist seine Vielseitigkeit: Es kann Webseiten sehr schnell als statische Seiten ausliefern, was für tolle Ladezeiten sorgt, aber auch Inhalte dynamisch direkt vom Server nachladen, wenn es nötig ist.

Für das Styling der einzelnen Komponenten und das gesamte Erscheinungsbild der Seite kommt zusätzlich Tailwind CSS zum Einsatz. Das ist ein sogenanntes Utility-First CSS-Framework, das eine sehr effiziente und flexible Gestaltung direkt im HTML-Code über vordefinierte Klassen erlaubt. Das macht die Entwicklung insgesamt angenehm und die Seite performant für Dich als Besucher.

Quellcode auf GitHub

Wenn Du neugierig bist: Das gesamte Website-Repository, also den kompletten Quellcode der Seite, findest Du auf GitHub zum Stöbern und Nachschauen.

scholdei.eu
Über michKontaktDatenschutzImpressum