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
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
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
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
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
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…
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…
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…
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…
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…
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
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…