In my previous post I wrote about the limitations web browsers put on your web program's or game's Javascript code. You want to use a device's full CPU and memory - especially if you make something advanced like a game - but you can't. But if you learn how web browsers work, you can make the best ou […]
I just read something about the latest web programming trend "#nobuild", which means: Writing code in a normal way in order to make it run normally in a web browser. It never ceases to amaze me how people can believe something that has existed since the web started - no, something that is the founda […]
Programmers follow different religions when it comes to project management, and I felt the existing ones were lame so I created my own: The Pussy Method. (Tech humans, please name things more LIVELY than "agile" and "scrum"!!) The Pussy Method is a mix of the old "Waterfall methodology" (set a plan […]
When I play Rise: Race the Future, I crash into the "walls" beside the roads in the same frustrating way every time. They could have made more ways to physically interact with these walls but they made it simple by making them all work exactly the same everywhere. Creating a game is a bit like being […]
Great user design is when there's no user design at all. Any user interface (buttons, menus or whatever) is one step too much between the user's wish and a result. Earlier I talked about making games that start fast, and I think the programmer John Carmack said something like (can't find the quote!) […]