FeaturedThe Glass That Knew Everything
A short illustrated fable in which knowledge turns out to be a bucket, not a well — my whole through-line compressed into one story, and read as the fine-press book it was made to be.
Projects I work on to apply technology to something I hope is worthwhile and learn along the way.
FeaturedA short illustrated fable in which knowledge turns out to be a bucket, not a well — my whole through-line compressed into one story, and read as the fine-press book it was made to be.
FeaturedPolicy · Infrastructure · the irreducible human — held together. Pull one and the whole stops holding.
Scite · Quarto · Neo4j · Next.js · PostgreSQL · Ollama
From PIN to assignment in seconds — a purpose-built volunteer system for Iceland's oldest children's ski tournament. ~100 volunteers, 17 events, 96 tests, zero coordination emails.
React · TypeScript · Vite · Supabase · Tailwind CSS · Playwright
Iceland's government published a ten-year employment strategy that never mentions unemployment. This open research project proves it — with data anyone can verify.
Python · Hagstofa PxWeb · GitHub · Claude Code · BibTeX
A Python daemon and Claude API pipeline generating a structured JSON corpus of all 5,226 years of recorded human history — with sources, confidence levels, and documented gaps.
Python · Anthropic API · Next.js · Docker · GitHub Actions
Open-source science book on rucking — 14 chapters, 86 DOI-verified citations, and the honest acknowledgment that the most complete exercise your body can do requires a backpack and a closed mouth.
Quarto · XeTeX · GitHub Actions · GitHub Pages · Scite.ai · BibTeX / APA CSL · Claude (Anthropic)
Sovereign AI infrastructure: 5 Go agents, Rust MCP server, NATS JetStream mesh, 21 models across 7 providers, 15 containers, CI/CD to production. A practical system and a prototyping laboratory, built from scratch since 2022.
Go · Rust · TypeScript · NATS JetStream · Docker · Tailscale · Next.js 16 · Proxmox VE · Cloudflare Tunnel
Why AI governance fails by design — and why all harmful effects of technology are rooted in human governance.
Quarto · Neo4j · Python · XeLaTeX · Cypher · GitHub Actions · Vercel
A data platform integrating 473,000+ CITES trade records, IUCN assessments, and illegal seizure data for 43 Arctic species. Co-authored preprint with Dr. Tom Barry now under review.
Supabase · React · Vite · TypeScript · MCP Server
A privacy-first portfolio built on Next.js 16, Tailwind v4, Sanity CMS, and a self-hosted Go/PocketBase backend. Bilingual, accessible, zero tracking — the architecture reflects the philosophy.
Tailwind CSS v4 · Framer Motion · Sanity CMS · Next.js 16 · Go · PocketBase
An open-access database documenting every confirmed fire fatality in Iceland since 1968. Triple-verified data and a finding that changed the conversation: no deaths in post-1998 buildings.
Supabase · Vite · Vue.js 3
My first web application — an interactive Leaflet map of historical Akureyri houses from Arnor Bliki Hallmundsson's newspaper column. Data scraping, geocoding, and deployment learned from scratch.
Leaflet · Github
University of Akureyri's secure hybrid AI platform — combining commercial AI with on-premise GPU infrastructure for academic data sovereignty.
Next.js 15.3 · React · TypeScript · PostgreSQL