
I Built a 'Catan Board Generator' That Automatically Creates Fair Game Maps
Catan boards often came out unbalanced, so I built a generator that removes resource and number bias and creates fair maps instantly.
A tech blog collecting what I learn from web development, game development, and everyday creative work.

Catan boards often came out unbalanced, so I built a generator that removes resource and number bias and creates fair maps instantly.
Step-by-step guide to replacing a failed fan on the Synology NAS DS218play

Make a printable progress checksheet for textbooks and online courses, and track what you've finished with a pen to stay motivated.

A step-by-step guide to deploying a Next.js site to Cloudflare Pages and setting up a custom domain
A hands-on log of reducing a VRChat avatar from 188,784 to 69,995 polygons (65% reduction) using MantisLODEditor and MeshDeleter

Fetch popular post data as JSON with the Google Analytics Data API and add a popular posts section to a static Next.js or Gatsby blog.
How to fix see-through coat and cape linings in VRChat using MeshFlipper

How to subset Noto Sans JP with FontTools to reduce file size by 50% while preserving OTF layout data, improving page load speed