This commit is contained in:
Mike Karl 2026-04-22 21:43:15 +02:00
parent 90c091e11b
commit 9447daab80

View file

@ -1,29 +1,29 @@
export const values = [ export const values = [
{ {
icon: "Crosshair", icon: "Crosshair",
title: "Precision", title: "Präzision",
text: "Jeder Taktzyklus zählt. Jeder Speicherzugriff ist bewusst. Ich baue Systeme, die ihre Ressourcen kennen und respektieren.", text: "Jede Sekunde zählt. Jeder Fehler kostet. Ich baue Systeme, die schnell und zuverlässig den Job erledigen.",
quote: "Effizienz ist nicht Optimierung – es ist gute Architektur.", quote: "Gute Software geht dem Nutzer aus den Weg.",
}, },
{ {
icon: "Search", icon: "Search",
title: "Curiosity", title: "Verständnis",
text: "Vom 6502-Chip bis zum Raytracing-Algorithmus – ich gehe tiefer, bis ich die Ebene verstehe, auf der alles zusammenkommt.", text: "Vom Unternehmensprozess bis zum Software-Algorithmus - ich gehe tiefer, bis ich die Ebene verstehe, auf der alles zusammenkommt.",
quote: "Verstehen beginnt dort, wo die Abstraktion endet.", quote: "Verstehen beginnt dort, wo die Abstraktion endet.",
}, },
{ {
icon: "Timer", icon: "Timer",
title: "Patience", title: "Flexibilität",
text: "Gute Software ist wie Astrofotografie: Stunden der Vorbereitung für den einen Moment, in dem alles zusammenkommt.", text: "Anforderungen ändern sich, das ist der Lauf der Dinge. Ein Fundament zu errichten, dass der Zukunft gewachsen ist unterscheidet Software die überdauert.",
quote: "Das Beste entsteht in der Zeit, die man ihm gibt.", quote: "Build once, cry once.",
}, },
]; ];
export const aboutContent = { export const aboutContent = {
paragraphs: [ paragraphs: [
"Ich baue Systeme – von der Transistor-Ebene bis zur Benutzeroberfläche. Meine Arbeit beginnt dort, wo abstrakte Konzepte auf konkrete Hardware treffen. Ein 6502-Emulator, der jeden Taktzyklus simuliert. Ein Raytracer, der Lichtstrahl für Lichtstrahl berechnet. Ich interessiere mich für die Dinge, die man nicht sieht: Speicherlayout, Cache-Hierarchien, die stille Effizienz guter Architektur.", "Ich baue Systeme von der Hardware-Ebene bis zur Benutzeroberfläche. Meine Arbeit beginnt dort, wo abstrakte Konzepte auf konkrete Implementierung treffen. Ein 6502-Emulator, der jeden Taktzyklus simuliert. Ein Raytracer, der Lichtstrahl für Lichtstrahl berechnet. Ich interessiere mich für die Dinge, die man nicht sieht: Speicherverwaltung, Parelellisierung, die stille Effizienz guter Architektur.",
"Ich arbeite am liebsten an Projekten, die verbinden: Low-Level-Performance mit menschlicher Erfahrung, technische Tiefe mit visueller Klarheit. Wenn das nach dem klingt was Sie suchen, schreiben Sie mir.",
"Neben dem Code fotografiere ich den Nachthimmel – lange Belichtungszeiten, Tracking-Montierungen, das Sammeln von Licht über Stunden. Das Prinzip ist ähnlich: Geduld, Präzision, das Vertrauen auf einen Prozess, dessen Ergebnis man erst am Ende sieht.", "Neben dem Code fotografiere ich den Nachthimmel – lange Belichtungszeiten, Tracking-Montierungen, das Sammeln von Licht über Stunden. Das Prinzip ist ähnlich: Geduld, Präzision, das Vertrauen auf einen Prozess, dessen Ergebnis man erst am Ende sieht.",
"Ich arbeite am liebsten an Projekten, die verbinden: Low-Level-Performance mit menschlicher Erfahrung, technische Tiefe mit visueller Klarheit. Wenn das klingt, als könnten wir etwas bauen – schreib mir.",
], ],
}; };
@ -31,15 +31,16 @@ export const aboutPage = {
label: "01 / About", label: "01 / About",
pageTitle: "Über mich", pageTitle: "Über mich",
pageSubtitle: pageSubtitle:
"Systementwickler & Creative Technologist aus Köln. Ich baue Dinge von der Transistor-Ebene bis zur Benutzeroberfläche.", "Full-Stack & Systementwickler aus Grafenau. Ich baue Dinge von der Hardware-Ebene bis zur Benutzeroberfläche.",
linkText: "Mehr über meine Hobbies", linkText: "Mehr über meine Hobbies",
sidebarFocusTitle: "Schwerpunkte", sidebarFocusTitle: "Schwerpunkte",
sidebarFocusItems: [ sidebarFocusItems: [
"Systems Programming", "Systems Programming",
"Computer Graphics",
"Low-Level Optimization", "Low-Level Optimization",
"Emulation & Simulation",
"Algorithm Design", "Algorithm Design",
"Systemintegration",
"Networking",
"DevOps"
], ],
sidebarLocationTitle: "Standort", sidebarLocationTitle: "Standort",
sidebarHobbiesTitle: "Hobbies", sidebarHobbiesTitle: "Hobbies",
@ -48,12 +49,12 @@ export const aboutPage = {
valuesTitle: "Werte", valuesTitle: "Werte",
philosophyTitle: "Philosophie", philosophyTitle: "Philosophie",
philosophyText: [ philosophyText: [
"Hier wird bald eine ausführliche Darstellung meiner Entwicklungsphilosophie stehen – wie ich Systeme angehe, warum ich tiefer gehe als nötig, und welche Prinzipien meine Arbeit leiten.", "Moderne Software ist oft von vielen Problemen geplagt. Ich habe mir zum Ziel gesetzt Programme zu entwickeln, die dem Nutzer aus dem Weg gehen. Die beste Software ist oft unspektakulär, da sie einfach funktioniert und nicht weiter auffällt. Das ist das Ziel.",
"Derzeit ist dies ein Platzhalter für zukünftigen Content, der meinen Ansatz zu Software-Architektur, Performance-Bewusstsein und handwerklicher Qualität detailliert beschreibt.", "Im Zuge dessen ist es nötig KI anzusprechen. Die nächsten Jahre bringen einen Paradigmenwechsel, der zum Teil schon seit 2025 zu spüren ist. Der Fokus vieler Entwickler verschiebt sich immer mehr weg von Codierung und hin zu Architekturdesign. Der Wert eines Softwareentwicklers misst sich nicht nur in geschriebenen Zeilen Code, sondern in den Ideen und Ansätzen, wie er Probleme löst. Der Entwickler von Morgen muss in der Lage sein KI-Tools zu nutzen um nicht auf der Strecke zu bleiben. Daher nutze ich selbstverständlich auch KI um mich bei meiner Arbeit zu unterstützen. Diese Webseite wurde in ihren Grundzügen mit Hilfe von KI in wenigen Stunden geschrieben. Das zeigt was mit diesen Werkzeugen in den Händen eines kompetenten Entwicklers möglich ist.",
], ],
backgroundTitle: "Hintergrund", backgroundTitle: "Hintergrund",
backgroundText: [ backgroundText: [
"Ein weiterer Abschnitt, der meinen Werdegang, meine Motivation und die Schlüsselmomente meiner Entwicklung als Systementwickler beleuchtet.", "Seit meiner ersten Berührung mit Computern hat mich diese Welt fasziniert. Endlose Möglichkeiten, endlose Kreativität und endlose Tiefe in der man sich verlieren kann.",
"Von ersten Schritten in C und C++ über die Faszination für Computergrafik bis hin zur strukturierten Ausbildung – diese Geschichte wird hier bald vollständig erzählt.", "Angefangen mit C/C++ hat mich meine Reise in viele Gebiete der Informatik verschlagen, doch nichts hat mich je so gefesselt wie die systemnahe Programmierung. Der Drang alles aus der Hardware herrauszuholen und jedes kleinste Detail zu optimieren hat mich über die Jahre viele Abende beschäftigt.",
], ],
}; };