Skip to content

Toby V.

gameplay engineer @ Blizzard. Notes, projects, and what I'm into.

Press ⌘K to navigate.

Latest from the garden

Sketching out how rollback differs from extrapolation, and when each fits.

updated May 20, 2025

The things I actually check in a C++ PR — ownership, lifetime, and the stuff that bites you six months later.

updated May 15, 2025

Why running is the most effective thinking time I've found, and what that says about how I work.

updated Apr 20, 2025
all notes →

Currently

Work

  • Deep in a gameplay systems project at Blizzard. Can’t say more, but it’s interesting.
  • Reviewing a lot of C++ this sprint — good reminder of how much ownership semantics matter.

Building

  • Getting this site up. The Astro/Tailwind v4 stack has been pleasant so far.

Reading

  • Designing Data-Intensive Applications — finally getting through it properly after bouncing off it twice.

Outside work

  • Running more consistently again after a few months off. Back to 30+ miles a week.
  • Back on the guitar. Noodling mostly, no agenda.
full now page →

Projects

tobyv.me [live]

This site — a digital garden built with Astro 5, Tailwind v4, and MDX.

AstroTypeScriptTailwindMDXPagefind

A polyphonic subtractive synthesizer with a custom DSP graph.

C++JUCECMake
all projects →

Reading

now
Designing Data-Intensive Applications by Martin Kleppmann
last
Working in Public by Nadia Eghbal ★★★★☆
reading list →