Blog

Latest thoughts, tutorials, and writing

Nim 2.0 on Apple Silicon

A good programming language gets a great update!

Baking Vertex Animations into Alembic Files

Convert OBJ sequences to single Alembic files, transport animation data between apps

Pre-baking dynamics into FBX animations

Rendering physics in 3D engines that don't support it!

turbo.js - 5 years later

When GPGPU with JavaScript in browsers was hot stuff!

Pure Postgres Cosine Similarity Search

Building a simple recommendation system based on large vector similarity

YouTube-like Short IDs as Postgres Primary Keys

Fixed length and URL-safe identifiers