Rob Janssen

Introduction to NoSQL by Martin Fowler

Check out the 2013 program for GOTO Aarhus http://gotocon.com/aarhus-2013/ Martin Fowler's talk from the GOTO Aarhus Conference 2012: ABSTRACT: Martin gives ...

10 ways to be a faster code reviewer

How frequent is it for you to be reviewing code at 3am? When code reviewing, do you find yourself thinking: "I mentioned this before.. We should have some sort of process". We're about to reach 2000 developers using Codacy and I've learned a ton from them along the way.

How to debug small programs

And… that’s it. If you’re reading this, odds are good it’s because I or someone else linked here from your StackOverflow question shortly before it was closed and deleted.

Repositories On Top UnitOfWork Are Not a Good Idea

It's generally believed that by using the Repository pattern, you can (in summary) "decouple" your data access from your domain and "expose the data in a consistent way". This class can't exist without the SchoolContext - so what exactly did we decouple here? Nothing.

BioShock Infinite Lighting

Programmers don't generally have reels, but we do have blogs. I've been explaining the rendering work I did on BioShock Infinite quite a bit due to recent events, and I thought it made sense to write some of it down here. For the bulk of development, I was the only on-site graphics programmer.

Using Feature Flags to Ship Changes with Confidence

Continuous integration is all about the entire team committing to master daily. Small changes, shipped to production quickly, rather than living on feature branches, increase the velocity of new features and bug fixes reaching your customers.

Confessions of an Intermediate Programmer

I have a pretty good grasp of the basics. I have made enough mistakes to have a good idea why they were mistakes. I am aware that there is a lot that I need to know more about. Crucially, I have some idea of what those things are, and I am actively and energetically working on improving.

Vyacheslav Egorov - LXJS 2013 - Performance and benchmarking

A 2-day not-for-profit by-the-community and for-the-community international conference about the New Worlds of JavaScript. Lisbon, Portugal, October 2-3, 2013

How I Judge the Quality of Documentation in 30 Seconds — Surfing in Kansas

As a developer, you develop instincts for judging quality of code. One of my favorite interview questions is: I think this question is telling. Every person has different priorities, and this is a great way to get at them.

Why your software project will slowly die without continuous updating

To keep your house in a good condition you have to clean it every week. From time to time some things will break and you have to fix or to replace them. But most of the time a quick paint job for the doors and the windows might be enough.

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.