Objective-C • Dec 16, 2015 Objective-C Value Objects: Code Generation A Ruby DSL and script for the code generation of Objective-C immutable Value Objects that use the Mantle library.
.NET / WPF • Dec 15, 2015 Evolving My C# Style How I've evolved my C# style in the last few years using with types, immutable data structures, and fluent syntax.
Software Science • Dec 14, 2015 Exploring Logic Programming in Clojure’s core.logic – Finite Domain Constraints How to use finite domain constraints with Clojure's core.logic library.
Culture • Dec 13, 2015 Jason Porritt on Perseverance, Developers as Authors, and How Writing Software is Like Making Music Jason, a software developer at Atomic Object, talks about perseverance, developers as authors, and how writing software is like making music.
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.