Month: March 2015

  • Should You Prefer Prefix over Postfix Increment?

    I’ve been told in the past by a programming mentor that ++x is faster than x++, and I found myself refactoring a few increments in javascript the other day. But then I got thinking – is it really faster? Wouldn’t most modern compilers optimize out the difference? I decided to do some science. A Hacker…

  • Making Tea With Javascript: OOP with the Prototype Chain

    Javascript is weird. Prototypical inheritance is really powerful, but it’s quite a bit to wrap your mind around if you’re new to it. My first language was Java, and I’m comfortable with the “traditional” OOP paradigm. In this post, I’ll build a traditional Superclass/Subclass relationship in Javascript in an attempt to untangle the weirdness that is Javascript’s…

  • Notes from PAX East 2015 (Part 3 / 3 – Dungeon Mastering)

    I went to PAX East 2015! It was awesome! I took a lot of notes! (Part 1: Social Stuff) (Part 2: Making & Selling Games) Here are the notes from the one talk that I went to on being a good Game Master. Playing Between The Lines Luke Crane, Adam Koebel, Sage LaTorra, Thor Olavsrud…

  • Notes from PAX East 2015 (Part 2 / 3 – Making & Selling Games)

    I went to PAX East 2015! It was awesome! I took a lot of notes! (Part 1: Social Stuff) (Part 3: Dungeon Mastering) Here are the notes from the “how to make and sell games” type talks. Business Basics for Indies Dan Adelman This talk is mostly about video, not board games  Business Strategy Understand the…

  • Notes from PAX East 2015 (Part 1 / 3 – Social Stuff)

    I went to PAX East 2015! It was awesome! I took a lot of notes! (Part 2: Making & Selling Games) (Part 3: Dungeon Mastering) Here are the notes from the “social media / dealing with people” type talks. Enabling Co-Op Mode Tracy Hurley, Christine Chung, Georgia Dow Social Identity Theory We need to form…