Standard Reader
Afloat Boats
rust

Afloat Boats

I'm Tauseef. I build games and tools. This is where I scribble, often about web and game dev.

@afloat.boats0readers21posts2mo ago
LatestRecent writing
Whither GPU? - Demystifying Matrices
Mar 27, 2026
Building intuition for matrix transforms by building a rotating cube with Canvas2D APIs.
typescriptrendering
Code Accountability - 2026
Feb 28, 2026
engineeringsoftware
Rust for JavaScript Engineers - Hello Universe
Dec 12, 2025
A quick start with Rust's toolchain and Cargo for JS engineers, before diving into the Connect-4 build.
Rust for Javascript Engineers - Connect-4 Interactivity
Sep 23, 2025
Player turns, move validation, and win detection for Connect-4 in Rust compiled to WASM.
Rust for JavaScript Engineers - All a Board
Aug 23, 2025
Calling JS from Rust, building the Connect-4 board as a Vec, and rendering it as HTML across the WASM boundary.
rustgame dev
Man vs Vibes
Aug 22, 2025
Got nerd sniped into missing a workout, and improving the performace of rendering 500k rectangles by 10x.
rustWebGL
Rust for JavaScript Engineers - Building Connect-4
Aug 19, 2025
Project structure, wasm-bindgen, enums, and traits — first steps toward building Connect-4 with Rust and WASM.
rustgame dev
Pokemon Dialog Streaming
May 11, 2025
Implementing a Pokemon-style streaming dialog system on the web using a toy observable stream library.
Crossing the WASM
Apr 28, 2025
Architecture of Flashlight, a browser roguelike with vanilla JS, Rust/WASM, recursive shadowcasting, and BFS pathfinding.
rustgame dev
Component Coloring
Jan 23, 2025
NextJS 15 made sync APIs async to force component coloring for SSR boundaries. Here's why.
ReactNextJS
Connecting the Dots
Nov 11, 2024
Rebuilding Styles photo-editing feature from iOS 26 for the web.
Render, dude
Nov 8, 2024
Writing a minimal renderer for a photo editor using TypeScript and WebGPU.