
A collection of JavaScript patternsThis is a list of TONS of JavaScript patterns and antipatterns that covers function patterns, jQuery patterns, jQuery plugin...
0 replies - 3782 views - 04/24/13 by Allen Coin in Articles

That's right, it's time for another episode of the frustratingly infrequent Damn Cool Algorithms series! If you're not familiar with it, you might want to...
0 replies - 14707 views - 04/16/13 by Nick Johnson in Articles

Let’s say you have a large piece of text and a dictionary of keywords. How do you quickly locate all the keywords?
Aho-Corasick algorithm...
0 replies - 4981 views - 03/19/13 by Swizec Teller in Articles

I’ve been interviewing people for programming jobs for five years and I’ve recently gotten a look at the interview process from the other side. Here are...
0 replies - 23103 views - 02/28/13 by Kristina Chodorow in Articles

From March 5th 2013 Twitter are removing there current API and it will be fully replaced with the new API V1.1. This means that any application that is...
0 replies - 3686 views - 02/11/13 by Paul Underwood in Articles

Originally authored by Jun Rao. Jun will present at this year's ApacheCon North America.
Kafka is a distributed publish-subscribe messaging system. It...
0 replies - 2430 views - 02/07/13 by Mitch Pronschinske in Articles

I recently wrote a blog post describing my implementation of Kruskal’s algorithm – a greedy algorithm using to find a minimum spanning tree (MST) of a...
0 replies - 2943 views - 01/29/13 by Mark Needham in Articles

A scene from the Scrum 101 introductory video.
Scrum101
is a side project that I’ve been working on and off for over a year. It
started as some...
0 replies - 3552 views - 01/28/13 by Kane Mar in Articles

We will show how to build simple yet powerful RPC code with ZeroMQ, with very few (if any!) modification to existing code. We will build fan-in and fan-out...
0 replies - 2551 views - 01/24/13 by Mitch Pronschinske in Articles

Introduction
We know how to add two integers using a perfectly simple and useful algorithm learned from school or even earlier. This is perhaps one of the...
0 replies - 4952 views - 01/08/13 by Stoimen Popov in Articles

Introduction
What’s the fastest way to sort the following sequence [9, 3, 0, 5, 4, 1, 2, 6, 8, 7]? Well, the question is a bit tricky since the input is...
0 replies - 6892 views - 01/02/13 by Stoimen Popov in Articles

Radix Sort
The first question we ask when we see the phrase “sorting in linear time” should be – 'what’s the catch?' Indeed there’s a catch. ...
1 replies - 6535 views - 12/26/12 by Stoimen Popov in Articles

The Aurelius Graph Cluster is a cluster of interoperable graph technologies that can be deployed on a multi-machine compute cluster. This post demonstrates...
0 replies - 3451 views - 11/19/12 by Marko Rodriguez in Articles

Originally authored by Jon GuymonSome
of the code we work with at New Relic has been around for quite awhile.
Unfortunately, not all of it has stayed clean...
0 replies - 3244 views - 11/15/12 by Leigh Shevchik in Articles

In graph theory and network science, a “supernode” is a vertex with a disproportionately high number of incident edges. While supernodes are rare in...
0 replies - 3407 views - 11/03/12 by Marko Rodriguez in Articles