Rob Janssen

All | Unread | Read

CoreOS is Linux for Massive Server Deployments

CoreOS enables warehouse-scale computing on top of a minimal, modern operating system. CoreOS is a new Linux distribution that has been rearchitected to provide features needed to run modern infrastructure stacks.

Impossible Engineering Problems Often Aren't

When your problem is impossible, redefine the problem. In an earlier article, I described how Scalyr searches logs at tens of gigabytes per second using brute force. This works great for its intended purpose: enabling exploratory analysis of all your logs in realtime.

What I learned from reading 8,000 recruiting messages

Aline Lerner used to code for a living. Now she works on hiring engineers. Last year, she wrote Lessons from a year’s worth of hiring data, where she showed that, in an engineering resume, pedigree isn’t a particularly valuable signal, whereas typos and grammatical errors are.

Markov Chains

Markov chains, named after Andrey Markov, are mathematical systems that hop from one "state" (a situation or set of values) to another.

ASP.NET MVC 6 vNext

I am a little late to the party with this one, but Microsoft recently announced the next version of ASP.NET MVC which will be version 6 and is code named vNext. What they are doing here is very cool and represents quite a major overhaul of the technology.

Asleep at the Wheel craft

Like other rodents, hamsters are highly motivated to run in wheels. Likewise, as a programmer in the early stages of your career you may be highly motivated to run in wheels too.

Storing Your Data Securely: A Primer

Everybody agrees that it's important to keep our customers' data safe and secure from attackers. A breach would entail not only possible legal ramifications, but also a loss of reputation and of user trust.

What is memory safety?

I am in the process of putting together a MOOC on software security, which goes live in October. At the moment I’m finishing up material on buffer overflows, format string attacks, and other sorts of vulnerabilities in C.

JavaScript: The Good Parts

Google Tech Talks Web Exponents presented by Doug Crockford February 27, 2009 blog post: http://google-code-updates.blogspot.com/2009/03/doug-crockford-javas...

CPU Cache Flushing Fallacy

Even from highly experienced technologists I often hear talk about how certain operations cause a CPU cache to "flush". This seems to be illustrating a very common fallacy about how CPU caches work, and how the cache sub-system interacts with the execution cores.

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.