Rob Janssen

Visual Studio 2013 IDE

Download How do I download the videos? To download, right click the file type you would like and pick “Save target as…” or “Save link as…” Why should I download videos from Channel9? It's an easy way to save the videos you like locally.

How Leaky Is Your DB Id? Depends...

Databases are a necessity for any modern application. You might choose to go the traditional relation route, or choose a more hip NoSQL option. As developers we are often taught to load/query based on primary keys because it is more performant.

4 Things I Wish I Would Have Known When I Started My Software Development Career

My software development career began about 15 years ago. But only in about the last 5 years did I really start to see a large boost in my software development career.

Please Use Labels Properly

Another issue that I frequently see junior web developers have trouble with is proper use of the <label> element. To check that box one has to carefully aim her cursor to a tiny square with ninja-like precision. Doable, but no fun.

Web Essentials 2013: Where is the TypeScript support?

When Web Essentials was ported to Visual Studio 2013, a lot of features was removed. This was because many of those features were built directly in to Visual Studio 2013 and therefore no longer needed support by Web Essentials.

How does Trello access the user's clipboard?

Disclosure: I wrote the code that Trello uses; the code below is the actual source code Trello uses to accomplish the clipboard trick. We don't actually "access the user's clipboard", instead we help the user out a bit by selecting something useful when they press Ctrl+C.

2013-08-25Myth: Select * is bad

This is one of the most persistent myths I’ve seen in the field. It’s there for decades. If a myth is alive that long there must be some truth behind it. So, what could be bad about select *? Let’s have a closer look.

Does everyone hate MongoDB?

For a guaranteed surge of traffic and to hit the Hacker News homepage, all you need to do is write about why you hate MongoDB and/or migrated to some other database.

8 good habits in web development

At Usersnap, we have over 20 (summed up) years of experience in well organized web development. We figured that track record allows us to call out the good, the bad and the ugly in the industry. Let’s start with the positive stuff.

Javascript Frameworks Are Amazing and Nobody Is Happy

Because everything is amazing right now and nobody’s happy. Like, in my lifetime the changes in the world of programming have been incredible. When I was a kid we had no DOM abstractions and Javascript was a like a rotary phone that you had to stand next to, and you had to dial it.

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.