Hello World — Why I Finally Made a Website

meta personal

I’ve been writing code for years — mostly VBA, but increasingly TypeScript, Rust, and whatever else catches my interest. I’ve published libraries, answered hundreds of Stack Overflow questions, and built tools that thousands of developers use daily. But I never had a website.

That changes today.

Why now?

The honest answer: I kept putting it off. I’d tell myself “I’ll do it when I have time,” which is developer-speak for “never.” But recently I realized that most of my work is scattered across GitHub repos, Stack Overflow answers, and random gists. There’s no single place where I can write about the problems I’m solving or the things I’m learning.

What to expect

I plan to write about:

  • VBA internals — the deep, weird stuff that nobody documents. Unicode handling on Mac, OneDrive path resolution, building fast data structures in a language from 1993.
  • Rust and systems programming — I’ve been diving deeper into Rust and enjoying the way it makes you think about problems.
  • Web development — TypeScript, Svelte, Astro. Building tools that people actually want to use.
  • Open source — lessons from maintaining projects, dealing with edge cases, and the joy of getting a well-crafted PR.

The stack

This site is built with Astro and Tailwind CSS, deployed on Vercel. Simple, fast, no JavaScript shipped to your browser unless absolutely necessary. The source is on GitHub.

If you want to get in touch, you’ll find me on GitHub or Stack Overflow.

Welcome aboard.