Rob Janssen

All | Unread | Read

Why I Left the .NET Framework

The .NET Framework was good. Really good. Until it wasn't. Why did I leave .

Stuff that every programmer should know: Data Visualization

If you're a programmer and you don't have visualization as one of your main tools in your belt, then good news, you just found how to easily improve your skill set. Really it should be taught in any programming course.

What are the best practices with multithreading in C#?

For a while I have been interested in seeing if some tasks work well when split across multiple threads. On the one project I have been busy with I have been creating a lot of small utility apps, to do single tasks for me, so this morning while modifying one I thought I would give it a try.

Stop Unit Testing Database Code

Writing tests that use an actual database is hard. Now that this has been established, let’s have a look at a blog post by Marco Behler, in which he elaborates on various options when testing database code, with respect to transactionality.

CPU Cache Essentials

This post came to my mind after watching the excellent presentation of Scott Meyers called "CPU Caches and Why You care". This post will try to summarize the ideas of the presentation so if you have some spare time you can just watch the presentation on video.

TALES OF APPLICATION COMPATIBILITY

Stephen Hawking Interviewed By John Oliver Is Absolutely Hilarious

Physicist Stephen Hawking's recent appearance on Last Week Tonight was genuinely laugh-out-loud hilarious. Oliver had him kickstart a new segment called "People Who Think Good," where he was asked about the dangers of AI, time travel — and Oliver's metaphysical odds of dating Charlize Theron.

Error logging and tracking done right with Raygun.io

For some years now, one of the first things I’ve dropped into any new project has been ELMAH.

Coder’s High

These days I write more than I code, but one of the things I miss about programming is the coder’s high: those times when, for hours on end, I would lock my vision straight at the computer scre

What did the Germans do wrong?

What did the Germans do wrong? Well, besides the insanity and sub-human behavior seen during the Nazi regime, of course... What did they do wrong in the design and use of the Enigma cryptosystem? They saw themselves as the Master Race, but they certainly didn't understand math or probability.

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.