Open to interesting work

Hi, I'm Calvin Chau.

I build small, sharp tools and games, mostly in Zig, TypeScript and Rust.

Software developer & indie game maker

Player profile

About me

Placeholder bio: I am a developer who likes fast software, pixel art and learning in public. By day I build web and systems software; by night I make a deck-building auto-battler with a friend as Barely Buoyant Studios.

Based in: Somewhere on Earth

Quest log

All projects

Card Battler

2026

A deck-building auto-battler where the hand is your army. Built with Zig and raylib.

  • Zig
  • raylib
  • Game dev

Learning Site

2026

An animated, interactive course on Zig, raylib and game maths, with spaced repetition.

  • Astro
  • TypeScript
  • Education

Pixel Tools

2025

Small command-line and GUI tools for working with sprites and tilemaps.

  • Zig
  • Tooling