CuriositiesJune 16, 20261 min read1 view

Welcome to the rabbit hole

What this blog is, why it has no single topic, and how it's built.

On this page

This is the first post — a quick tour of the place and how it works.

No single topic, on purpose

This blog isn't about one thing. It's wherever my attention falls — code, design, books, whatever I'm currently obsessed with. Each post is a rabbit hole followed all the way down.

How it's built

Every piece of content here is a system, not a hardcoded page. Posts live in a database, render through MDX, and ship with their own access rules.

A taste of the rendering

Code is highlighted with Shiki, in both light and dark:

type Visibility = 'public' | 'authed' | 'allowlist' | 'owner';
 
function canSee(session: Session | null, gate: Gate): boolean {
  if (gate.visibility === 'public') return true;
  return Boolean(session?.user);
}

What to expect

  • Long-form, considered writing
  • A mix of subjects — no theme to stay on
  • The occasional link worth following
ShareX

0 comments

Sign in to comment.