In 2004 I played too much RuneScape on a 56k modem that died the moment Mum picked up the phone. A 3D world, up to a couple of thousand players on a server, dozens on screen at once - in the browser, on 5 kilobytes per second. It worked. Let’s follow a single step and see how.
I gave Gatsby a trial run when creating a blog site. When using GitHub pages, one of the things I’d always longed for was dynamic tag “index” pages for my blog posts.
I have a load of VMs running on a physical server in my house. I started with a few VMs and a manual process, but now I have many VMs and I’m tired of updating them all.
I wanted to find out how Cities: Skylines drives the constant motion you see in a growing city - residents looking for jobs, tourists visiting attractions, garbage trucks doing their rounds, even cims looking for love - and I couldn’t find much written up about it. So I decompiled the game and dug in. What I found is that almost every interaction in the game runs through a single, elegant…