Payton.Codes

Musings on life, games, and code

Hi, I’m Payton!

I’m a passionate coder by day and an enthusiastic tabletop dungeon master by night.

This blog is a place for me to tell stories and share fun things I’ve made. I write about insights from my coding projects, philosophical thoughts, and tales from epic D&D campaigns. Whether you’re a fellow developer, someone looking for a one-shot game, or a good friend, I’m excited to share my knowledge and adventures with you.

Here’s some of my latest posts

  • Good coding practices

    Good coding practices

    I recently had to give a talk on “Good coding practices” for some new developers at Automattic. At first I had no idea how to…

  • Writing a diff/PR description to get better reviews

    Writing a diff/PR description to get better reviews

    During a recent work meetup, we had an impromptu exercise where we went over what makes a GitHub PR description most useful to the people…

  • Valley of the Machines

    Valley of the Machines

    I wrote this one-shot D&D adventure to share with my co-workers on a recent work meetup; it was the first in several years! I now…

  • Common TypeScript errors and how to fix them

    Common TypeScript errors and how to fix them

    At work we recently changed the builds for our project to fail when new TypeScript errors are added, so I took some time to clean…