Hello, world — booting the blog
Welcome. This is a dark, minimal corner of the internet where I’ll be dropping notes on programming, cyber-security, reverse engineering, and the occasional side quest.
How this works
- Posts are plain markdown in
src/content/blog/. - I write them in Obsidian, opening that folder as a vault.
- A
git pushtomainkicks off a GitHub Actions build and ships the site to GitHub Pages.
A small code sample
# rebuild locally
npm run build
npm run preview
def xor(a: bytes, b: bytes) -> bytes:
return bytes(x ^ y for x, y in zip(a, b))
That’s the whole thing. More soon.