Blog

Training draft_bot, Part 1: Background

This post is part of a series I’m writing about my efforts to create a Magic: the Gathering draft bot. The series will be grouped under the “draft_bot” tag. Summary: In this post I’ll go into some of the basic concepts of MtG and drafting, which are prerequisites for the following posts. You can probably…

Debugging Mindset

You’ve run into a bug. Your process crashes on a seemingly benign input, even though the unit tests are passing. Your API is returning garbage, but only after the server has been up for an hour. The compiler itself crashes when trying to build your latest code change (“what? how is that even possible??” you…


Follow My Blog

Get new content delivered directly to your inbox.