Rob Janssen

All | Unread | Read

A Good Name: 9 Rules for Coding That Commands Respect

Bad names are like paper cuts. A single one is unlikely to cause any serious damage, but many put together can cause an entire code base to be scrapped. What’s worse, the effect is often exponentially cumulative.

Clean Coder Blog

I've been looking at rxJava. It's a nice little framework that helps you to create and manage observers. The design philosophy seems to be that everything can be observed and therefore everything ought to be managed by callback.

Logarithmic scaling with the fastest JSON validator

If there’s something any backend engineer loves, it’s when they manage to solve a problem in an O(log(n)) way. I did that this week. As the number of requests per second goes up exponentially, the number of servers needed to handle them goes up linearly (until we reach a bandwidth bottleneck).

Tinder and Hookup-Culture Promotion

It’s a balmy night in Manhattan’s financial district, and at a sports bar called Stout, everyone is Tindering. The tables are filled with young women and men who’ve been chasing money and deals on Wall Street all day, and now they’re out looking for hookups.

2D Scaling Basics for Games and Web Design

With mobile games and social games, it seems that 2D graphics has made a comeback to gaming industry. How long it will last is not entirely clear, but for the time being 2D is back into the game (pun intended). And when it comes to web design, 2D is (and has always been) there.

Hidden Features of C#? [closed]

We, C# developers, all know the basics of C#. I mean declarations, conditionals, loops, operators, etc. Some of us even mastered the stuff like Generics, anonymous types, lambdas, LINQ, ...

Why I'm The Best Programmer In The World*

It's because I'm so humble, obviously. Allow me to illustrate with an excerpt from the personal character chapter of McConnell's Code Complete 2.0: Programming work is essentially unsupervisable because no one ever really knows what you're working on.

Isolated User Mode in Windows 10 with Dave Probert

By: Avg Rating: 0 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.

RAM is the new SSD

Your data fits in RAM. Yes, it does. Don’t believe it? Visit the hilarious yourdatafitsinram.com website. But there is an entirely new dimension to this since last week’s announcement by Intel, which hasn’t gotten enough attention in the blogosphere yet.

Tilca Technology: Rules of Refactoring Club

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.