BT
x Your opinion matters! Please fill in the InfoQ Survey about your reading habits!
Older Newer rss

Lessons from Erlang: Principles of Building Reliable Systems

Posted by Garrett Smith  on  Jan 18, 2013

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.

Famous Unsolved Codes: Kryptos

Posted by Elonka Dunin  on  Jan 18, 2013

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.

Compiling Scala to LLVM

Posted by Geoff Reedy  on  Jan 14, 2013

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.

Scaling Scalability: Evolving Twitter Analytics

Posted by Dmitriy Ryaboy  on  Jan 13, 2013

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.

Monads for Normal People

Posted by Dustin Getz  on  Jan 11, 2013 1

Dustin Getz shows writing monads code explaining how they work and why they are useful.

Information Rich Programming with F# 3.0

Posted by Donna Malayeri  on  Jan 07, 2013

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.

Rust

Posted by Dave Herman  on  Jan 06, 2013 2

Dave Herman talks about Mozilla Rust and some of the features that make it safe, concurrent, and fast.

How the Ancient Greeks Invented Programming

Posted by Matt Butcher  on  Dec 29, 2012 3

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.

Postgres Demystified

Posted by Craig Kerstiens  on  Dec 29, 2012

Craig Kerstiens presents the history of Postgres, the basics of developing with Postgres, notes on its performance, and tips on querying it.

Project Lambda in Java SE 8

Posted by Daniel Smith  on  Dec 27, 2012 1

Daniel Smith discusses Project Lambda including lambda expressions, default methods, and parallel collections to be soon part of Java SE 8.

Big Data, Small Computers

Posted by Cliff Click  on  Dec 20, 2012

Cliff Click discusses RAIN, H2O, JMM, Parallel Computation, Fork/Joins in the context of performing big data analysis on tons of commodity hardware.

Get a Leg Up with Twitter Bootstrap

Posted by Howard Lewis Ship  on  Dec 19, 2012 3

Howard Lewis Ship introduces and demoes some of the most interesting features of Twitter Bootstrap.

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2014 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT