Connor Faulkner

The Annals · blog

Notes on code, physics, and security.

Short-form write-ups, debugging stories, and technical observations from ongoing research and side projects.

posts

10

Published blog entries.

topics

32

Distinct tags across all posts.

What is written plainly was learned expensively.

Read the plain words twice.

— The Dublin Fragments

the annals

Agentic Coding Archaic Astro Boilerplate CSS CUDA Case Study Claude Craft DNS Design Django GDPR Ireland Machine Learning Meta Opinion Performance Physics Projects Research Rust SaaS Security Sports Startup Threat Intelligence Tools Trading Visualization Web wgpu

15 August 2026

An Epic-Fantasy Tome in Zero JavaScript

I rebuilt this site as a Malazan-style tome — dramatis personae, epigraphs, a memorial roll for dead experiments — without shipping a single line of framework JavaScript. Scroll-driven CSS animations, a deterministic ash-scatter title, and an antique map drawn from live government data.

Web CSS Design Astro
4 min read Read more →

30 July 2026

Four Months Later: What Survived

A follow-up to the March snapshot. Since then: a planning-data SaaS grew up and survived its first real data bug, four months of dry-run evidence killed most of a trading system, the physics-LLM program wrapped, and this site learned to rebuild itself.

Projects Trading Machine Learning Physics SaaS Django
3 min read Read more →

31 March 2026

Irish Software Deserves Better

Try to do anything online in Ireland. The problem isn't talent or technology; it's who gets to build the systems, and who they're built for.

Archaic Ireland Opinion
2 min read Read more →

31 March 2026

What Built To Last Means

Why I named a software company Archaic, and what I mean when I say built to last. Newgrange still works. Most software doesn't survive the demo.

Archaic Craft Opinion
2 min read Read more →

29 March 2026

Building cviz: A Spatial Map of Your Codebase

I built a native Rust tool that turns git repositories into interactive 2.5D spatial maps — and hooks into Claude Code to light up files in real time as the agent navigates.

Rust Visualization Agentic Coding wgpu Tools
4 min read Read more →

29 March 2026

What I've Been Building

A snapshot of what's been occupying the late nights — physics simulations, LLM compression, telescope anomaly detection, a codebase visualizer, a crypto trading system, and a GPS football tracker.

Projects Research Physics Machine Learning Startup Rust Trading Sports
4 min read Read more →

26 March 2026

Building DjangoShip with Claude

I extracted the reusable parts of a Django job board into a SaaS boilerplate for European developers. Here's what that process actually looked like.

Django SaaS GDPR Claude Boilerplate
2 min read Read more →

9 March 2026

Building ising-rs: From Python Script to GPU-Accelerated Research Platform

The journey from a college Python script to a publication-grade Monte Carlo engine achieving 0.01% accuracy on the 3D critical temperature.

Rust CUDA Physics Performance Case Study
7 min read Read more →

9 March 2026

DNS Threat Intelligence: Detecting DGA Families in the Wild

Technical notes on detecting domain generation algorithms through DNS traffic analysis — expanding on published research at Akamai.

Security DNS Threat Intelligence Machine Learning
6 min read Read more →

9 March 2026

Hello World

First post — what this blog is for and what to expect.

Meta
1 min read Read more →