Rob Janssen

All | Unread | Read

Cache is the new RAM

This is from a talk given at Defrag 2014. One of the (few) advantages of being in technology for a long time is that you get to see multiple tech cycles beginning to end. You get to see how breakthroughs actually propagate.

Why SQL is neither legacy, nor low-level, nor difficult, nor the wrong place for (business) data logic, but is simply awesome!

The following fallacies are things that I hear all the time. – Timeless. E.g. by someone who thinks that NoSQL databases are “modern”.

Neither necessary nor sufficient

The language referred to is Rust, but that is hardly relevant here. I wrote a reply on Reddit, but I thought I’d take the time to elaborate a bit more in the form of a blog post. Quoting Bjarne Stroustrup the point can be summarised succinctly:

Coding like it's 1999 : Vallified

“Run into an obstacle in what you’re working on? Hmm, I wonder what’s new online. Better check.” If you haven’t already, you should start reading Paul Graham’s essays.

The microservices cargo cult

Microservices are awesome. We know this because of all the success stories that are circulating lately. The news is full of such stories, of people taking large, monolithic codebases, breaking them up, adding HTTP APIs and enjoying all the benefits.

How We Changed the Facebook Friends Icon — Facebook Design — Medium

Facebook headquarters is an amazing place. The snacks are free, the sun always shines and everyone is full of the best intentions. During my first week I encountered hundreds of people earnestly trying to make the world a better place.

What is this thing you call "thread safe"?

Caveat: I am not an expert on multi-threading programming. In fact, I wouldn't even say that I am competent at it. My whole career, I've needed to write code to spin up a secondary worker thread probably less than half a dozen times. So take everything I say on the subject with some skepticism.

Why developers hate being interrupted

Interruptions are to developers what kryptonite is to Superman—they kill productivity and there’s a significant recovery period.

The Best Regex Trick Ever (at last!)

So you're doubtful at the mention of a "best regex trick"? Here are some of the questions that our regex trick is able to answer with speed and grace: To see how convenient the trick is, it helps to first see how inconvenient some matching tasks can be when you don't know it.

Addy Osmani - What’s New in Chrome DevTools

As the complexity of the web apps you build keeps moving, so do the Chrome DevTools. In this session, Addy will give you the latest update on your favourite companion; exploring new features in performance profiling, animation inspection and updates to the JavaScript editing workflow with V8. You’

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.