03 / BLOG
Writing on creative coding, game development, WebGL, and the things I find interesting.
Building in Public27 Mar 2026
Why I decided to build my portfolio in public — the stack, the process, and what I learned shipping a terminal-aesthetic site from scratch.
#meta#dev#portfolio
Public Test Broadcast27 Mar 2026
Testing the newsletter functionality.
#test#debug
on medium
Turning Pixels into Music ↗2024
Turning pixel data into generative sound — image-to-audio conversion using the canvas API and Web Audio API.
#creative coding#web audio#canvas
Maximising Performance ↗2024
A deep dive into PixiJS rendering optimisation — batching, culling, texture atlases, and real-world benchmarks.
#pixi.js#performance#webgl
NEWSLETTERStay in the loop
Occasional updates on projects, articles, and creative experiments. No spam — unsubscribe any time.