small medium large xlarge

PragPub cover

PragPub, May 2012

Table of Contents


  • by Venkat Subramaniam
    Venkat shows how, in Scala, tail recursion is like a metabolic miracle.
  • by Jim R. Wilson
    The decision about where your data’s structure resides has become a lot more complicated.
  • by Josh Carter
    That email you just sent says a lot about your professionalism. Here’s how to be sure your emails say what you want.
  • by David Copeland
    Command-line applications are applications, and should be written with the care you bring to all your app development work.


  • by Michael Swaine
    Cutting through the complexity of command-line apps, data storage structure, tail-call recursion optimization, email, and privacy.
  • Drinking from the Twitter firehose.
  • Meet Michael Swaine, PragPub’s editor.
  • Author sightings, upcoming conferences, and other events of note.
  • by John Shade
    Anthony Bourdain’s habits, the Junior Ganymede Club, and the Lidless Eye all find their way into John’s exploration of privacy.
  • Coming attractions and where to go from here.