Rob Janssen

jQuery UK 2012 - App development stack for JS developers - Paul Irish

He Started Programming When He Was 6!

We've all seen it: "So-and-so started programming when he was only 6!" Or 12, or 15, or whatever. You see it in the media, but it's often individuals talking about themselves. The age you started programming doesn't matter.

Microsoft pulling free development tools for Windows 8 desktop apps, only lets you ride the Metro for free (update: confirmed)

Microsoft has instituted a big change with its free Visual Studio 11 Express suite that's leaving some current- and soon-to-be Windows 8 developers up in arms: it's pulling support for creating anything but Metro-native apps.

Battle.net authentication misconceptions

There have been a lot of discussion and misconceptions about Battle.net's authentication lately. Having done a lot of work on the Battle.net protocol, I wanted to lay some to rest.

Programmers are optimists

Programmers are the most optimistic bunch of people I have ever come across. Ask us how long something will take and chances are our estimates will be way off. It’s not because we hate you. It’s not because we didn’t know any better, either. We’re just very optimistic about everything.

TripAdvisor Strategy: No Architects, Engineers Work Across the Entire Stack

If you are an insect, don't work at TripAdvisor, specialization is out. One of the most commented on strategies from the TripAdvisor architecture article is their rather opinionated take on the role of engineers in the organization. Typically engineers live in a box.

Interviewing at Google, Facebook, Foursquare, Dropbox, Fog Creek, etc.

I applied for internships at several tech companies this year, including Google, Facebook, Foursquare, Dropbox, Twilio, Bloomberg, and Fog Creek. Below, I describe the interview processes of all these companies.

Nasdaq's Facebook Glitch Came From Race Conditions

The Nasdaq computer system that delayed trade notices of the Facebook IPO on Friday was plagued by race conditions, the stock exchange announced Monday. As a result of this technical glitch in its Nasdaq OMX system, the market expects to pay out US$13 million or even more to traders.

The guide to implementing 2D platformers

Having previously been disappointed by the information available on the topic, this is my attempt at categorizing different ways to implement 2D platform games, list their strengths and weaknesses, and discuss some implementation details.

requestAnimationFrame API: now with sub-millisecond precision

If you've been using requestAnimationFrame you've enjoyed seeing your paints synchronized to the refresh rate of the screen, resulting in the most high-fidelity animations possible. Plus, you're saving your users CPU fan noise and battery-power when they switch to another tab.

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.