small medium large xlarge

PragPub cover


July 2009


The Layoffs Are Coming!

by Andy Lester

Andy wrote the book on finding tech jobs (Land the Tech Job You Love). Here he tells you how to keep the job you have.

Why Clojure?

interviewed by Michael Swaine

Rich Hickey created Clojure, a modern dialect of Lisp that targets the JVM. In this PragPub interview, Rich explains what that means to you.

When Things Go Wrong

by Stuart Halloway

As Stuart demonstrates in this deep immersion in Clojure coding, one of Clojure’s strengths is how it shines when things go wrong.

Pragmatic Publishing

interviewed by Michael Swaine

Dave Thomas talks about the decisions behind Pragmatic Bookshelf’s comprehensive ebook program, and how book publishing is undergoing a transformation, from electronic versus paper to direct sales versus the channel.


Welcome to PragPub

by Andy Hunt and , Dave Thomas

Time to start a real dialogue among highly talented, skilled professionals who care about their craft.

Up Front

by Michael Swaine

Michael says hello, world.

Choice Bits

Tweets, posts and chatter on job searches and revolving doors, book reviewers and bonus tracks, Google Wave and shampoo bottles, desires, donkeys, and daydreams.

How Do We...?

People often ask how we do what we do. This monthly series explains…

Swaine’s World

by Michael Swaine

In which Mike loses his job and offers you career advice.

The Quiz

A monthly diversion at least peripherally related to programming.

Shady Illuminations

by John Shade

Columnist John Shade casts a jaundiced eye on Microsoft’s latest attempt to out-google Google.


Author sightings and other notable events.

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