Opens in a new tab.

#include "home.h"

Code, concepts, and the work of making sense_

I’m Elijah. This is my place for notes on software, programming languages, philosophy, and the questions that connect them.

struct me elijah;

.building =

OpenAPI tools in OCaml

.thinking =

Effect handlers and modules are collapsible

note_sort(notes, by_published_at);

Latest notes

for (size_t i = 0; i < thread_count; ++i)

Recurring threads

Books you should read if you want to confront yourself.

const char *stack[] = {"Astro", "Alpine", "Tailwind", "Basecoat"};

Site stack

Astro renders the static pages, Alpine sprinkles in small client interactions, and Tailwind + Basecoat provide the styling and component system.

assert(site_quality >= 0.90);

Site quality

Mobile profile, using the lowest score across 2 representative routes. Audited 2026-10-06.

PASS

Performance

99/100

Lighthouse

Accessibility

100/100

Lighthouse

SEO

100/100

Lighthouse

LLM readiness

100/100

20/20 checks