Part 5: Identity & Workflow 10 min
TL;DR - Key Takeaways
  • •Functional programming and TDD are structurally ADHD-friendly: immutability removes state-tracking from working memory, and red-green-refactor provides dopamine micro-rewards with explicit completion signals.
  • •CLAUDE.md files function as externalized executive function - persistent context loaded automatically at session start, bypassing unreliable memory retrieval.
  • •Standard 25-minute Pomodoro fails for ADHD because it interrupts rare hyperfocus states; 90/20 ultradian blocks or energy-based scheduling align better with ADHD's bimodal attention.
  • •The complete ADHD developer toolkit spans eight layers: programming approach, IDE, version control, AI, time management, environment, documentation, and knowledge management - each externalizing a different cognitive function.

ADHS-optimierte technische Workflows und Entwicklungsumgebungen

Kernprinzip

Der beste ADHS-Workflow ist kein neurotypischer Workflow mit angeschraubten Anpassungen. Es ist ein Workflow, der von Grund auf darauf ausgelegt ist, Exekutivfunktion zu externalisieren, Arbeitsgedaechtnislast zu minimieren und Aufgaben mit anhaltendem Aufmerksamkeitsbedarf in schnelle Feedback-Schleifen umzuwandeln.


1. Programmierparadigmen und ADHS-Passung

Arbeitsgedächtnis als Flaschenhals

  • ADHS-Teilnehmende erzielten höchste Werte bei Arbeitsgedaechtnisschwierigkeiten vs. ASS und neurotypische Entwickler (2024 Studie)
  • Context Switching erfordert “fast eine Stunde, um Aufgabenstrukturen wieder ins Bewusstsein zu laden” (ICSE 2024)
  • Paradigmenwahl beeinflusst die Arbeitsgedaechtnislast direkt

Funktionale Programmierung (FP)

ADHS-Ausrichtung: Hoch

  • Immutability: “Je weniger veraenderbarer Zustand, desto weniger muss der Programmierer im Kopf behalten.” Für begrenztes Arbeitsgedächtnis ist das Entfernen von Zustandsverfolgung eine strukturelle Anpassung.
  • Reine Funktionen: Ausgabe haengt nur von Eingaben ab -> ermöglicht lokales Schlussfolgern. Kein Prüfen von globalem Zustand, aktuellen Variablen, Anwendungskontext nötig.
  • Komposition statt imperativer Sequenzen: Kleine, testbare Einheiten, die isoliert verstanden werden können
  • Praktische Sprachen: Haskell, Elm, F#, funktionales TypeScript (fp-ts, Ramda)
  • Selbst partielle Übernahme (map/filter/reduce statt Schleifen, gemeinsamen veraenderbaren Zustand vermeiden) bringt kognitive Vorteile

Deklarativ vs. Imperativ

  • Deklarativ (SQL, CSS, React, Terraform): spezifiziere was, nicht wie -> reduziert Arbeitsgedaechtnislast um bis zu 40% bei grossen Projekten
  • Imperativer Code erfordert mentale Simulation der Ausführung Schritt für Schritt (WM-intensiv)
  • Deklarativ delegiert das Ausfuehrungsmodell an die Laufzeitumgebung und befreit kognitive Ressourcen

Visuelle/Node-basierte Programmierung

  • Unreal Blueprints, TouchDesigner, Node-RED, Zapier/n8n
  • Raeumlich organisierte Graphen externalisieren Kontrollfluss auf eine Leinwand
  • Das visuell-raeumliche Arbeitsgedächtnis von ADHS kann relativ stärker sein
  • Besonders effektiv für IoT, Creative Coding, Workflow-Automatisierung

Test-Driven Development (TDD)

ADHS-Ausrichtung: Sehr hoch

TDD-EigenschaftADHS-Vorteil
Fehlschlagender Test definiert nächsten SchrittArbeitsgedächtnis-Offloading, externe Spezifikation
Red-Green-Refactor-ZyklusSofortiges Feedback -> Dopamin-Mikrobelohnungen
”Wenn Code alle Tests besteht, bist du fertig”Explizites Fertigstellungssignal (ADHS kann nicht erkennen, wann man aufhoeren soll)
Tests begrenzen den ScopeVerhindert laterale Expansion in benachbarte Probleme
  • ICSE 2024 Fallstudie identifiziert TDD explizit als ADHS-Bewaeltigungsstrategie
  • Community: “TDD ist wie eine Todo-Liste, die sich selbst abhakt” (80hd.dev)

2. IDE- und Editor-Konfiguration

Forschung: Perceptual-Load-Studie (JetBrains Research, 2023)

  • Entwickler erledigten Aufgaben unter hoher Wahrnehmungslast (laute IDE) vs. niedriger Wahrnehmungslast (aufgeraeumte IDE)
  • Niedrige Wahrnehmungslast: kuerzere Zeit bis zum ersten Zeichen, höhere Gesamtgeschwindigkeit
  • Der Effekt war speziell stärker ausgepraegt bei Entwicklern mit ADHS-Symptomen

Ablenkungsfreie Modi

  • JetBrains: Distraction-Free Mode (versteckt alle Toolbars, Tool Windows, Tabs); Zen Mode fügt Vollbild hinzu
  • VS Code: Zen Mode (Strg+K Z); Minimales Layout + Peacock-Extension für farbcodierte Workspaces
  • Vim/Neovim: Standardmaessig minimal, steile Lernkurve, aber tastaturbasierter modaler Workflow unterstützt Fokus

Farbe und Schriften

  • Dunkle Themes mit gedaempften Akzenten: One Dark Pro, Dracula, Tokyo Night, reduzieren Helligkeitsablenkung
  • Semantisches Highlighting: Farbe kodiert Bedeutung (Typ, Scope, Mutabilitaet) nicht nur Syntax -> schnelleres Verständnis mit weniger sequentiellem Lesen
  • JetBrains Mono: Entworfen mit groesserer Zeichenhoehe, erweitertem Buchstabenabstand zur Reduktion kognitiver Last
  • Bei Legasthenie-Komorbidität (25-40%): JetBrains Mono oder Atkinson Hyperlegible, 14-16pt, 1,5 Zeilenabstand
  • OpenDyslexic: Evidenz gemischt (keine signifikante Leseverbesserung in Studien); verwenden, wenn subjektiv bevorzugt

Benachrichtigungsmanagement

  • OS-Ebene: macOS Focus Modes / Windows Fokus-Assistent auf Entwicklerprofil
  • Slack/Teams: Nicht Stoeren als Standard; geplante Pruef-Fenster (z.B. 10:00, 14:00)
  • IDE: Nicht-essentielle Popups deaktivieren (Updates, Telemetrie, Vorschlags-Unterbrechungen)
  • JetBrains Power Save Mode: Reduziert Hintergrundaktivitaet

3. Git-Workflows für ADHS

Commits als Arbeitsgedächtnis-Schnappschuesse

  • Bei jeder semantischen Grenze committen, nicht nur bei “fertigen” Features
  • Jeden Arbeitsblock mit einem Commit beenden: "WIP: mittendrin bei UserService-Extraktion; nächstes: Tests schreiben"
  • Commit-Messages als Zukunfts-Ich-Anweisungen schreiben: Problem, Ursache und nächsten Schritt einbeziehen

Branch-Benennung als Kontext-Hinweise

  • fix/user-service-null-avatar-optional-chaining (ADHS-freundlich: kodiert Problem + Komponente + Ansatz)
  • fix-1 (ADHS-feindlich: erfordert Querverweise zum Wiederherstellen des Kontexts)

Git Stash als Interrupt Handler

git stash push -m "implementiere UserService-Refactoring: mitten in Extraktion, Tests scheitern in Zeile 47"
  • Benannte Stashes sind navigierbar: git stash list zeigt alle ausstehenden Kontext-Threads
  • Kognitive Lesezeichen für unvermeidliche ADHS-Kontextwechsel

Interaktives Rebase als Aufraeumaktion

  • Während des Flows unordentlich committen (mehrere kleine “Oops”-Commits, Experimente)
  • History danach aufräumen mit git rebase -i HEAD~N
  • Entkoppelt den Bedarf an Disziplin während des Flows vom Bedarf an sauberer History

End-of-Session-Ritual

Zwei-Punkte-Notiz in Commit-Message, NOTES.md oder angepinntem Kommentar:

  1. Zustand: “UserService-Refactoring 60% fertig; E-Mail-Validierung erledigt, Passwort-Reset nicht begonnen”
  2. Naechste winzige Aktion: “Nächstes: Fehlschlagenden Test für resetPassword-Methode schreiben”

Verhindert Blank-Page-Paralyse bei Rückkehr.


4. Claude Code / KI-spezifische Workflows

CLAUDE.md als externalisierte Exekutivfunktion

  • Wird bei Session-Initialisierung geladen, ohne expliziten Abruf zu erfordern
  • Strukturell isomorph zu Ergotherapie-”Umgebungsmodifikationen für Exekutivdysfunktion”
  • Umgeht unzuverlaessigen selektiven Gedaechtnisabruf durch Einbettung von Kontext im Dateisystem

Empfohlene CLAUDE.md-Abschnitte:

# Projektkontext
[Ein Absatz: was und warum]

# Aktueller Stand
[Funktionierend, in Arbeit, blockiert]

# Getroffene Entscheidungen
[Architekturentscheidungen und WARUM, verhindert erneutes Verhandeln]

# Meine Arbeitsvereinbarungen
["Immer async/await nicht .then()", "Tests vor Implementierung"]

# Aktive Arbeit
[Aktueller Fokusbereich und nächste konkrete Aktion]

# Bekannte Landminen
[Dinge, die vorher Probleme verursacht haben]

Die Vier-Schichten-Gedaechtnisarchitektur

  1. System Prompt (statisch, Session-Ebene)
  2. User Memories (abstrahierte Fakten, unzuverlässig abgerufen)
  3. Gespraechsverlauf (rollierend ~190K Tokens, komprimiert)
  4. Aktuelle Nachricht (unmittelbare Eingabe)

Design-Implikation für ADHS: Verlasse dich NICHT auf Schichten 2-3. Behandle CLAUDE.md als den zuverlaessigen Gedaechtniskanal. Designe für Sessions als unabhängige Kontexte mit bewussten Informationsbruecken.

Body Doubling mit KI

  • 2024 ACM-Studie: Body Doubling als natürlich effektiv für neurodivergente Personen bestätigt
  • 2025 VR-Studie: KI-Body-Doubles -> Teilnehmende beendeten Aufgaben schneller, nahmen stärkere anhaltende Aufmerksamkeit wahr
  • Zack Prosers Setup: WhisperFlow für Voice-to-Structure (umgeht Blank-Textfeld-Paralyse), Oura Ring für biometrie-bewusste Planung, Claude für mitfuehlenden Widerspruch gegen Perfektionismus

Strukturierte Prompting-Muster

Aufgabenzerlegung:

Ich habe ADHS. Zerlege [Feature] in kleinstmögliche Schritte,
jeder unter 15 Minuten mit testbarem Ergebnis. Nummeriere sie.
Beginne mit dem Schritt, den ich JETZT SOFORT machen kann.

Kontextwiederherstellung:

Hier ist, wo ich aufgehört habe: [Aktuellen-Stand-Abschnitt einfuegen]
Drei wichtigste Dinge, die man wissen muss, bevor man weitmacht,
und die eine nächste Aktion?

Entscheidungs-Triage:

Stecke zwischen [A] und [B] fest. Gib Empfehlung in einem Satz,
dann Begruendung in Stichpunkten. Ich brauche keine erschoepfende Analyse.
Ich muss vorankommen.

5. Das Pomodoro-Problem

Warum Standard-Pomodoro für ADHS scheitert

  1. 25-Minuten-Block geht von gleichmaessiger moderater Aufmerksamkeit aus, aber ADHS ist bimodal (unter-engagiert ODER hyperfokussiert)
  2. Pause unterbricht Hyperfokus, den seltenen Zustand höchster Produktivität
  3. Unterbrechungskosten: Kontext-Neuladen dauert fast eine Stunde für ADHS-Entwickler
  4. Timer-Angst: Countdown erzeugt Stress, der mit Fokus konkurriert

Alternative Zeitstrukturen

MethodeStrukturADHS-Vorteil
Energiebasierte PlanungPeak-Energie -> anspruchsvolle Arbeit; Tiefpunkte -> VerwaltungRichtet sich nach natürlichen Aufmerksamkeitszustaenden
Ultradianer Rhythmus (90/20)90 Min Fokus + 20 Min echte ErholungLang genug, um Hyperfokus zu erreichen/aufrechtzuerhalten
50/10 Kadenz50 Min Arbeit + 10 Min körperliche BewegungBewegung setzt das ADHS-Erregungssystem zurück
Flexibler AbschlussTimer = Signal zum Beginnen des Abschlusses, kein harter StoppVerhindert katastrophale Gedankenunterbrechung

Zentrales Prinzip: Kuerzer beginnen als erwartet (10-15 Min), wenn die Motivation niedrig ist, um Initiierungsschwung aufzubauen, dann natürlich verlängern, wenn Flow einsetzt.

Body-Doubling-Implementierungen

  • Menschlich: Focusmate, Flow Club, Study Stream (Video-Co-Working)
  • KI: Claude in persistenter Session mit stuendlichen Check-in-Prompts
  • Forschung: Produktivität bis zu 40% höher mit Body Double

6. Umgebungsdesign

Akustische Umgebung

  • Weisses Rauschen: Staerkste Evidenz für ADHS-Fokus (stochastische Resonanz: moderater Laerm bringt untererregtes Nervensystem ins Optimum)
  • Braunes Rauschen: Schwaechere formale Evidenz, aber starke Community-Unterstützung
  • Lo-fi-Musik (60-80 BPM): Gleichmaessig, repetitiv, ohne Text -> unterstützt anhaltende Aufmerksamkeit
  • Vermeiden: Musik mit Text (interferiert mit Sprachverarbeitungsaufgaben)
  • Stack: Braunes Rauschen als Basis + Lo-fi-Beats + Noise-Cancelling-Kopfhoerer (auch soziales “Nicht stoeren”-Signal)

Koerperliche Bewegung

  • Zappeln bei ADHS korreliert mit anhaltender Aufmerksamkeit während kognitiver Aufgaben (Frontiers in Psychiatry 2024)
  • 2015 Studie: ADHS-Kinder schnitten besser bei Arbeitsgedaechtnisaufgaben ab, wenn Bewegung erlaubt war
  • Empfohlene Fidgets: Taktil, nicht-visuell (glatte Steine, Mesh-Toys, analoge Ringe)
  • Vermeiden: Fidget Spinner (können visuelle Aufmerksamkeit binden, Nachteil in einer Studie)
  • Stehpulte: Erhoehen präfrontalen Blutfluss, ermöglichen natürliche Bewegung
  • Balance Boards/Walking Pads: Kontinuierliche propriozeptive Stimulation

Arbeitsplatz

  • Dedizierte physische Zone: Umgebungskonditionierung als Fokus-Trigger
  • Minimales Schreibtisch-Chaos: Visuelle Stimulation durch Unordnung konkurriert um Aufmerksamkeit (Wahrnehmungslast-Prinzip)
  • Zwei Monitore: Primaer für Code, sekundaer für Docs/Tests -> reduziert Context-Switching-Kosten durch raeumliche Trennung
  • Beleuchtung: Helles Blausspektrum morgens (Wachheit); warmes gedaempftes Licht abends (Circadian-Ausrichtung)

7. Dokumentation-Unterwegs-Systeme

Das ADHS-Dokumentationsproblem

  1. Fuehlt sich getrennt von “echter Arbeit” an (niedrige intrinsische Motivation)
  2. Erfordert Context Switching vom Implementierungsflow
  3. Zielgruppe ist abstrakt und entfernt
  4. Schreiben kann muehsam sein (bis zu 65% der ADHS-Betroffenen könnten Kriterien für Schreibschwaeche erfüllen)

KI-gestützte Lösungen

Architecture Decision Records (ADRs):

  • Kurz (1-2 Seiten), strukturiert (Template-getrieben)
  • KI kann während der Session generieren, wenn die Entscheidung getroffen wird
  • CLAUDE.md-Anweisung: “Wenn wir Architekturentscheidungen treffen, erinnere mich an die Erstellung eines ADR”

Inline-Kommentare:

  1. Code schreiben (keine Kommentare während des Flows)
  2. Am Session-Ende: "Füge Inline-Kommentare hinzu, die nicht-offensichtliche Teile erklären"
  3. Reviewen und akzeptieren/modifizieren (Bewerten ist einfacher als Generieren für ADHS)

Entscheidungskommentare statt Implementierungskommentare:

  • // Redis verwendet, weil Postgres-Queries unter Last Timeout hatten (siehe ADR-004) > // User aus Datenbank holen
  • Erfasst das Warum, das das Arbeitsgedächtnis nicht behalten wird

Video-Dokumentation (Loom):

  • Verbale Flüssigkeit als alternativen Kanal nutzen
  • Über Code sprechen statt darüber schreiben

8. Die “Second Brain”-Architektur

Tool-Vergleich

ToolADHS-StärkeADHS-Risiko
ObsidianLokal, Graph-View passt zu assoziativem Denken, Daily Notes als reibungsarme ErfassungAnpassungstiefe ist ein Rabbit Hole
NotionGleiche Daten in mehreren Ansichten (Kanban/Kalender/Tabelle), niedrigere technische HuerdeNur online, endlose Anpassung
LogseqOpen Source, Outliner-Modell externalisiert natürlich hierarchische ZerlegungKleineres Ökosystem

Claude Code + Obsidian-Integration

  • /init erstellt CLAUDE.md im Vault-Root
  • Kombiniert den Wissensgraphen des Second Brain mit der Ausfuehrungskapazitaet der KI
  • Kontextueller Abruf, Wissenssynthese, Dokumentationsgenerierung, Projektzustandspersistenz

PARA-Methode (Tiago Forte)

  • Projects (aktiv, definierter Abschluss) | Areas (laufende Verantwortung) | Resources (Referenz nach Thema) | Archives (inaktiv)
  • Nur 4 Top-Level-Kategorien -> eliminiert unbegrenztes Ordner-Nesting, das ADHS-Gehirne erstellen und nicht navigieren können
  • Eine Vier-Optionen-Entscheidung ist machbar; unbegrenzte Hierarchie nicht

Erfassen-Zuerst, Organisieren-Spaeter

  1. Erfassungsreibung minimieren: Ein-Tastendruck-Inbox (Quick Capture, Sprachnotiz, Karteikarte)
  2. Organisation aufschieben: Inbox zu geplanter Zeit verarbeiten, nicht während der Arbeit
  3. Imperfektion akzeptieren: Einige Eintraege werden nie verarbeitet. Erfassung liefert trotzdem ein durchsuchbares Artefakt.

Das ADHS-Entwickler-Toolkit: Zusammenfassung

EbeneTool/PraxisWas es externalisiert
ParadigmaFP, TDD, DeklarativArbeitsgedächtnis, Fertigstellungserkennung
IDEZen Mode, semantisches Highlighting, verwaltete BenachrichtigungenWahrnehmungsfilterung, Ablenkungsblockierung
VersionskontrolleBenannte Branches, WIP-Commits, Stash-als-LesezeichenKontextpersistenz, Session-Kontinuitaet
KICLAUDE.md, strukturierte Prompts, Body DoublingExekutivfunktion, Aufgabeninitiierung, Kontextwiederherstellung
ZeitEnergiebasierte Planung, 90/20-BloeckeZeitwahrnehmung, Energie-Matching
UmgebungBraunes Rauschen, Stehpult, zwei Monitore, FidgetsErregungsregulation, raeumlicher Kontext
DokumentationKI-generierte ADRs, Commit-Zeit-Kommentare, Video-DocsSchreiblast, Motivation für Meta-Arbeit
WissenObsidian/Notion + PARA, Erfassen-Zuerst-WorkflowLangzeitgedaechtnis, Wissensorganisation

Der Vorteil des ADHS-Entwicklers liegt nicht darin, gegen seine Neurologie zu kämpfen, sondern darin, eine externe kognitive Infrastruktur aufzubauen, die so umfassend ist, dass der Flaschenhals sich von der Exekutivfunktion zur kreativen Kapazität verschiebt, wo ADHS glaenzt.

Neue ADHS + KI Forschung, jede Woche

Ein Einblick pro E-Mail. Jede Behauptung belegt. Für Entwickler, die anders denken.

Kein Spam. Jederzeit abmelden.

Das Ebook

The Creative Programmer

PDF. Ohne DRM. Für immer deins.

Ebook holen - $25
Share: