Skip to content
Gabriel.
← All writing
1 min read

Hello, world

  • meta
  • writing

This is the first post on my new site. I built it because I wanted a single place that I fully own — no algorithm, no feed, just my work and my words.

Why self-host

Owning your platform means it can't be taken away, throttled, or filled with ads you didn't ask for. This whole thing runs in a single container on a VPS I control, backed by a file I can copy.

A few things I cared about:

  • Speed — pages should feel instant.
  • Simplicity — one process, one database file.
  • Longevity — content lives in plain MDX, in git.

A little code

Posts are just Markdown with the occasional component:

export function greet(name: string): string {
  return `Hello, ${name}!`;
}

That's it for now. More soon.