Rob Janssen

All | Unread | Read

More problem solving, less solution glorifying - Quantitative Artisan

I Knew a Programmer that Went Completely Insane

Not long ago one of our programmers just lost it and he lost it good. He walked into the manager’s office and began screaming strange things. If I didn't know him as well as I did I would have thought that he was on some kind of drug.

Why We Should (Absolutely Never) Build Software Like We Build Houses

I'm building a house and I write software for a living. So when someone showed me the article Why We Should Build Software Like We Build Houses I had to disagree. I'm renovating a 1905 house, and true to the Author's word, it hasn't fallen down.

Why does the Directory.GetFiles method sometimes ignore *.html files when I ask for *.htm?

A customer reported that one of their programs stopped working, and they traced the problem to the fact that a search for *.htm on some machines was no longer return files like awesome.html, contrary to the documentation. What's going on?

Why should I use a pointer rather than the object itself?

I'm coming from a Java background and have started working with objects in C++. But one thing that occurred to me is that people often use pointers to objects rather than the objects themselves, for example this declaration: But I can't figure out why should we do it this way.

The World's Greatest Azure Demo

I do a lot of demos. I write a lot of blog posts. Thing is though, none of them really sell the whole Azure picture; the BIG picture. The superdemo was designed to cover as much as possible in one hour. (Ok, it wouldn't all fit in an hour so you get an hour twenty something.

Is goto Still Considered Harmful?

If you're a programmer and you read about the recent controversy over a serious security vulnerability in Apple's Secure Transport (their SSL/TLS implementation), then you may have noticed something odd about the Apple source code where the error occurred. It's full of goto statements.

New and open source from the New York Times R&D Lab

We see a moment coming when the collection of endless streams of data is commonplace. As this transition accelerates it is becoming increasingly apparent that our existing toolset for dealing with streams of data is lacking.

100 Days of Coding

A few months ago, I decided that I was going write some new code every day and have at least one GitHub commit per day. There are three reasons I decided to do this. First, I wanted to get exposure to some new web application frameworks.

Micro Service Architecture

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.