Garrett Smith discusses building reliable systems starting with lessons from Erlang, then outlining a set of principles and the practices for applying these principles in languages such as Ruby, Python, and Java.
Elonka Dunin reviews the CIA Kryptos’ history, going over the parts that have been solved, and discussing efforts to crack the famous unsolved section, K4.
Geoff Reedy informs on the current status of a LLVM backend for the Scala compiler project he’s working on, detailing on its design and implementation.
Dmitriy Ryaboy shares some of the lessons learned scaling Twitter’s analytics infrastructure: Data loves a schema, Make data sources discoverable, and Make costs visible.
Dustin Getz shows writing monads code explaining how they work and why they are useful.
Donna Malayeri speaks on information rich programming with F# 3.0’s type providers and query expressions, explaining how type providers work under the hood.
Dave Herman talks about Mozilla Rust and some of the features that make it safe, concurrent, and fast.
Matt Butcher explores the philosophical systems devised by Plato and Aristotle, showing how Plato laid the foundations for what is now OOP, while Aristotle’s dynamic model is at the core of FP.
Craig Kerstiens presents the history of Postgres, the basics of developing with Postgres, notes on its performance, and tips on querying it.
Daniel Smith discusses Project Lambda including lambda expressions, default methods, and parallel collections to be soon part of Java SE 8.
Cliff Click discusses RAIN, H2O, JMM, Parallel Computation, Fork/Joins in the context of performing big data analysis on tons of commodity hardware.
Howard Lewis Ship introduces and demoes some of the most interesting features of Twitter Bootstrap.