Hacker News Reader
Ein minimalistischer, schneller Hacker News Client. Fokus auf Lesbarkeit und schnelles Laden.
diff --git a/.gitignore b/.gitignore index edfbcc7..80b2ac2 100644 --- a/.gitignore +++ b/.gitignore @@ -13,4 +13,6 @@ next.user-config.* # Common ignores node_modules .next/ +out/ +landingpage/ .DS_Store \ No newline at end of file diff --git a/app/apple-icon.png b/app/apple-icon.png new file mode 100644 index 0000000..a5f1bef Binary files /dev/null and b/app/apple-icon.png differ diff --git a/app/favicon.png b/app/favicon.png new file mode 100644 index 0000000..62ba160 Binary files /dev/null and b/app/favicon.png differ diff --git a/app/layout.tsx b/app/layout.tsx index 3c96b10..3ea581d 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -80,6 +80,14 @@ export default function RootLayout({ `, }} /> +
{children} diff --git a/components/footer.tsx b/components/footer.tsx index 47c9ecf..7caedce 100644 --- a/components/footer.tsx +++ b/components/footer.tsx @@ -17,7 +17,7 @@ const legalLinks = [ ] const socialLinks = [ - { label: 'GitHub', href: 'https://github.com', icon: Github }, + { label: 'Forgejo', href: 'https://kitux.de/forgejo/dschlueter/jamulix-homepage', icon: Github }, { label: 'E-Mail', href: 'mailto:[Emailadresse]', icon: Mail }, ] diff --git a/components/programmer-graphic.tsx b/components/programmer-graphic.tsx index 5362946..44699d8 100644 --- a/components/programmer-graphic.tsx +++ b/components/programmer-graphic.tsx @@ -2,6 +2,7 @@ import { motion } from 'framer-motion' import Image from 'next/image' +import programmiererImg from '../public/Programmierer.png' export function ProgrammerGraphic() { return ( @@ -12,7 +13,7 @@ export function ProgrammerGraphic() { className="relative w-full max-w-md mx-auto aspect-[3/5] lg:aspect-square" >Die folgenden Hinweise geben einen einfachen Überblick darüber, was mit Ihren personenbezogenen Daten passiert, wenn Sie diese Website besuchen.
Diese Website wird bei Vercel gehostet. Der Anbieter ist Vercel Inc., 340 S Lemon Ave #4133, Walnut, CA 91789, USA.
Die Betreiber dieser Seiten nehmen den Schutz Ihrer persönlichen Daten sehr ernst. Wir behandeln Ihre personenbezogenen Daten vertraulich und entsprechend der gesetzlichen Datenschutzvorschriften sowie dieser Datenschutzerklärung.
Der Provider dieser Seiten erhebt und speichert automatisch Informationen in so genannten Server-Log-Dateien, die Ihr Browser automatisch an uns übermittelt.
Bei Fragen zum Datenschutz können Sie sich jederzeit an uns wenden:
E-Mail: kontakt@jamulix.de
[Name]
[Straße und Hausnummer]
[PLZ Ort]
Deutschland
E-Mail: kontakt@jamulix.de
[Name]
[Adresse]
Die Inhalte dieser Seiten wurden mit größter Sorgfalt erstellt. Für die Richtigkeit, Vollständigkeit und Aktualität der Inhalte kann jedoch keine Gewähr übernommen werden.
Erste Programmiersprache: Fortran IV. Dann C und 68000-Assembler auf dem Atari ST. An der Universität Unix entdeckt – und Linux nie wieder losgelassen. Seit Ende 2022 konzentriert auf KI-Tools und KI-Programmierung. Heute: Python und Rust.
Eine Reise durch die Evolution der Software-Entwicklung – von Lochkarten bis zu Large Language Models.
Erste Programme in Fortran IV. Lochkarten, Großrechner, Batch-Verarbeitung. Die Grundlagen des algorithmischen Denkens.
C und 68000-Assembler auf dem Atari ST. Direkte Hardware-Ansteuerung, Interrupt-Routinen, Speicherverwaltung von Hand.
SunOS, HP-UX, BSD. Die Philosophie kleiner, zusammenarbeitender Programme. Shell-Scripting als Werkzeug.
Slackware auf 40 Disketten. Der Beginn einer dauerhaften Begeisterung für offene Systeme und Selbstbestimmung.
Verschiedene Sprachen, verschiedene Domänen. Server-Administration, Automatisierung, Web-Entwicklung.
Seit Ende 2022 intensive Beschäftigung mit KI-Tools und KI-Programmierung. LLMs als Arbeitswerkzeug und Forschungsgegenstand.
Technische Experimente und Werkzeuge. Weniger Portfolio, mehr Labor für Ideen.
Ein minimalistischer, schneller Hacker News Client. Fokus auf Lesbarkeit und schnelles Laden.
Interaktive Visualisierung verschiedener Sortieralgorithmen. Didaktisches Werkzeug für Algorithmen-Verständnis.
KI-gestütztes Werkzeug für Code-Analyse und Dokumentation. Details folgen.
Self-hosted Infrastruktur-Monitoring. Lightweight, ohne Cloud-Abhängigkeiten.
Die Werkzeuge und Themen, mit denen ich aktuell arbeite. Kein Buzzword-Bingo, sondern tägliche Praxis.
Technologie verändert sich ständig. Das Interesse daran nicht. Wer 1984 mit Programmieren begonnen hat, hat viele Paradigmenwechsel erlebt – und überlebt.
Code ist keine Einwegware. Lesbarkeit, Wartbarkeit, Einfachheit – das sind keine Nice-to-haves, sondern Grundanforderungen.
Nicht nur nutzen, sondern begreifen. Vom Kernel bis zum Compiler. Nur wer versteht, wie Dinge zusammenhängen, kann sie wirklich beherrschen.
Künstliche Intelligenz ist kein Hype, sondern ein ernsthaftes Werkzeug. Es verändert, wie wir programmieren – aber nicht warum.
“Der beste Code ist der, den man in zehn Jahren noch versteht – geschrieben von jemandem, der in zehn Jahren noch lernt.”