small medium large xlarge

PragPub cover

PragPub, September 2012

Table of Contents


  • by Paul Callaghan
    In which we explore what modern type systems bring to the table.
  • by Michael Nygard
    Mike Nygard tells another story of his adventures trying to keep large websites up and running. This time it’s a site that went down every morning at 5 A.M.
  • by Alexander Demin
    Alexander shares his experience in developing an iPhone app—and shares the code, too.
  • by Michael Swaine
    Chris Espinosa was just a precocious kid when he started working at Apple. He has kids of his own now, he’s still at Apple, and he has some great memories.


  • by Michael Swaine
    Familiar faces, new ideas. All of our authors this month have appeared in these pages before, but they all have something decidedly new to share. (Or in the case of the history article, something old, but that’s the only kind of history we know about.)
  • Hands-on Backbone.js, Raspberry Pi, and Cucumber Recipes are topping our chart.
  • Author sightings, upcoming conferences, and other events of note.
  • by John Shade
    John reflects on copying, and how Samsung lost a billion dollars and still won.