- 86 languages and 49 styles
- automatic language detection
- multi-language code highlighting
- available for node.js
- works with any markup
- compatible with any js framework
lunr.js is a simple full text search engine for your client side applications. It is designed to be small, yet full featured, enabling you to provide a great search experience without the need for external, server side, search services.
A good primer on the open source load-balancer, HAProxy.
A great blog post detailing how https://bitly.com/ scales their URL shortening service.
From the tutorial:
Rust is a systems programming language that combines strong compile-time correctness guarantees with fast performance. It improves upon the ideas of other systems languages like C++ by providing guaranteed memory safety (no crashes, no data races) and complete control over the lifecycle of memory. Strong memory guarantees make writing correct concurrent Rust code easier than in other languages. This tutorial will give you an idea of what Rust is like in about thirty minutes. It expects that you’re at least vaguely familiar with a previous ‘curly brace’ language, but does not require prior experience with systems programming. The concepts are more important than the syntax, so don’t worry if you don’t get every last detail: the tutorial can help you out with that later.
Link to the NYTimesLabs blog post announcing Vellum: http://blog.nytlabs.com/2014/04/25/vellum-a-reading-layer-for-your-twitter-feed/