Rob Janssen

Moral behavior in animals

Empathy, cooperation, fairness and reciprocity -- caring about the well-being of others seems like a very human trait. But Frans de Waal shares some surprising videos of behavioral tests, on primates and other mammals, that show how many of these moral traits all of us share. (Filmed at TEDxPeachtree.)

What's your favorite “programmer” cartoon?

P.S. Do not hotlink the cartoon without the site's permission please. This question exists because it has historical significance, but it is not considered a good, on-topic question for this site, so please do not use it as evidence that you can ask similar questions here.

Advance Your Career Through Project-Based Online Classes - Udacity

Dan, a life-long programmer and Google software engineer, uses Udacity to take his programming skills to the next level. Our courses are highly interactive and project-based to ensure you acquire key skills and build a portfolio to show off to current or potential employers.

joliver/EventStore · GitHub

The EventStore is a persistence library used to abstract different storage implementations when using event sourcing as storage mechanism. Event sourcing is most closely associated with a concept known as CQRS.

markrendle/Simple.Data · GitHub

A lightweight, dynamic data access component for .NET, written in C#. What is it? Prompted by the need for an easy-to-use database access component which prevents SQL injection attacks while not requiring lots of boilerplate ADO.NET code or a pre-generated ORM model.

"Gangbang Interviews" and "Bikini Shots": Silicon Valley’s Brogrammer Problem

At the South by Southwest Interactive festival in March, I attended a talk titled "Adding Value as a Non-Technical No Talent Ass-Clown." It was given by Matt Van Horn, a 28-year-old executive at the social-media company Path.

My Satisfaction with Git: No Abstraction - In Favor of Transparent Tools via reddit.com

How to make a Text Adventure

UPDATE: there’s now a beautifully-illustrated cheat-sheet for our text-adventure! Text Adventures are out of fashion though.  This Ludum Dare we decided to resurrect the Text Adventure and this is a description of the approach we took.

C# One Liners

I love programming languages. I think they are beautiful. One of the best things about learning different programming languages is finding the different approaches and techniques of each language. This also allows you to incorporate them into other programming languages.

Here’s to the first release from MS Open Tech: Redis on Windows

This Read-It-Later-list is just that, bookmarks of stuff I intend to read or have read. I do not necessarily agree with opinions or statements in the bookmarked articles.

This list is compiled from my Pocket list.