Cheryl's Birthday

Cheryl's Birthday is a word problem that has been floating around the internet for the past couple of weeks that originated in Singapore math competition. I »

CPAN PR Challenge -- month 1

I decided to participate in the 2015 CPAN Pull Request Challenge, in an effort to improve modules across CPAN. The challenge has gathered more than 300 »

My Year Of Linux

Toward the end of last year, I think that I reached the point that many developers have reached having worked on Windows machines for so long »

Building Atom for 64-bit Arch Linux

As most people have heard, Github open-sourced their new text editor Atom a few days ago. What you may not know, or care if you have »

Fog Creek Hashing Puzzle

A few days ago, Fog Creek Software posted a really cool puzzle on their software developer jobs page. The problem is as follows: Find a 9 »

Unwrapping a matrix in a spiral pattern

This is my solution to a Programming Praxis exercise that was posted a while back. Given a potentially non-square matrix, write a function that returns its »