Extracurricular Activities • Dec 12, 2015 Monte Carlo Tree Search for Game AI The algorithm works by representing all the possible states of the game in a "game tree." The root node of the tree is the initial game state.
Developer Tools • Dec 11, 2015 A Simple JIRA Webhook for Sending Email Updates A JIRA webhook provides a flexible way to extend your workflows, and take specific actions, such as sending e-mails, based on issue updates and transitions.
Functional Programming • Dec 10, 2015 4 Tips for Thinking Functionally Learning to write code with a functional paradigm isn't easy at first, but there are some things you can do to learn.
Development Practices • Dec 09, 2015 Maintaining Your Sanity Across Time Zones A few strategies to make working with time zones less confusing.
Web Apps • Dec 08, 2015 Creating Vertical Alignment with Susy and CSS Flexbox I encountered a project which required vertical alignment across different kinds of elements, ideally without hard-coding a dimension anywhere.
Software Science • Dec 07, 2015 Exploring Logic Programming in Clojure’s core.logic – Overview & Understanding Palindromes How to describe the concept of palindromes using Clojure's core.logic library.
Culture • Dec 06, 2015 Working at a Socially Responsible Company One of the aspects I like the most about where I work that I feel like flies under the radar is how socially responsible we are as an organization.
Extracurricular Activities • Dec 05, 2015 Warrior Cats – The Game My daughter, now 11 years old, had sparked my interest in the Scratch project from MIT. To get her in a little deeper, we developed a game together.
Growing as Makers • Dec 04, 2015 Sweat the Details, Land the Job Clearly, we can’t hire everyone who applies—so what makes the great candidates stand out from the good?
Functional Programming • Dec 03, 2015 TDD in a REPL Using F#'s interactive REPL scripting to do iterative Test-Driven Development (TDD).
iOS / OS X • Dec 02, 2015 Intro to Modals in iOS How to get started with iOS modal view implementation, including a list of tools.
Planning Your Project • Dec 01, 2015 3 Design Techniques for Non-Designers There are many ways you can bring good design practices into your company and create better products. Here are my top 3.