Visual Identity

The design system behind Causal Threads™. Every color is a concept. Every typeface is a voice. Every pattern tells a story about what we can and cannot know.

01 — The Causal Spectrum

Every Color = A Concept

Every color is named after a concept in causal inference. This isn't decoration — it's a teaching tool baked into the brand.

Primary
Thread Red
#c0392b
The causal thread
Ink Deep
#1a1a2e
Unobserved confounders
Parchment
#faf9f6
The observable
The Causal Spectrum
Confound Gold
#d4a853
Hidden influences
Collider Teal
#2a9d8f
Where paths converge
Mediator Violet
#6c5ce7
The mechanism between
Instrument Amber
#e17055
External leverage
Counterfactual Blue
#4a6fa5
The world that didn't happen
Muted
#8b8b9e
Background noise
The Causal Spectrum
A continuous gradient from observed to unobserved, from treatment to outcome
ConfoundInstrumentTreatmentMediatorCounterfactualCollider
02 — Typography

Three Voices

The storyteller (Playfair Display), the scientist (Source Sans 3), and the code (JetBrains Mono).

Display — Playfair Display 700
Where correlation ends
and causation begins.
Headlines, article titles, pull quotes.
Body — Source Sans 3, 300–600
A single pill combining an antihypertensive, a statin, and aspirin. Elegant in concept, messy in real-world evidence. My dissertation uses target trial emulation on 24,788 participants from the All of Us Research Platform to untangle what happens when we move from controlled trials to actual patient lives.
Body text, descriptions, navigation.
Code — JetBrains Mono
ATE = E[Y(1)] − E[Y(0)] = −0.034
95% CI: [−0.052, −0.016] | p < 0.001
CDR Version: C2024Q3R8 | n = 24,788
Code snippets, statistical output, metadata, timestamps.
03 — Visual Motifs

Signature Patterns

Three visual languages to rotate between posts. Each one sets a different emotional register.

Thread Weave

The main brand pattern. Use for blog headers, methodology posts, anything that traces the causal thread.

DAG Constellation

For white papers, technical deep-dives, and genomics. Nodes breathe in the dark like stars.

You can't randomize
everything.
Causal Threads · Pull Quote

Editorial Parchment

For personal narratives, LinkedIn teasers, pull quotes. Warm paper with typographic weight.

04 — When to Use What

Quick Rules

Blog post about methodology → Thread Gradient + DAG diagrams
White paper / deep-dive → DAG Constellation + Confound Gold accents
Personal narrative / essay → Editorial Parchment + warm tones
LinkedIn teaser → Dark social card + Thread Red wordmark
Tutorial / how-to → Collider Teal accents + code in JetBrains Mono
Genomics / precision med → Mediator Violet + Counterfactual Blue accents

The One Rule

Every visual should feel like it was made by someone who understands both the beauty of a well-specified DAG and the texture of handmade paper. Science and craft. Precision and warmth. That's the thread.