small medium large xlarge

PragPub cover

PragPub, September 2009

Table of Contents


  • by Kent Beck
    Kent reflects on his years designing software and concludes that we need a new approach, one that embraces ambiguity and tension.
  • by Chad Fowler
    Thinking of your career as a system leads to some surprising conclusions.
  • by David Koelle, Brian Tarbox
    What if your log files sang to you?
  • by Scott Davis
    Scott talks about striving for beauty in the code as it runs and as it is written.


  • by Michael Swaine
    We are three.
  • Gems from our forum and other sources.
  • by Dave Thomas
    People often ask how we do what we do. This series explains…
  • by Daniel Steinberg
    Cut yourself some slack. You deserve it, and your work may benefit from it.
  • by Michael Swaine
    Mike gets a surprise visitor and surveys computer calisthenics of the past, present, and future.
  • by John Shade
    Open source needs women.
  • by Michael Swaine
    A monthly diversion at least peripherally related to programming.
  • Author sightings and other notable events.