small medium large xlarge

PragPub cover


January 2010


The Daily Shoot

by James Duncan Davidson

Duncan talks about The Daily Shoot, his and Mike Clark’s clever idea that is motivating hundreds of photographers to work at their craft every day.

Against SEMAT

by Jorge Aranda

You say you want a revolution? We’d all love to see the plan.

Touching the Core

by Marcus Zarra

Marcus walks you through using the NSFetchedResultsController, a powerful new class in the Core Data API that can make your iPhone, iPod Touch, and Mac apps significantly richer.

Much Ado About Nothing

by Paolo Perrotta

Paolo plumbs the depths of nothingness to show the power of metaprogramming in Ruby.


Up Front

by Michael Swaine

Welcome to the first issue of PragPub for 2010.

Choice Bits

Tweets, posts, and chatter on programming and life.

Get a Life

by Daniel Steinberg

A different sort of log for the new year.

The Working Geek

by Andy Lester

Andy suggests some ways to make 2010 better in his monthly look at the working life of a techie.

Swaine’s World

by Michael Swaine

How I took off the cowboy hat and stepped away from the keyboard.

The Quiz

by Michael Swaine

A monthly diversion at least peripherally related to programming.


by Jackie Carter

Author sightings, partner events, and other notable happenings.

Shady Illuminations

by John Shade

The man with the camera really is trying to capture your soul.

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