The Life of a Programmer

Search

Archives

All of the things labelled as Posts, so that crawlers have a place to find them.

Several stacks of card drawers

A mini-redux in React

How I created a redux-like store in React to improve my rendering efficiency and connect to a websocket multiplayer game state.

I Wrote an Online Escape Game

I’m an escape room enthusiast, some may say addict, and for the past few months I’ve been missing it. A friend of mine, a true

Your 30th Year in Code

Becoming a programmer can be a daunting task. After reading Your First Year in Code, you might wonder what awaits you long term. My book,

Why switch is better than if-else

In Ben’s post, he questions whether switch statements are cleaner than if-else chains. I contend they are, because they better express the semantics of the

A Parade of Web Tech

Perhaps I wrote that I don’t know how to create a website, but glancing back, I certainlyhave built a lot. And oh boy, there’s quite

Invented Here Syndrome

How the belief that something must exist and fearing complexity can lead to writing too little code

Please join me on Discord to discuss, or ping me on Mastadon.

Archives

A roguelike deckbuilder set in a steampunk casino run by ravens. Rewire the machine in your favour and they won’t take it quietly. Blend your chips into new colours and change what “random” means to steer a run toward the build you have in mind.

A Harmony of People. Code That Runs the World. And the Individual Behind the Keyboard.

Mailing List

Signup to my mailing list to get notified of each article I publish.

Recent Posts

Search