1984 – heute

# Seit 40 Jahren Code. Von Fortran IV bis KI-Projekte in Python und Rust.

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.

Projekte ansehen
Über Jamulix
Fortran IV
1984
C
1986
68K ASM
1987
Unix
1990
Linux
1994
Python
2020
Rust
2022
KI
2023
Scroll
Hintergrund

## Vier Jahrzehnte Programmierung

Eine Reise durch die Evolution der Software-Entwicklung – von Lochkarten bis zu Large Language Models.

1984

### Der Anfang

Erste Programme in Fortran IV. Lochkarten, Großrechner, Batch-Verarbeitung. Die Grundlagen des algorithmischen Denkens.

Fortran IV
1986

### Systemnahe Programmierung

C und 68000-Assembler auf dem Atari ST. Direkte Hardware-Ansteuerung, Interrupt-Routinen, Speicherverwaltung von Hand.

C 68000 ASM GFA Basic
1990

### Unix an der Universität

SunOS, HP-UX, BSD. Die Philosophie kleiner, zusammenarbeitender Programme. Shell-Scripting als Werkzeug.

Unix Shell vi
1994

### Linux entdeckt

Slackware auf 40 Disketten. Der Beginn einer dauerhaften Begeisterung für offene Systeme und Selbstbestimmung.

Linux GNU Tools X11
2000er

### Professionelle Entwicklung

Verschiedene Sprachen, verschiedene Domänen. Server-Administration, Automatisierung, Web-Entwicklung.

Perl PHP Bash Python
2022

### KI-Fokus

Seit Ende 2022 intensive Beschäftigung mit KI-Tools und KI-Programmierung. LLMs als Arbeitswerkzeug und Forschungsgegenstand.

Python Rust LLMs ML
Experimente

## Ausgewählte Projekte

Technische Experimente und Werkzeuge. Weniger Portfolio, mehr Labor für Ideen.

Aktiv

### Hacker News Reader

Ein minimalistischer, schneller Hacker News Client. Fokus auf Lesbarkeit und schnelles Laden.

Python FastAPI HTMX
Ansehen
Aktiv

### Sorting Visualizer

Interaktive Visualisierung verschiedener Sortieralgorithmen. Didaktisches Werkzeug für Algorithmen-Verständnis.

Rust WASM Canvas
Ansehen
In Entwicklung

### Projekt in Arbeit

KI-gestütztes Werkzeug für Code-Analyse und Dokumentation. Details folgen.

Python LLM AST
Geplant

### Geplant

Self-hosted Infrastruktur-Monitoring. Lightweight, ohne Cloud-Abhängigkeiten.

Rust Linux SQLite
Aktuell

## Technologien & Fokus

Die Werkzeuge und Themen, mit denen ich aktuell arbeite. Kein Buzzword-Bingo, sondern tägliche Praxis.

### Sprachen

- Python Haupt-Sprache für KI und Automatisierung
- Rust Für performante Systemtools
- Shell/Bash Tägliches Werkzeug

### Systeme

- Linux Arch, Debian, NixOS
- Self-Hosting Eigene Infrastruktur
- Containers Docker, Podman

### KI & ML

- LLMs GPT, Claude, lokale Modelle
- KI-Tools Cursor, Copilot, Aider
- ML Ops Training, Deployment

### Interessen

- Automatisierung Workflows, Pipelines
- CLI Tools Terminal-first
- Open Source Nutzung & Beteiligung

vim git tmux ssh systemd nginx PostgreSQL Redis FastAPI PyTorch Transformers tiktoken
Prinzipien

## Philosophie

01

### Langfristige Neugier

Technologie verändert sich ständig. Das Interesse daran nicht. Wer 1984 mit Programmieren begonnen hat, hat viele Paradigmenwechsel erlebt – und überlebt.

02

### Handwerkliche Sorgfalt

Code ist keine Einwegware. Lesbarkeit, Wartbarkeit, Einfachheit – das sind keine Nice-to-haves, sondern Grundanforderungen.

03

### Systeme verstehen

Nicht nur nutzen, sondern begreifen. Vom Kernel bis zum Compiler. Nur wer versteht, wie Dinge zusammenhängen, kann sie wirklich beherrschen.

04

### KI als Werkzeug

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.”