small medium large xlarge

PragPub cover


November 2012


Thinking Functionally with Haskell

by Paul Callaghan

In which Paul explores some powerful ideas about plumbing.

The Cloud Saves Money

by Jesse Anderson

You know how to manage the move to The Cloud, but what if you’re asked to cost-justify it? Could you?

The JavaOne Snooze

by Brian Tarbox

Brian returns to the big Java conference and finds it changed.


by Michael Swaine

Gary Kildall was a programmer’s programmer.


Up Front

by Michael Swaine

Haskell and monads and functional programming, how to cost-justify the move to the cloud, the return of our Quiz department, a report on the JavaOne conference post-Oracle, John Shade on pesky users and their annoying sense of entitlement, our events calendar, Choice Bits, and a recollection of Gary Kildall.

Choice Bits

What books are hot right now, what Twitter is for, and a new featurette, The Talk of the Tech.


Author sightings, upcoming conferences, and other events of note.

The Quiz

An occasional diversion at least peripherally related to programming.

Shady Illuminations

by John Shade

John thinks users are a grinding noise in the gears of progress.

But Wait, There’s More...

Coming attractions and where to go from here.

Except where otherwise indicated, entire contents copyright © 2019 The Pragmatic Programmers.
Feel free to distribute this magazine (in whole, and for free) to anyone you want. However, you may not sell this magazine or its content, nor extract and use more than a paragraph of content in some other publication without our permission.
Published monthly in PDF, mobi, and epub formats by The Pragmatic Programmers, LLC, Dallas, TX, and Raleigh, NC. Email, phone +1-800-699-7764. The editor is Michael Swaine ( Visit us at
ISSN: 1948-3562