Rob Janssen

Eliminating more trivial inconveniences

I really enjoyed Sam Saffron's post about eliminating trivial inconveniences in his development process. This resonated with me as I tend to get really distracted by minor hiccups in the development process (page reload taking >2 seconds, switch to a new tab, etc).

Eliminating my trivial inconveniences building Discourse

There is also a more insidious form of waiting. The zero value work you tend to do repetitively, also known as trivial inconveniences. These issues don't stop you from working, they just make your job slightly more annoying.

The UX-illiterate programmer: An introduction to UX from a programmer’s perspective.

As a programmer, I’ve recently been dragged into the UX (User eXperience) world, and what an eye-opener it has been.

A Journey Through the CPU Pipeline

It is good for programmers to understand what goes on inside a processor. The CPU is at the heart of our career.

image processing : QR Code in shopping cart handle

First of all: A comprehensive outline of the following idea without any mathematical formulas but with detailed explanations can be found here on on 2d-codes.co.uk or, if you happen to speak danish here on http://qrkoder.internet.dk/. The answer below works (with some modifications).

Hexagonal Grids

Hexagonal grids are used in some games but aren’t quite as straightforward or common as square grids.

Getting up to speed with Katana

You may have heard some talk about OWIN and the Katana Project over the past few years. Let's get the (kind of boring and abstract) definitions out of the way, then talk about why they're exciting and how you can learn more. OWIN (Open Web Interface for .NET) defines a standard interface between .

Falsehoods programmers believe about geography

Places have only one official name Some places have multiple languages, so multiple names, which can be quite different: Genève, Genf, Ginevra. Places have only one official name per language That might be true in an ultra-centralized state which never changes its mind.

Falsehoods Programmers Believe About Names

John Graham-Cumming wrote an article today complaining about how a computer system he was working with described his last name as having invalid characters.  It of course does not, because anything someone tells you is their name is — by definition — an appropriate identifier for them.

Continuing the Windows 8 vision with Windows 8.1

Before we launched Windows 7, we envisioned what the next version of Windows would need to deliver. We made a bet that the PC landscape and industry would undergo a significant transformation driven by an increase in mobility.

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.