small medium large xlarge

Read Our Magazines

Each month, PragPub editor Michael Swaine brings you a magazine packed full of interesting articles, features, and departments. Free copies of the first 49 issues are available here; you can download in PDF, mobi (good for the Kindle), and epub (great for most other readers and better looking, too).

Subscriptions and current issues are available at The Prose Garden.

July 2013 (Issue #49)

  • Programming Elixir
  • Why Lisp Still Matters
  • An Interview with Tom Preston-Werner
  • Dependent Types III
  • Living with Lambdas

Plus: Up Front, Choice Bits, Rothman & Lester, Puzzle, Calendar, Bookshelf, Shady Illuminations, Rear Window

Cover__1ixs7o__

Read it now:

Depending on your browser, downloads may happen in the background.

June 2013 (Issue #48)

  • Programming Elixir
  • Keeping Rails on the Rails
  • Beyond the DOM
  • Unification

Plus: Up Front, Choice Bits, Lester and Rothman, Puzzle, Puzzle Solution, Calendar, Bookshelf, Shady Illuminations, Rear Window

Cover__13huvl__

Read it now:

Depending on your browser, downloads may happen in the background.

May 2013 (Issue #47)

  • A Functional Introduction to Lua
  • Dependent Types, Part II
  • Java Active Objects
  • A Night at the Museum
  • Launching a Gonzo Engineering Project

Plus: Up Front, Choice Bits, Lester and Rothman, Pub Quiz, Calendar, Bookshelf, Shady Illuminations, Rear Window

Cover__wgsuf1__

Read it now:

Depending on your browser, downloads may happen in the background.

April 2013 (Issue #46)

  • Estimation
  • Launching a Gonzo Engineering Project
  • P-adic Math
  • Questions Never to Ask a Candidate
  • Dependent Types

Plus: Up Front, Coming Up, Choice Bits, Calendar, Bookshelf, Shady Illuminations

Cover__25j7op__

Read it now:

Depending on your browser, downloads may happen in the background.

March 2013 (Issue #45)

  • What If You Don’t Want to Pivot?
  • Launching a Gonzo Engineering Project
  • Finding the Geek Who Fits
  • Being the Geek Who Fits
  • Uncle Bob and Functional Programming

Plus: Up Front, Choice Bits, Solved!, Calendar, Shady Illuminations

Cover__1txpd3__

Read it now:

Depending on your browser, downloads may happen in the background.

February 2013 (Issue #44)

  • RubyMotion
  • Deploying with JRuby in the Cloud
  • Estimation is Evil
  • The Five Cs of Offshore Communications
  • Launching a Gonzo Engineering Project
  • Flashback

Plus: Up Front, Choice Bits, The Quiz, Calendar, Shady Illuminations, But Wait, There’s More…

Cover__acfkbp__

Read it now:

Depending on your browser, downloads may happen in the background.

January 2013 (Issue #43)

  • Functional Programming Basics
  • Web Programming in Haskell, Part II
  • Using Memoization in Groovy
  • Mac Kung Fu: Breaking the Magician’s Code
  • Launching a Gonzo Engineering Project

Plus: Up Front, Choice Bits, The Quiz, Calendar, Shady Illuminations, But Wait, There’s More…

Cover__1lmzbr__

Read it now:

Depending on your browser, downloads may happen in the background.

December 2012 (Issue #42)

  • Web Programming in Haskell
  • Dealing with the Politics Of a Cloud Move
  • Agile in the Small
  • Threads

Plus: Up Front, Choice Bits, The Quiz, Calendar, Shady Illuminations, But Wait, There’s More…

Cover__1owpka__

Read it now:

Depending on your browser, downloads may happen in the background.

November 2012 (Issue #41)

  • Thinking Functionally with Haskell
  • The Cloud Saves Money
  • The JavaOne Snooze
  • Threads

Plus: Up Front, Choice Bits, Calendar, The Quiz, Shady Illuminations, But Wait, There’s More…

Cover__xu38nb__

Read it now:

Depending on your browser, downloads may happen in the background.

October 2012 (Issue #40)

  • Thinking Functionally with Haskell
  • Tales from the Ops Side
  • It’s Not About the Unit Tests
  • Threads

Plus: Up Front, Choice Bits, Calendar, Shady Illuminations, But Wait, There’s More…

Cover__z3agtr__

Read it now:

Depending on your browser, downloads may happen in the background.

September 2012 (Issue #39)

  • Thinking Functionally with Haskell
  • Tales from the Ops Side
  • US Visa: My First iPhone App
  • Threads

Plus: Up Front, Choice Bits, Calendar, Shady Illuminations

Cover__si6b8i__

Read it now:

Depending on your browser, downloads may happen in the background.

August 2012 (Issue #38)

  • Tales from the Ops Side
  • Functional Thinking For The Imperative Mind
  • Thinking Functionally with Haskell
  • Threads
  • Scala for the Intrigued

Plus: Up Front, Choice Bits, Calendar, Shady Illuminations, But Wait, There’s More…

Cover__1mqt35__

Read it now:

Depending on your browser, downloads may happen in the background.

Except where otherwise indicated, entire contents copyright © 2011–2015 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. E-Mail support@pragprog.com, phone +1-800-699-7764. The editor is Michael Swaine (mailto:michael@pragprog.com). Visit us at http://pragprog.com
ISSN: 1948-3562