small medium large xlarge

PragPub cover

PragPub, February 2012

Table of Contents


  • by Mike Riley
    Computers are developing new ways of interacting with the world, and you need to master these new paradigms.
  • by Jonathan Rasmusson
    Even if you’re not the leader in name, if you’re trying to be agile, you should read these tips.
  • by John Bresnik
    You’re not a salesperson, but if you have ever had to deal with a client, you should read these tips.
  • by Venkat Subramaniam
    In this sixth installment of his series on Scala, Venkat shows how to create your own higher-order functions.
  • by Dan Wohlbruck
    Dan describes the contributions of Grace Hopper.


  • by Michael Swaine
    Change is coming. In fact, it’s already here.
  • Drinking from the Twitter firehose.
  • Meet Jackie Carter, development editor and opera buff.
  • A monthly diversion at least peripherally related to programming.
  • Author sightings, upcoming conferences, and other events of note.
  • by John Shade
    John reflects on the Ultrabook hype and thinks he sees ulterior motives.
  • Coming attractions and where to go from here.