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

  • Thoughts on Privilege

    Thoughts on Privilege

    Today in my Sangha we explored the concept of Engaged Buddhism, particularly as it applies to race, gender, and class. We explored the most insidious…

  • Search for the Sage

    Search for the Sage

    My fourth D&D adventure crafted for the Automattic Grand Meetup, Search for the Sage is a one-shot game perfect for new and experienced players alike.…

  • Declarative vs. Imperative: asking for soup vs. making soup

    Declarative vs. Imperative: asking for soup vs. making soup

    A little while ago I wrote a post about my concepts of declarative vs. imperative programming. I ended that article by saying, “I can’t wait…

  • Lightweight rendering of React to strings

    Lightweight rendering of React to strings

    For a recent project I needed to be able to render React components (or really, just React-like components) into plain HTML strings. Of course, React…