Home

Field notes

I write about what I build, what I learn, and the problems I run into. Some need a full article. Others fit in a short note.

  1. My token-usage capture showing 1,131,839,257 on one line.AI-assisted adaptation

    A Billion Tokens Later: the aftermath and fear of AI class warfare

    I spent 1.13 billion tokens in a month for $10.30. Almost all of it was context re-read from cache. What that counts, what it would cost elsewhere, and why the access question matters more than the energy one.

    article

  2. My PoSaR target artwork, reframed in black, cream, and orange.AI-assisted adaptation

    Pretty Fly for a DIY: building a browser AR game

    A QR code, a phone, and 30 seconds of objects to catch. No app install, no 3D models. A one-evening WebAR experiment that turned into a study of AR tracking.

    article

  3. 3D Text Shadows, from my playground.

    3D Text Shadows

    Exploring various approaches for rendering faux 3D headings

    Playground

  4. Dithering about..., from my playground.

    Dithering about...

    Exploration of dithering techniques implemented as a post-processing effect in Three.js.

    Playground

  5. Text on a Path, from my playground.

    Text on a Path

    When you need to be creative, add some text on a path.

    Playground

  6. A close-up adaptation of my budgeting app's period card and transaction list.AI-assisted adaptation

    I built a budgeting app I can't share

    Not everyone needs a budget, but if you do ...it can be a real pain to find one that works.

    article

images: unsplash.com