My Profile Photo

Chris Arcand


Senior engineer at Software for Good; formerly Red Hat. Co-organizer of RubyMN, maintainer of octobox.io, and occasional speaker. A Minnesotan who spends too much money on keyboards, ice hockey, and backpacking gear.

Minneapolis, MN


  1. Why GraphQL?

    If you don’t know much about GraphQL, you probably just identify it as the hip, shiny new thing companies are adopting to replace their RESTful APIs. Sure, sure – clients can ask for only what they need in a single request – but is that it? What really makes GraphQL so special? In this talk, you’ll be introduced to GraphQL beyond just the usual explanations of the query language and learn why things like GraphQL’s introspection and type system make it an enormous advancement in web technologies. Slides [READ MORE]


  2. Embrace Boredom

    'Much in the same way that athletes must take care of their bodies outside of their training sessions, you’ll struggle to achieve the deepest levels of concentration if you spend the rest of your time fleeing the slightest hint of boredom.' [READ MORE]


  3. Focusing on what's important: Managing GitHub notifications with Octobox

    I wrote something for devproductivity.io about how I use Octobox to focus my attention on what's important while still keeping an eye across many different projects. [READ MORE]


  4. An Atypical 'Performance' Talk

    A mixture of a talk on programming and a live classical music recital. I talk about parallelisms between music performance and programming - such as complexity, imposter syndrome, and true concentration - with unaccompanied clarinet performances throughout. Video (Keep Ruby Weird 2017 | Austin, Texas) Slides [READ MORE]


  5. Balance

    Having something that grounds you and doesn't involve staring at a liquid crystal display whatsoever is vital to feeling balanced in day-to-day life. [READ MORE]


  6. Retiring Dug; Hello Octobox!

    I'm retiring my gem for Github notifications, preferring to contribute to Octobox instead. [READ MORE]