Writing
Occasional thoughts on software engineering, architecture, and systems thinking.
Building a Website that feels ALIVE
Building a personal website honestly sounded pretty simple and fun! I would be able to mess around with web development to create a space that looks and feels like me—my own personal MySpace built by me. But then I started and immediately realized that it was going to take a lot of iterations to ...
Building an AI Game Master with Temporal
How many times has this happened to you: you have a bunch of friends that all want to play Dungeons and Dragons. It has been a while since your last campaign that ended in a fiery match against dragons and now you all want to start something new. But your Dungeon Master is busy this week. And nex...