small medium large xlarge

PragPub cover


August 2010


All Your Context

by Andy Hunt

Context is king, but context extends further than you think. Here are some subtle biases that might affect your judgement.

Great Expectations

by Paul Butcher

Improve your tests with custom expectations

In Defense of Mediocrity

by Ben Scofield

There are different levels of expertise, and it’s smart to know what level to aspire to.

Page Objects in Python

by Adam Goucher

The Page Object pattern is the key to implementing smart automated checks. Here’s how Python programmers can make use of it.

When Did That Happen?

by Dan Wohlbruck

This month marks the anniversary of the first computer in space.


Up Front

by Michael Swaine

You are a product of your times.

Choice Bits

A little knowledge that is perfectly safe.

The Quiz

by Michael Swaine

A monthly diversion at least peripherally related to programming.


Author sightings, partner events, and other notable happenings.

Shady Illuminations

by John Shade

John surveys the leading examples of software development manifestos and makes some suggestions.

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