small medium large xlarge

PragPub cover


April 2012


Technical Blogging

by Michael Swaine

We talk with the author of Technical Blogging about why and how technical people shpould blog.

Sand Piles and Software

by Zach Dennis

Building software one grain of sand at a time—and managing the landslides when the sand piles get too steep.

Scala for the Intrigued

by Venkat Subramaniam

In the eighth installment in his series on the Scala language, Venkat show how Scala almost makes XML pleasant to deal with.

The Pragmatic Defense

by Jim Bonang

Jim shows how to write methods with built-in defenses that allow you to quickly find the fault underlying a failure.


Up Front

by Michael Swaine

Mike interrupts his summary of the contents of this issue to invite you to write an article for us.

Choice Bits

Drinking from the Twitter firehose.

Meet the Team

Meet Kay Keppler, development editor and science fiction author.


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

Shady Illuminations

by John Shade

Asked to reveal his philosophy of life, John says “No.”

But Wait, There’s More...

Coming attractions and where to go from here.

Except where otherwise indicated, entire contents copyright © 2018 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