There's one element of programming that I wish I had learned early on. One of the things that programming books (especially beginner programming books) do is try to make it seem like programming is fun. They create cute experiments for you to tinker with in the hopes that you'll become …
read moreRSS, or why lack of developer imagination will be the end of the open web
Recently a developer moved their website over from a blog-type site to a static site with no blog. I know this because their RSS feed stopped working, and stopped giving me a feed of what was new with their site. I lamented about this on Mastodon:
Depressing to notice another …
The Mediocre Programmer
I've finally released "The Mediocre Programmer" to the world. This is a project that I started in 2018 after a year of unemployment and the many interviews that happened during that process. I felt that other developers might be helped by knowing that they're not somehow defective in their journey …
read moreGame Design: Respect, Acceptance, and Admiration
I've been thinking about the reasons why I wanted to become a game designer. I grew up in an era when arcade machines were plentiful and ubiquitous, and the home video game experience could be had in media like cartridges, cassettes, and floppy disks. I looked forward to magazines like …
read moreChasing the whale
At Coffee House Coders I've joked that JavaScript is my white-whale language (aka the language that I've tried to learn for many years and haven't yet achieved). That's not entirely true though. While JavaScript is definitely A white whale language it's not the only white whale language for me. No …
read more