Rob Janssen

REST-ful URI design

This post is about URI naming.  Designing URI names.  Some tips and rules and conventions that you can follow when figuring out your application’s URIs.  The focus is on URIs for ‘REST-ful’ applications.  But many of the tips apply to any kind of website or application.

Mozilla Thimble

MemSQL Developers

Need some help? Ask here. ASK A QUESTION. Thanks for taking the time to reach out to us! We take support and feedback extremely seriously and will get back to you as soon as possible. Your message has been succesfully sent! We'll get back to you as soon as we can.

Yannis's Law: Programmer Productivity Doubles Every 6 Years

Yannis's Law: Programmer Productivity Doubles Every 6 Years I keep hearing aphorisms about the "software crisis" and the lack of progress in software development.

Secure Password Storage - Lots of Don'ts, a Few Dos, and a Concrete Java SE Example

As software developers, one of our most important responsibilities is the protection of our users' personal information. Without technical knowledge of our applications, users have no choice but to trust that we're fulfilling this responsibility.

LEGO Turing Machine

This is a short documentary about the LEGO Turing Machine built by Jeroen van den Bos and Davy Landman at Centrum Wiskunde & Informatica (CWI), Amsterdam (Netherlands). They built it for CWI's exposition "Turings Erfenis" in honor of the centenary of Alan Turing's birth on 23 June 1912. More on

Linus Torvalds haalt hard uit naar Nvidia

Linus Torvalds heeft tijdens een vraaggesprek met Finse studenten hard uitgehaald naar Nvidia. De Linux-goeroe kwalificeerde Nvidia als 'het meest vreselijke bedrijf waar we mee te maken hebben gehad', terwijl de firma zou profiteren van Android.

Your Brain Scan Looks Different on Mac and PC

Science and medicine are supposedly based on rigor—a rigor where theories are only correct if you can replicate results. It turns out, though, that the software used to analyze medical images of your brain gives wildly different answers if it's run on Mac or PC.

Applications vs. Platforms

When are you developing an application, and when are you developing a platform? A lot of discussion about programming comes down to this question; and the less-helpful discussions can usually be traced to confusion over this point.

HTML 5 data-* attributes, how to use them and why

It is always tempting to add custom attributes in HTML so that you can use the data stored there to do X.

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.