Rob Janssen

Some characteristics of the best developers I worked with

I had a conversation last November on the PyConEs, when I was on a conversation stating that I am working with truly brilliant people in DemonWare, and then someone asked me: “Do you have problems agreeing in  what to do? Normally great developers have problems reaching consensus on tech discuss

A Complete Understanding is No Longer Possible

Amit Singh's Mac OS X Internals: A Systems Approach is a good place to start. It's not about programming so much as an in-depth discussion of how all the parts of the operating system fit together: what the firmware does, the sequence of events during boot-up, what device drivers do, and so on.

C#: Inconsistent equality

Hi Bug Guys! We recently had a bug in our code comparing ints and shorts, where calling Equals() produced different results from using the == operator. Also, the behaviour of Equals() was not symmetric. Here’s a code snippet that reproduces the behaviour we observed:

It Takes Time

@rands wrote an enlightening article on what makes creators tick. Builders and creators aim to take the abstract to the concrete. Through the creative process, we build relentlessly throughout our lives — we’re constantly honing and perfecting our craft. The high is at the end of the story.

The Secret Developers

The Secret Developers is Digital Foundry's occasional series where game-makers come forward to talk with us - and you - about topics they are passionate about, or in the case of this article, to give you the inside story behind a particular hot topic.

Crowdspell

Crowdspell is a free and small script that allows the reader of an article to correct a typo very easily and fast. Do you like it? Well here's the two lines of code you want to add to your site:

Ten reasons we switched from an icon font to SVG

We use a lot of icons on lonelyplanet.com and recently went through the task of transferring them from an icon font to SVG files. I wanted to share why we did this along with some of the drawbacks to SVG and how we got around them. We use a custom font on lonelyplanet.

RGBz : What The World Needs Now Is More Convenience Methods

What is “duck typing”? : Fabulous Adventures In Coding

Seriously, what is it? It's not a rhetorical question. I realized this morning that I am totally confused about this. First off, let me say what I thought "duck typing" was. I thought it was a form of typing.

How Duck Typing Benefits C# Developers

David Meyer recently published a .NET class library that enables duck typing (also sometimes incorrectly described as Latent Typing as Ian Griffiths explains in his campaign to disabuse that notion) for .NET languages. If it walks like a duck and quacks like a duck, it must be a duck.

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.