Programmer Playing Cards

I have recently blogged about the Faces of Open Source project. That’s a great initiative. But here’s another one, with a lot more practical approach – Programmer Playing Cards. It is a deck of playing cards, featuring people who influenced the world of computer programming in a variety of ways. Each card has a photo of a person, his or her name, what was the influence, and, as a nice touch, a quote from that person.

Here’s an example with Larry Wall.

More examples as well as instructions on how to get these cards are here.

Twas the Night Before Christmas — A Coder’s Dream

If you are involved with any kind of coding at all, I’m sure you’ll enjoy this remake of the “A Visit from St. Nicholas” poem.

He opened my laptop, and first installed Node
Who knew that old Santa had learned how to code,
His fingers were flying, his typing was quick,
How will I ever, repay ol’ St. Nick

ISO-8601, YYYY, yyyy, and why your year may be wrong

Erica Sadun blog post goes into details of the difference between ‘YYYY’ and ‘yyyy’ when formatting dates. Remember to add a few unit tests to your application to make sure you are using the correct format.

We’ve recently seen this issue at work and it was a pain in the butt to troubleshoot.

Data Science Cheatsheets

Here’s a good collection of cheatsheets for anyone involved with Big Data and machine learning. Whether you are already well versed in the subject, or just starting, I’m sure you’ll find something useful.

And while we are on the subject of machine learning, check out this repository for examples in Python, theory and math explanations behind many algorithms involved.