Rob Janssen

Five Myths about Hash Tables

A hash table is data structure that is used to search for exact matches to a search key.

TypeScript: JavaScript Development at Application Scale

In addition to supporting industry-standard programming languages, such as C++, Python, and JavaScript, Microsoft has always been at the forefront of creating great programming languages – Visual Basic, C#, and F# being the most recent examples.

INotifyPropertyChanged, the Anders Hejlsberg Way

Back in September I was watching the Build session that Anders Hejlsberg was giving on the Future directions for C# and Visual Basic and something small but interesting stood out to me in the demo code he used.

Anders Hejlsberg Is Right: You Cannot Maintain Large Programs In JavaScript

Erik Meijer: Are you saying you cannot write large programs in JavaScript? Anders Hejlsberg: No, you can write large programs in JavaScript. You just can’t maintain them.

How can I enumerate thee? Let me count the ways...

This weekend, I was writing some demo code for the async chapter of C# in Depth - the idea was to decompile a simple asynchronous method and see what happened. I received quite a surprise during this, in a way which had nothing to do with asynchrony.

Designing for PCs that boot faster than ever before

Digital marketing made (much) easier: Introducing Google Tag Manager

Monday, October 01, 2012 | 8:30 AM

Blog

Scaling up is hard: big hardware gets expensive fast. Scaling out is equally difficult; interesting design problems creep in to scale out solutions. One of the more troublesome issues architects face when scaling out is the issue of distributing identity.

OneAndOneIs2

I gave another talk at my local LUG this week. The idea was to set the scene so I could then move onto more useful things like git, perl, javascript, etc. I wanted to begin by getting everybody comfortable and familiar with the command line.

All Rational Approximations of Pi Are Useless—Wolfram Blog

When I first learned about p, I was told that a good approximation was 22/7. Even when I was 12 years old, I thought this was utterly pointless. 22/7 agrees with p to two decimal places (so three matching digits):

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.