Rob Janssen

Mill CPU for Humans - Part 2

Hackaday's [Matt Berggren] sat down with [Ivan Godard] of Out-of-the-Box Computing to talk about the new CPU architecture the company has been developing cal...

Mill CPU for Humans - Part 1

Read the full story on Hackaday: http://hackaday.com/2013/11/18/interview-new-mill-cpu-architecture-explanation-for-humans/ Hackaday's [Matt Berggren] sat do...

Adventures in API Usability

Shutterstock developers pay a lot of attention to the user experience of our website. We have a fleet of User Experience experts who help make sure the error states our web application shows to customers are useful and actionable.

Maintainable Automated UI Tests

A few years ago I was very skeptical about automated UI testing and this skepticism was born out of a few failed attempts.

Is it a Good Idea to Write Tests for Legacy Code?

A colleague of mine sent me an article on ArsTechnica that was a short discussion on whether it is a good idea to write tests for legacy code. This was made up from a collection of posts on Stack Exchange. The original question was as follows:

My Favorite Database is the Network

Instead of storing the data in the database, you can just store small data like this on the network. What I mean by that is that instead of storing it, you let the client transmit the data back to you when you need it again.

Good tests, bad tests

No doubt about it, automated testing is in vogue. Everyone knows that if you want to impress an interviewer, all you have to do is fawn on about getting paranoid with whatever JUnit clone is in your language’s ecosystem.

My JS1K Demo - The Making Of

Now, whenever size is an issue, the best way to make a small program is to generate all data on the fly, i.e. procedurally. This saves valuable storage space. While this might seem like a black art, often it just comes down to clever use of (high school) math.

Digital Detectives

Last year, an army of five million zombie computers began taking marching orders from an Eastern European cybercriminal kingpin. These computers weren’t in a dank warehouse or an abandoned strip mall, but in homes and offices across 90 countries.

WCF Concurrency (Single, Multiple, and Reentrant) and Throttling

In this article, we will concentrate on WCF concurrency and throttling. We will first try to understand what is WCF concurrency and the three important types of WCF concurrency. We will then see a small sample of WCF concurrency with Single and Multiple.

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.