Menu

Blog

Signals in the noise.

Long-form thoughts on programming, leadership, product design, and more.

January 10, 2021

Run Phaser3 on WeChat Minigame Platform

A field guide to running Phaser 3 on WeChat Minigame: patching image loading (no blob support), updating touch event targets, adding a DOMParser shim for bitmap fonts, and handling sharedCanvas limitations.

[ read → ]

November 25, 2019

Hexagonal grid

A short reference to Red Blob Games' excellent hex grid guide, with a practical rule of thumb for choosing offset/doubled coordinates vs axial/cube coordinates.

[ read → ]

July 15, 2019

Swap configuration in Linux

A practical walkthrough of creating and enabling a swap file on a low-RAM Linux server (dd, mkswap, swapon), plus how to verify memory changes and disable swap later.

[ read → ]

PW
Paul Wen
Replied just now
Hello! Thanks for reaching out.
I'm currently open to new opportunities. How would you like to connect?