The Pragmatic Programmers
NO DRM—see DefectiveByDesign.org
Books | Video | Audio | Magazine | Forums | Resources | Help!
Keep up-to-date | Login

Want to receive a weekly email containing the scoop on our new titles along with the occasional special offer? Just click the button. (You can always unsubscribe later by editing your account information).

Give us an email and a password (you can use the password later to log in and change your preferences). We'll send you a newsletter roughly once a week.

Thanks for signing up. You can always unsubscribe by visiting pragprog.com/my_profile


News

  • Programming Elixir: Functional |> Concurrent |> Pragmatic |> Fun

    Programming Elixir: Functional |> Concurrent |> Pragmatic |> Fun now in beta

  • Online Ruby on Rails Programming Course

    Online Ruby on Rails Programming Course at the Pragmatic Studio

  • Crafting Rails Applications AND PragPub Magazine

    Crafting Rails Applications in beta AND PragPub Magazine

  • Create Mobile Games with Corona in beta; Rapid Android Development in print

    Create Mobile Games with Corona in beta; Rapid Android Development in print

  • Programming Erlang, 2nd Ed.

    Programming Erlang, 2nd Ed. now in beta

  • April's PragPub Magazine

    April’s PragPub Magazine now available

  • Test iOS Apps with UI Automation: Bug Hunting Made Easy

    Test iOS Apps with UI Automation: Bug Hunting Made Easy now in beta

  • Modern C++ Programming with Test-Driven Development

    Modern C++ Programming with Test-Driven Development now in beta

  • Functional Programming Patterns in Scala and Clojure

    Functional Programming Patterns in Scala and Clojure now in beta

  • Functional Programming in Java and PragPub

    Functional Programming in Java now in beta and PragPub for March now available

  • Practical Programming, 2nd ed, PLUS new Rails 4.0 and Ruby 2.0!

    Practical Programming, 2nd ed, PLUS new Rails 4.0 and Ruby 2.0!

  • Programming Ruby 2.0

    Programming Ruby 2.0 for RUby’s 20th anniversary!

  • Hiring Geeks That Fit; Explore It! in print

    Hiring Geeks That Fit; Explore It! in print

  • 101 Design Ingredients in beta, Cucumber Recipes in print

    101 Design Ingredients in beta, Cucumber Recipes in print

  • PragPub: Ruby's 20th; 3D Game Programming for Kids

    PragPub magazine starts Ruby’s 20th celebration; 3D Game Programming for Kids now in beta

  • OpenGL ES for Android; Core Data 2nd Ed.

    OpenGL ES for Android in beta; Core Data 2nd Ed. in print

  • Good Math in beta; Working with TCP Sockets

    Good Math in beta; Working with TCP Sockets now available

  • The App Design Handbook; Definitive ANTLR 4 Reference in print

    The App Design Handbook; Definitive ANTLR 4 Reference in print

  • The Healthy Programmer, Subscription?, Outsource It.

    The Healthy Programmer in beta, Magazine Subscription?, Outsource It in print.

  • New Year, New Magazine Issue, New Sale

    New Year, New Magazine Issue, New Sale

  • Programming Groovy, Sublime Text 2 screencast
  • RubyMotion and our first Audio Book!

    RubyMotion and our first Audio Book, Pomodoro technique Illustrated, now available

  • PragPub for December, upcoming Holiday Treats

    PragPub magazine for December now available, upcoming Holiday Treats

  • Async JavaScript and Mac Kung Fu, 2nd Ed. in print and shipping

    Async JavaScript and Mac Kung Fu, 2nd Ed. in print and shipping

  • Black Friday/Cyber Monday 40% off Sale
  • iOS 6 SDK Development, now in print and shipping
  • The Cloud and Amazon Web Services screencast, November PragPub Magazine

    The Cloud and Amazon Web Services screencast, November PragPub Magazine now available

  • Celebrate RubyConf with 40% off select Ruby and Rails books

    Celebrate RubyConf 2012 with 40% off select Ruby and Rails books, limited time only.

  • 40% off, Career Special!

    40% off, Career Special expires 10/31/2012.

  • 40% off, Command-Line Special!
  • The ThoughtWorks Anthology, Volume 2 in print

    The ThoughtWorks Anthology, Volume 2 in print and shipping

  • Core Data, 2nd Ed and October Magazine!

    Core Data, 2nd Ed (updated for iOS 6) now in beta and October Magazine now available

  • Outsource It! in beta, Practical Vim in print
  • iOS SDK Development beta updated to iOS 6

    iOS SDK Development beta updated to iOS 6, print coming soon.

  • The Definitive ANTLR 4 Reference now in beta

    The Definitive ANTLR 4 Reference now in beta

  • The Pragmatic Programmer now in DRM-free ebook

    The Pragmatic Programmer now in DRM-free ebook, all formats for one price.

  • Mac Kung Fu, 2nd ed, September issue of PragPub Magazine

    Mac Kung Fu, 2nd ed, now in beta; September issue of PragPub Magazine available, free to read and share.

  • "Explore It!" and "Scalable and Modular Architecture for CSS"

    “Explore It! Reduce Risk and Increase Confidence with Exploratory Testing” and “Scalable and Modular Architecture for CSS” now available

  • Rapid Android Development: Build Rich, Sensor-Based Applications with Processing now in beta

    Rapid Android Development: Build Rich, Sensor-Based Applications with Processing now in beta

  • Cucumber Recipes: Automate Anything with BDD Tools and Techniques now in beta

    Cucumber Recipes: Automate Anything with BDD Tools and Techniques now in beta

  • Raspberry Pi now available

    Raspberry Pi book now available in the Pragmatic exPress series

  • Hands-on Backbone.js and PragPub Magazine

    Hands-on Backbone.js screencast series, August PragPub Magazine now available

  • Deploying Rails: Automate, Deploy, Scale, Maintain, and Sleep at Night

    Deploying Rails: Automate, Deploy, Scale, Maintain, and Sleep at Night now in print; Send to Readmill

  • Deploying with JRuby: Deliver Scalable Web Apps using the JVM

    Deploying with JRuby: Deliver Scalable Web Apps using the JVM now in print

  • ThoughtWorks Anthology, Pragpub, Dwolla, more

    ThoughtWorks Anthology now available, Pragpub July issue out, we now accept Dwolla payments, summer courses coming up.

  • Dart for Hipsters

    Dart for Hipsters now available on the Pragmatic exPress

  • June PragPub Magazine

    June PragPub Magazine now available

  • Pomodoro Technique Illustrated; Grails in print

    Pomodoro Technique Illustrated now in beta; Grails: A Quick-Start Guide now in print and shipping.

  • Driving Technical Change now in print

    Driving Technical Change: Why People on Your Team Don’t Act on Good Ideas, and How to Convince Them They Should now in print

  • Driving Technical Change in beta; New issue of Pragpub

    Driving Technical Change: Why People on Your Team Don’t Act on Good Ideas, and How to Convince Them They Should now available n Beta; Issue #10 of PragPub

  • New Mag, SQL Antipatterns, Language Implementation Patterns

    Issue #7 of our magazine, SQL Antipatterns in beta, Language Implementation Patterns in print and shipping.

  • iPad Programming: A Quick-Start Guide for iPhone Developers now In print and shipping

    iPad Programming: A Quick-Start Guide for iPhone Developers now In print and shipping

  • Updated Programming Ruby now in epub, mobi and on sale
  • Beginning Mac Programming; news

    Beginning Mac Programming: Develop with Objective-C and Cocoa now in beta; new email delivery, upcoming studio.

  • Modular Java, new Ruby 1.9 Studio

    Now in beta: Modular Java gets you up to speed with OSGi and Spring Dynamic Modules; new episode in the Coding in Objective-C 2.0 series covering Debugging using Xcode.

  • Code in the Cloud; Expression Engine in print; PragPub in HTML

    Code in the Cloud: Programming Google AppEngine now in beta, ExpressionEngine 2: A Quick-Start Guide now in print and shipping, PragPub now online in HTML.

  • All about the iPad; Metaprogramming Ruby in print

    Issue #8 of PragPub with an iPad theme; Metaprogramming Ruby now in print and shipping.

  • Pragmatic Guide to Subversion now in print

    Pragmatic Guide to Subversion now in print and shipping

  • Black Friday Sale; Pragmatic Guide to JavaScript now in print

    Black Friday Sale this Friday 11/26/2010; Pragmatic Guide to JavaScript now in print and shipping

  • November Writing Month; Pragmatic Guide to Git in print

    Pragmatic Guide to Git is now in print and shipping, November is time for PragProWriMo again.

  • Pragmatic Guide series: Pragmatic Guide to Git

    New Pragmatic Guide series: Pragmatic Guide to Git now in beta

  • Core Data in print; Seven Languages

    Core Data: Apple’s API for Persisting Data on Mac OS X is now in print and shipping. Bruce Tate selects the languages for Seven Languages in Seven Weeks.

  • The Agile Samurai now in print and shipping. Kick some software butt!

    The Agile Samurai: How Agile Masters Deliver Great Software now in print and shipping

  • ExpressionEngine in beta; Security on Rails in print
  • "Hello, Android 3rd Ed" for Android 2.2

    Hello, Android 3rd Ed now in print and shipping

  • Hello, Android (2.1) Third Edition in beta

    Android has revved to version 2.1, and we’ve got a new edition of Hello, Android that’s up to date with all the latest changes. You can get the beta eBook now, or opt for the Beta on Paper to get a printed copy of this beta version.

  • Cocoa Programming: A Quick-Start Guide for Developers in print

    Cocoa Programming: A Quick-Start Guide for Developers in now and print and shipping; new Mac roadmap

  • Naked Objects and Web Design for Developers in print

    Domain-Driven Design Using Naked Objects and Web Design for Developers in print and shipping.

  • Seven Languages in print; PragPub November Issue

    Seven Languages in Seven Weeks now in print and shipping; PragPub November Issue now available.

  • First Beta on Paper now available: SQL Antipatterns

    First title in the Beta on Paper program now available: B2.0 of SQL Antipatterns

  • Betas on Paper! Printed beta books from Pragmatic Bookshelf

    Announcing new feature: betas available in paperback.

  • Continuous Testing with Ruby: Better Software Through Faster Feedback

    Continuous Testing with Ruby: Better Software Through Faster Feedback now in beta

  • Agile Web Development with Rails, 4th Edition in beta

    Agile Web Development with Rails, 4th Edition now available in beta

  • Prag Guide to Svn; Agile Flashes and Schrodinger's cat

    Pragmatic Guide to Subversion now in beta, new issue #15 of PragPub magazine.

  • Pragmatic Guide to JavaScript

    The latest member of our new Pragmatic Guide Series is now available in beta: Pragmatic Guide to JavaScript

  • Rails Test Prescriptions in beta

    Rails Test Prescriptions now available in beta

  • Arduino: A Quick-Start Guide now in beta

    Arduino: A Quick-Start Guide now in beta. Send us your pictures!

  • The Agile Samurai

    The Agile Samurai: How Agile Masters Deliver Great Software now in beta.

  • Using JRuby now in Beta; New Issue of PragPub

    Using JRuby now in Beta; New May Issue #11 of PragPub

  • Stanza bookshelf, iPad, Test-Driven Development for Embedded C

    Download your own books from Stanza bookshelf, iPad announcement, Test-Driven Development for Embedded C now in beta

  • Seven Languages in Seven Weeks, now in beta

    Seven Languages in Seven Weeks: A Pragmatic Guide to Learning Programming Languages by Bruce Tate now in beta

  • Build Awesome Command-Line Apps; Dropbox support; JRuby Tenth Anniversary

    Build Awesome Command-Line Apps now in beta; Dropbox suppor for your eBook purchases; JRuby Tenth Anniversary

  • 40% Off everything, today only 11/25/2011
  • Working with Unix Processes now available

    Working with Unix Processes now available

  • Seven Databases in Seven Weeks: A Guide to Modern Databases and the NoSQL Movement now in print

    Seven Databases in Seven Weeks: A Guide to Modern Databases and the NoSQL Movement now in print and shipping.

  • Cutting Through Complexity

    The May Issue of PragPub magazine is out!

  • Online Ruby Programming Course from Pragmatic Studio

    Online Ruby Programming Course from Pragmatic Studio

  • Practical Vim: Edit Text at the Speed of Thought now in beta

    Practical Vim: Edit Text at the Speed of Thought now in beta

  • Rails Recipes, Rails 3 Edition, now in print; PragPub Issue #34

    Rails Recipes, Rails 3 Edition, now in print; PragPub Issue #34

  • Pragmatic Gerbils Riot, Cite Squeaky Wheels

    Pragmatic Gerbils Riot, Cite Squeaky Wheels: HABITRAIL, Gerbil City—The gerbils responsible for meticulously hand-crafting Pragmatic Bookshelf’s technical books went on a rampage on Sunday, April 1…

  • The Rails View: Create a Beautiful and Maintainable User Experience, now in print

    The Rails View: Create a Beautiful and Maintainable User Experience, now in print and shipping.

  • The dRuby Book: Distributed and Parallel Computing with Ruby, now in print

    The dRuby Book: Distributed and Parallel Computing with Ruby, now in print and shipping.

  • Build Awesome Command-Line Applications in Ruby: now in print

    Build Awesome Command-Line Applications in Ruby: now in print

  • Deploying with JRuby now in beta; PragPub magazine

    Deploying with JRuby now in beta; PragPub magazine for March; Arduino updates to 1.0

  • tmux and Technical Blogging now in print

    tmux now available and Technical Blogging now in print and shipping

  • Programming Your Home: Automate with Arduino, Android, and Your Computer now in print

    Programming Your Home: Automate with Arduino, Android, and Your Computer now in print and shipping

  • The Developer's Code now in print

    The Developer’s Code now in print and shipping

  • New magazine, Hello Android updates

    February’s PragPub magazine is here, Hello Android updates for Kindle Fire and more.

  • The Cucumber Book in print; Scripted GUI Testing updated w/Cucumber and RSpec

    The Cucumber Book in print; Scripted GUI Testing updated w/Cucumber and RSpec

  • Deploying Rails: Automate, Deploy, Scale, Maintain, and Sleep at Night now in beta

    Deploying Rails: Automate, Deploy, Scale, Maintain, and Sleep at Night now in beta

  • Web Development Recipes now in print; January magazine

    Web Development Recipes now in print and shipping; January PragPub magazine now available.

  • Pragmatic Guide to Sass now in print

    Pragmatic Guide to Sass now in print; “Pragmatic” chosen as Word of the Year by Merriam-Webster.

  • iOS SDK Development; Cutting an Agile Groove Full Series released

    iOS SDK Development now in beta; Cutting an Agile Groove Full Video Series released

  • Lean from the Trenches: Managing Large-Scale Projects with Kanban now in print; 30th PragPub

    Lean from the Trenches: Managing Large-Scale Projects with Kanban now in print; 30th issue of PragPub magazine now available.

  • Seven Databases in Seven Weeks now in Beta

    Seven Databases in Seven Weeks: A Guide to Modern Databases and the NoSQL Movement now in Beta

  • New Programmer's Survival Manual in print

    New Programmer’s Survival Manual in print and shipping

  • The Developer's Code in Beta; Programming Ruby 1.9.3

    The Developer’s Code now in Beta; Programming Ruby updates to 1.9.3

  • November Magazine; Rails 3.1 now in paper; PragProWriMo

    November Magazine is here; Agile Web Development in Rails with 3.1 updates now in paper; PragProWriMo begins

  • Programming Your Home: Automate with Arduino, Android, and Your Computer now in beta

    Programming Your Home: Automate with Arduino, Android, and Your Computer now in beta

  • Rails Recipes: Rails 3 Edition now in beta

    Rails Recipes: Rails 3 Edition now in beta

  • October Magazine: Scala, distributed agile, lightsabers, rubber bands, and a macaroni box

    October Magazine: Scala, distributed agile, lightsabers, rubber bands, and a macaroni box. Free to download and share.

  • Cutting An Agile Groove Videos; Help Wanted at PragProg.com

    Cutting An Agile Groove Video Series; Help Wanted at PragProg.com

  • Technical Blogging in beta; Podcast on CoffeeScript

    Technical Blogging: Turn Your Expertise into a Remarkable Online Presence in beta; Podcast with Trevor Burnham on CoffeeScript

  • Programming Clojure, 2nd Ed Now in Beta

    Programming Clojure, 2nd Ed Now in Beta

  • PragPub Magazine: Scala

    PragPub Magazine for September now available, focus on Scala.

  • Programming Concurrency now in print; Agile Web Dvl. updates to 3.1

    Programming Concurrency on the JVM: Mastering Synchronization, STM, and Actors now in print; Agile Web Dvl. eBook updates to 3.1

  • Pragmatic Guide to Sass now in beta

    Pragmatic Guide to Sass now available in beta

  • Web Development Recipes AND The SPDY Book: Making Websites Fly

    Web Development Recipes now in beta AND The SPDY Book: Making Websites Fly now available

  • Mac Kung Fu: Over 300 Tips, Tricks, Hints, and Hacks for OS X Lion

    Mac Kung Fu: Over 300 Tips, Tricks, Hints, and Hacks for OS X Lion now available in Beta

  • Agile Week 2011: 40% off
  • August magazine: CoffeeScript, ClojureScript, Agile and more

    August PragPub magazine now available: CoffeeScript, ClojureScript, Agile, DIY videogames and more!

  • CoffeeScript: Accelerated JavaScript Development now in print and shipping

    CoffeeScript: Accelerated JavaScript Development now in print and shipping

  • New Programmer's Survival Manual: Navigate Your Workplace, Cube Farm, or Startup (now in Beta)

    New Programmer’s Survival Manual: Navigate Your Workplace, Cube Farm, or Startup (now in Beta)

  • The Cucumber Book: Behaviour-Driven Development for Testers and Developers

    The Cucumber Book: Behaviour-Driven Development for Testers and Developers now available in beta

  • iOS Recipes now in print; special Clojure issue of PragPub magazine

    iOS Recipes: Tips and Tricks for Awesome iPhone and iPad Apps now in print; special Clojure issue of PragPub magazine

  • Continuous Testing with Ruby, Rails, and JavaScript now in print

    Continuous Testing with Ruby, Rails, and JavaScript now in print and shipping.

  • Designed for Use: Create Usable Interfaces for Applications and the Web now in print

    Designed for Use: Create Usable Interfaces for Applications and the Web now in print

  • Podcast: Interview with Avdi Grimm, author of "Exceptional Ruby"

    Need something to listen to at the beach or on the morning commute this week? The next Pragmatic Podcast is now available.

  • June Issue of Pragmatic Programmer magazine, PragPub

    June Issue of Pragmatic Programmer magazine, PragPub now available. Free to read and share.

  • Exceptional Ruby: Master the Art of Handling Failure in Ruby now available

    Exceptional Ruby: Master the Art of Handling Failure in Ruby now available in ebook formats

  • Rails Sale! 40% off

    In honor of RailsConf, 40% select Rails & Ruby titles, this week only.

  • May issue of our Magazine, PragPub now available

    What’s all the fuss about CoffeeScript? Check out this month’s issue of PragPub magazine and see, along with a plethora of other great articles and columns.

  • CoffeeScript: Accelerated JavaScript Development in beta (content complete)

    Rails 3.1 comes with CoffeeScript right out of the box. And now, you can buy our new book on CoffeeScript today. It’s available now in beta, and is content-complete, but hasn’t been copyedited or indexed yet. Scheduled to be in print by June.

  • Test Driven Development for Embedded C in print and shipping

    Test Driven Development for Embedded C now in print and shipping.

  • Crafting Rails Applications and special Arduino Issue of PragPub

    Crafting Rails Applications: Expert Practices for Everyday Rails Development now in print and shipping. Special Arduino Issue of PragPub #22.

  • Agile Web Development with Rails 4th ed now in print

    Agile Web Development with Rails 4th ed now in print and shipping.

  • Programming Concurrency on the JVM: Mastering Synchronization, STM, and Actors Now in Beta

    Programming Concurrency on the JVM: Mastering Synchronization, STM, and Actors now in beta

  • Ward Cunningham interview on the Pragmatic Podcast

    Ward Cunningham on the Pragmatic Podcast!

  • iOS Recipes: Tips and Tricks for Awesome iPhone and iPad Apps

    iOS Recipes: Tips and Tricks for Awesome iPhone and iPad Apps will help you take your iPhone and iPad apps to the next level. With these recipes in your arsenal, your next apps will be more polished and more maintainable than ever.

  • PragPub for March

    March issue of PragPub magazine is out!

  • Rails Test Prescriptions in print

    Rails Test Prescriptions is in print and shipping this week

  • New podcast: The Future of Web of Development

    New podcast with your host, Miles Forrest. In this episode, Brian Hogan talks about the future of web development with HTML5 and CSS3.

  • New magazine issue; Agile Anniversary and discount

    This February marks the tenth anniversary of the creation of the Agile Manifesto and Agile Alliance, so this month’s issue of the Pragmatic Programmer magazine, PragPub, features thoughts from the manifesto authors and other great bits.

  • Using JRuby: Bringing Ruby to Java; new Podcast

    Using JRuby: Bringing Ruby to Java now available in print and shipping; new podcast with Johanna Rothman and Ian Dees, on multitasking and how to get stuff done at a sustainable pace.

  • Agile in a Flash (Cards!)

    It’s not a book. It’s a deck of cards. Agile in a Flash: Speed-Learning Agile Software Development now in print and shipping.

  • Our 100th title: Arduino; New Mobile Features; Jobs at Pragmatic Bookshelf

    First, we’re very proud to launch our 100th title, Maik Schmidt’s Arduino: A Quick-Start Guide. Next, we’ve got some new features to make reading our ebooks on mobile devices that much easier. And last but not least, we’ve got a few job openings here at the Pragmatic Bookshelf.

  • HTML5 and CSS3 in print and shipping; New Year's Magazine

    HTML5 and CSS3: Develop with Tomorrow’s Standards Today now in print; January PragPub Magazine released.

  • Podcast, Videos, and Crafting Rails Applications: Expert Practices for Everyday Rails Development, now in bet

    New Podcast, new Videos, and Crafting Rails Applications: Expert Practices for Everyday Rails Development, now in beta.

  • The RSpec Book: In Print and Shipping

    It’s here! Fresh for RSpec 2 and Rails 3, The RSpec Book: Behaviour-Driven Development with RSpec, Cucumber, and Friends is now in print and shipping.

  • Pragmatic Programmer Magazine: Special Ruby Issue

    This month’s Pragmatic Programmer Magazine, PragPub, is a special issue devoted to Ruby!

  • Pragmatic Podcast returns with Uncle Bob Martin

    The Pragmatic Podcast is back! Miles Forrest interviews the one and only Robert Martin.

  • October PragPub Magazine is here!

    HTML5, Agile, Programmer’s Rememberall, Way of the Agile Warrior, John Shade and more,

  • Context, Mastery, the Space Program, Ruby, Scala, and Python: PragPub #14.

    PragPub Issue #14 for August, new screencast formats, new categories.

  • Arduino, iOS4, and TDD
  • HTML5 and CSS3: Develop with Tomorrow's Standards Today
  • Test-Drive ASP.NET MVC in print
  • SQL Antipatterns: Avoiding the Pitfalls of Database Programming now in print

    SQL Antipatterns: Avoiding the Pitfalls of Database Programming now in print and shipping

  • PragPub Issue #12, Rails beta now on paper

    PragPub Issue #12 now out, Agile Web Development with Rails, 4th Edition now available as beta on paper.

  • It's here: iPad Programming now in beta

    iPad Programming: A Quick-Start Guide for iPhone Developers now in early beta

  • Pragmatic Articles; Beginning Mac Programming

    PragPub Issue #9, Beginning Mac Programming: Develop with Objective-C and Cocoa now in print and shipping.

  • Invite a Friend & save 40%

    Invite a friend to join pragprog.com and you’ll both get a coupon

  • Fresh articles; Pomodoro in print

    Fresh articles in PragPub Issue #6, Pomodoro Technique Illustrated in print

  • 40% off Thanksgiving PragSale now through 11/25/2009
  • Debug It! in print

    Debug It! now in print and shipping

  • Agile, Pomodoro, iPhone, Stripes, and more

    November issue of PragPub is here, featuring articles on Agile Coaching, Pomodoro Techqniue, iPhone, Stripes, and more

  • PragProWriMo, Git cast, Mastering Ruby/Rails

    Join us for PragProWriMo; new Git screencast, Mastering Ruby and Rails course coming up.

  • PragPub Magazine, Android 1.5/1.6

    October issue of our magazine, PragPub, now available. Hello, Android Second Edition for Android 1.5/1.6.

  • It's Here: iPhone SDK Development 3.0

    iPhone SDK Development, for the latest 3.0 iPhone SDK is now in print and shipping.

  • Magazine 3, Final vote

    PragPub the magazine, with a feature article by XP’s Kent Beck and all manner of other goodies; vote for your favorite programming language

  • Agile Coaching, Project Portfolios, 7 Languages

    Agile Coaching now in print, Manage Your Project Portfolio now in print, help us pick which Seven Languages to learn.

  • Ruby Cocoa in print; PragPub Magazine #2 for August

    Programming Cocoa with Ruby is now in print and shipping, the August issue of PragPub now available in PDF, mobi, and epub.

  • Metaprogramming Ruby in beta

    Metaprogramming Ruby now available in beta.

  • Programming Scala, Security on Rails, more

    Programming Scala now shipping; Security on Rails now available in Beta; new screencast covering Map Kit on the iPhone 3.0.

  • PragPub: The First Iteration

    Welcome to the first issue of first issue of PragPub, our newest monthly excuse to hang out at the virtual water cooler with you. Hosted by Michael Swaine.

  • Modular Java; iPhone interview; twitter news and a surprise

    Modular Java in print, the Radical Career Success in a Down Economy webcast, iPhone SDK interview, Twitter features, and a surprise.

  • iPhone SDK 3.0; Debug It! in beta

    iPhone SDK Development, now updated for the very latest 3.0 SDK release from Apple, Debug It! now available in Beta.

  • Agile Coaching now avail; Land the Tech Job in print/shipping

    Agile Coaching now available in eBook; Land the Tech Job You Love now in print and shipping.

  • Grails, Clojure, New Android Updates

    Grails: A Quick Start Guide is now available in beta and Programming Clojure is now in print and shipping. Updating Hello, Android for 1.5 Cupcake.

  • Land the Tech Job You Love, Practical Programming in print, podcasts

    Sneak peek ebook available for Land the Tech Job You Love, Practical Programming now in print, new podcasts

  • Programming Ruby 1.9, now in print and shipping

    Programming Ruby 1.9 is now in stock.

  • Domain-Driven Design Using Naked Objects, now in Beta

    Happy Earth Day! In honor of a back-to-nature approach, it’s time to get naked—with Naked Objects, the heart of domain-driven design

  • Refreshing the eBooks

    We’re rebuilding the masters of all our published eBooks.

  • The Passionate Programmer: New Pragmatic Life series, podcast

    The Passionate Programmer now available, new Pragmatic Life series, register your books, new podcast, and more.

  • No fooling: Scala in Beta, Learn to Program in Print

    Programming Scala is now available in beta, Chris Pine’s second edition of Learn to Program now in print.

  • epub. mobi. pdf. Now available.

    Most titles now available in epub, mobi, and pdf formats—all for the same price as a PDF.

  • Rails3 Now Shipping, New Expression Engine techniques

    Rails3 paperback and final PDF now shipping. New Expression Engine techniques screencast series.

  • CSS and HTML from our friends…

    By special arrangement, we’re now offering select SitePoint titles for your CSS and HTML needs.

  • Project Portfolios and Xcode

    Manage Your Project Portfolio now in beta, Becoming Productive in Xcode screencast.

  • The RSpec Book now in Beta, new Sinatra screencast

    The long-awaited first beta version of The RSpec Book is here! Check out Sinatra to create lean-and-mean web apps in our latest screencast, Classy Web Development with Sinatra.

  • By Request: Learn To Program, 2nd Ed.

    By popular request, we’re releasing a new edition of Chris Pine’s Learn to Program, newly updated and expanded to include answers to exercises and more.

  • Coding in Objective-C 2.0, Mastering Rails Forms

    Coding in Objective-C 2.0 and Mastering Rails Forms new screencasts.

  • Hello, Android now in print

    Hello Android in print and shipping around New Year’s.

  • Pragmatic Version Control using Git

    Pragmatic Version Control using Git now in print.

  • Github screencast, more studios

    New screencast series on Github (including a free episode), more Pragmatic Studios, and holiday ordering.

  • Practical Programming, new Wishlists, Clojure podcast

    Introduction to computer science using Python, your very own wishlists on our website, and an interview with Stuart Halloway on the new programming language Clojure.

  • Enterprise Recipes in print, Web Design for Developers in beta

    Enterprise Recipes with Ruby and Rails is in print and now shipping; our next full-color book, Web Design for Developers: Making Design as Easy as Coding, is now available in beta.

  • Programming Clojure in beta, Stripes in print, Core podcasts

    Programming Clojure is now in early Beta, Stripes …and Java web development is fun again is now in print and shipping, new episodes finish off the Expression Engine screencast series, and there’s a new podcast on Apple’s Core Data with Marcus Zarra.

  • Core Data, Core Animation: it's Apple season!

    Fall is Apple-picking time, and we’ve got a lot of great Apple Mac OS X and iPhone books, screencasts, and courses for you to pick from. Core Data: Apple’s API for Persisting Data under Mac OS X is now available in beta, and Core Animation for Mac OS X and the iPhone is now in print and shipping.

  • Desktop GIS now in print

    Another full-color book, Desktop GIS: Mapping the Planet with Open Source Tools, is now in print and shipping.

  • Facebook, Rails for .NET, new podcast

    Developing Facebook Platform Applications with Rails now in print, Rails for .NET Developers now in print; new podcast

  • Pragmatic Thinking and Learning; more iPhone and Erlang

    Pragmatic Thinking and Learning now in print and shipping; new iPhone screencast series, Erlang series wraps up.

  • Happy Birthday! iPhone book in Beta; new series

    It’s our Fifth Anniversary, and you’ll be getting presents. iPhone NDA lifted: iPhone SDK Development is now available in Beta, new screencast series on Facebook and Rails.

  • Ubuntu Kung Fu shipping/podcast; iPhone news

    Ubuntu Kung Fu: Tips, Tricks, Hints, and Hacks is now in print and shipping. Meet the author, Keir Thomas, in this week’s podcast. Also, sad news regarding our iPhone SDK book.

  • Cocoa Quick Start beta; more Expression Engine resources

    Cocoa Programming: A Quick-Start Guide for Developers is now available in Beta; Ryan Irelan is offering a free help session on Expression Engine TONIGHT along with other resources.

  • New Core Animation episode; Fred Daoud on Stripes

    Final Core Animation Episode, Adding Reflections and 3D Transformations. Author Frederic Daoud explains what Stripes is, and why it’s a better Java web framework.

  • Enterprise Recipes RoR in Beta; new screencast episodes

    Enterprise Recipes with Ruby and Rails now in Beta, new episodes of Erlang in Practice and Everyday Active Record

  • New Podcast: the Chad Fowler Interview

    Chad describes finding the interesting, “jagged edges” across a wide range of topics in this interview by Daniel Steinberg.

  • Scripted GUI Testing in print, PayPal+Amex, New Podcast

    “Scripted GUI Testing with Ruby” now in print; we’re accepting PayPal and American Express; New Podcast with Ian Dees on GUI testing.

  • REST with MochiWeb and Ruby Hook Methods

    New screencast episodes: Erlang’s Adding REST Support with MochiWeb, and Ruby Episode 7: More Hook Methods.

  • Stripes: And Java Web Development Is Fun Again, plus Git podcast

    “Stripes: and Java Web Development is Fun Again” is now available in Beta. Also, new podcast with Travis Swicegood on distributed version control with Git.

  • More New Episodes

    New episodes for Everyday Active Record, Ruby Object Model, Erlang by Example, and Expression Engine.

  • Ubuntu Kung Fu, Cocoa podcast, New episodes

    Ubuntu Kung Fu now in beta, new podcast with Brian Marick on Ruby Cocoa and more, new screencast episodes.

  • New episodes; Theora Ogg support

    New episodes in the Expression Engine and Everyday Active Record series; new Ogg support

  • Git in Beta, Mastering Dojo in print and shipping

    Pragmatic Version Control using Git now available in Beta, Mastering Dojo now back from the printers and shipping.

  • New episodes, Facebook on Rails interview

    Interview with Michael J. Mangino on Facebook Applications, new screencast episodes.

  • Ruby Metaprogramming, new Expression Engine episodes

    New screencast series, The Ruby Object Model and Metaprogramming; new episode for Expression Engine.

  • Ruby Cocoa for Mac, more Screencasts, new Podcast

    RubyCocoa now available in beta; new episodes of Expression Engine and Core Animation; podcast interview with Mike Clark on screencasting and more.

  • Screencasts are here; new OpenID support

    Announcing our new Pragmatic Screencasts series and support for OpenID logins to your account on pragprog.com…

  • Using memcached, new podcast with Andy Hunt

    “Using memcached” now available; Lyle Johnson interview at InfoQ; Andy Hunt interview on the Pragmatic Podcast.

  • Please forgive the duplication in the RSS feed

    You may find duplicate messages in our RSS feed for a week or so. Here’s why…

  • Deploying Rails, now in print and shipping
  • Desktop GIS, Advanced Rails Recipes in print, new Podcast!
  • Rails New 3d Ed, and Hello Android!
  • New podcast: Programming Groovy
  • Git, Groovy, FXRuby, and podcast.
  • E-Mail Traffic Jam
  • Getting Started With XQuery now available
  • New Podcast: Core Animation and the iPhone
  • The ThoughtWorks Anthology, now in print and shipping
  • Developing Facebook Applications, plus New Podcast!
  • Jolt Awards: And the winners are…
  • New Podcast: Rails and PHP
  • "Refactor Your Wetware: Pragmatic Thinking and Learning" now in Beta
  • Groovy Recipes now in print and shipping
  • New podcast: JavaScript frameworks
  • "Rails for PHP Developers" now in Print and shipping
  • "Mastering Dojo" and "Core Animation for OS X" now in Beta
  • Augmented Reality now in print
  • FXRuby now in Beta
  • Programming Groovy AND Groovy Recipes, now in Beta.
  • Jolt Award Finalists Announced
  • New podcast: Improve your website with these Top Ten Design Principles
  • Prototype and script.aculo.us now shipping
  • Programming Ruby, 3rd Edition now in BETA
  • Advanced Rails Recipes now in BETA
  • In print: Design Accessible Web Sites: 36 Keys to Creating Content for All Audiences and Platforms
  • Erlang: What the Cool Kids are Doing
  • Release It! on InfoQ.com
  • Erlang creator interviewed on Dr. Dobb's Journal
  • Pragmatic Unit Testing in C#, 2nd Ed now in print
  • A Peek at Computer Electronics (formerly Essential Electronics) now available in PDF
  • Deploying Rails Applications now available in BETA
  • Programming Erlang now in print
  • Manage It! Your Guide to Modern, Pragmatic Project Management now in print
  • The Definitive ANTLR Reference: Building Domain-Specific Languages now in print
  • The Accessible Web: Creating Content for Everyone now in BETA
  • Prototype and script.aculo.us: You never knew JavaScript could do this! now in BETA
  • Release It! Design and Deploy Production-Ready Software, now in print
  • TextMate book now in print and shipping
  • Rails for Java Developers now in print
  • ANTLR for Domain Specific Languages now in BETA
  • Everyday Scripting now in print
  • Second Edition "Agile Web Development with Rails" now shipping
  • Payment Processing with Paypal and Ruby now availble in PDF
  • Google Web Toolkit (GWT) now available in PDF
  • Agile Retrospectives: Making Good Teams Great now in print
  • Interface-Oriented Design now in print
  • Pragmatic Version Control with Subversion, 2nd Edition now in print
  • Bruce Tate takes you From Java to Ruby, now in print
  • Rails Recipes—out of Beta and now in Print
  • Enterprise Integration with Ruby
  • Practices of an Agile Developer now in print

Search

  • Write for Us
  • About Us
  • Frequently Asked Questions
  • Contact Us
  • Site Security
  • Pragmatic exPress
  • Pragmatic eBooks
  • Welcome, Pragmatic Programmer!
  • Our Commitment to Privacy
  • For Reviewers
  • Support
  • Terms of Use
  • Holiday Hours
  • Pragmatic Guide Series
  • Beta on Paper
  • Help Wanted
  • Resources
  • Screencast with Us
  • Tech Review for Us
  • Articles, Essays, and Presentations
  • News
    • Programming Elixir: Functional |> Concurrent |> Pragmatic |> Fun
    • Online Ruby on Rails Programming Course
    • Crafting Rails Applications AND PragPub Magazine
    • Create Mobile Games with Corona in beta; Rapid Android Development in print
    • Programming Erlang, 2nd Ed.
    • April's PragPub Magazine
    • Test iOS Apps with UI Automation: Bug Hunting Made Easy
    • Modern C++ Programming with Test-Driven Development
    • Functional Programming Patterns in Scala and Clojure
    • Functional Programming in Java and PragPub
    • Practical Programming, 2nd ed, PLUS new Rails 4.0 and Ruby 2.0!
    • Programming Ruby 2.0
    • Hiring Geeks That Fit; Explore It! in print
    • 101 Design Ingredients in beta, Cucumber Recipes in print
    • PragPub: Ruby's 20th; 3D Game Programming for Kids
    • OpenGL ES for Android; Core Data 2nd Ed.
    • Good Math in beta; Working with TCP Sockets
    • The App Design Handbook; Definitive ANTLR 4 Reference in print
    • The Healthy Programmer, Subscription?, Outsource It.
    • New Year, New Magazine Issue, New Sale
    • Programming Groovy, Sublime Text 2 screencast
    • RubyMotion and our first Audio Book!
    • PragPub for December, upcoming Holiday Treats
    • Async JavaScript and Mac Kung Fu, 2nd Ed. in print and shipping
    • Black Friday/Cyber Monday 40% off Sale
    • iOS 6 SDK Development, now in print and shipping
    • The Cloud and Amazon Web Services screencast, November PragPub Magazine
    • Celebrate RubyConf with 40% off select Ruby and Rails books
    • 40% off, Career Special!
    • 40% off, Command-Line Special!
    • The ThoughtWorks Anthology, Volume 2 in print
    • Core Data, 2nd Ed and October Magazine!
    • Outsource It! in beta, Practical Vim in print
    • iOS SDK Development beta updated to iOS 6
    • The Definitive ANTLR 4 Reference now in beta
    • The Pragmatic Programmer now in DRM-free ebook
    • Mac Kung Fu, 2nd ed, September issue of PragPub Magazine
    • "Explore It!" and "Scalable and Modular Architecture for CSS"
    • Rapid Android Development: Build Rich, Sensor-Based Applications with Processing now in beta
    • Cucumber Recipes: Automate Anything with BDD Tools and Techniques now in beta
    • Raspberry Pi now available
    • Hands-on Backbone.js and PragPub Magazine
    • Deploying Rails: Automate, Deploy, Scale, Maintain, and Sleep at Night
    • Deploying with JRuby: Deliver Scalable Web Apps using the JVM
    • ThoughtWorks Anthology, Pragpub, Dwolla, more
    • Dart for Hipsters
    • June PragPub Magazine
    • Pomodoro Technique Illustrated; Grails in print
    • Driving Technical Change now in print
    • Driving Technical Change in beta; New issue of Pragpub
    • New Mag, SQL Antipatterns, Language Implementation Patterns
    • iPad Programming: A Quick-Start Guide for iPhone Developers now In print and shipping
    • Updated Programming Ruby now in epub, mobi and on sale
    • Beginning Mac Programming; news
    • Modular Java, new Ruby 1.9 Studio
    • Code in the Cloud; Expression Engine in print; PragPub in HTML
    • All about the iPad; Metaprogramming Ruby in print
    • Pragmatic Guide to Subversion now in print
    • Black Friday Sale; Pragmatic Guide to JavaScript now in print
    • November Writing Month; Pragmatic Guide to Git in print
    • Pragmatic Guide series: Pragmatic Guide to Git
    • Core Data in print; Seven Languages
    • The Agile Samurai now in print and shipping. Kick some software butt!
    • ExpressionEngine in beta; Security on Rails in print
    • "Hello, Android 3rd Ed" for Android 2.2
    • Hello, Android (2.1) Third Edition in beta
    • Cocoa Programming: A Quick-Start Guide for Developers in print
    • Naked Objects and Web Design for Developers in print
    • Seven Languages in print; PragPub November Issue
    • First Beta on Paper now available: SQL Antipatterns
    • Betas on Paper! Printed beta books from Pragmatic Bookshelf
    • Continuous Testing with Ruby: Better Software Through Faster Feedback
    • Agile Web Development with Rails, 4th Edition in beta
    • Prag Guide to Svn; Agile Flashes and Schrodinger's cat
    • Pragmatic Guide to JavaScript
    • Rails Test Prescriptions in beta
    • Arduino: A Quick-Start Guide now in beta
    • The Agile Samurai
    • Using JRuby now in Beta; New Issue of PragPub
    • Stanza bookshelf, iPad, Test-Driven Development for Embedded C
    • Seven Languages in Seven Weeks, now in beta
    • Build Awesome Command-Line Apps; Dropbox support; JRuby Tenth Anniversary
    • 40% Off everything, today only 11/25/2011
    • Working with Unix Processes now available
    • Seven Databases in Seven Weeks: A Guide to Modern Databases and the NoSQL Movement now in print
    • Cutting Through Complexity
    • Online Ruby Programming Course from Pragmatic Studio
    • Practical Vim: Edit Text at the Speed of Thought now in beta
    • Rails Recipes, Rails 3 Edition, now in print; PragPub Issue #34
    • Pragmatic Gerbils Riot, Cite Squeaky Wheels
    • The Rails View: Create a Beautiful and Maintainable User Experience, now in print
    • The dRuby Book: Distributed and Parallel Computing with Ruby, now in print
    • Build Awesome Command-Line Applications in Ruby: now in print
    • Deploying with JRuby now in beta; PragPub magazine
    • tmux and Technical Blogging now in print
    • Programming Your Home: Automate with Arduino, Android, and Your Computer now in print
    • The Developer's Code now in print
    • New magazine, Hello Android updates
    • The Cucumber Book in print; Scripted GUI Testing updated w/Cucumber and RSpec
    • Deploying Rails: Automate, Deploy, Scale, Maintain, and Sleep at Night now in beta
    • Web Development Recipes now in print; January magazine
    • Pragmatic Guide to Sass now in print
    • iOS SDK Development; Cutting an Agile Groove Full Series released
    • Lean from the Trenches: Managing Large-Scale Projects with Kanban now in print; 30th PragPub
    • Seven Databases in Seven Weeks now in Beta
    • New Programmer's Survival Manual in print
    • The Developer's Code in Beta; Programming Ruby 1.9.3
    • November Magazine; Rails 3.1 now in paper; PragProWriMo
    • Programming Your Home: Automate with Arduino, Android, and Your Computer now in beta
    • Rails Recipes: Rails 3 Edition now in beta
    • October Magazine: Scala, distributed agile, lightsabers, rubber bands, and a macaroni box
    • Cutting An Agile Groove Videos; Help Wanted at PragProg.com
    • Technical Blogging in beta; Podcast on CoffeeScript
    • Programming Clojure, 2nd Ed Now in Beta
    • PragPub Magazine: Scala
    • Programming Concurrency now in print; Agile Web Dvl. updates to 3.1
    • Pragmatic Guide to Sass now in beta
    • Web Development Recipes AND The SPDY Book: Making Websites Fly
    • Mac Kung Fu: Over 300 Tips, Tricks, Hints, and Hacks for OS X Lion
    • Agile Week 2011: 40% off
    • August magazine: CoffeeScript, ClojureScript, Agile and more
    • CoffeeScript: Accelerated JavaScript Development now in print and shipping
    • New Programmer's Survival Manual: Navigate Your Workplace, Cube Farm, or Startup (now in Beta)
    • The Cucumber Book: Behaviour-Driven Development for Testers and Developers
    • iOS Recipes now in print; special Clojure issue of PragPub magazine
    • Continuous Testing with Ruby, Rails, and JavaScript now in print
    • Designed for Use: Create Usable Interfaces for Applications and the Web now in print
    • Podcast: Interview with Avdi Grimm, author of "Exceptional Ruby"
    • June Issue of Pragmatic Programmer magazine, PragPub
    • Exceptional Ruby: Master the Art of Handling Failure in Ruby now available
    • Rails Sale! 40% off
    • May issue of our Magazine, PragPub now available
    • CoffeeScript: Accelerated JavaScript Development in beta (content complete)
    • Test Driven Development for Embedded C in print and shipping
    • Crafting Rails Applications and special Arduino Issue of PragPub
    • Agile Web Development with Rails 4th ed now in print
    • Programming Concurrency on the JVM: Mastering Synchronization, STM, and Actors Now in Beta
    • Ward Cunningham interview on the Pragmatic Podcast
    • iOS Recipes: Tips and Tricks for Awesome iPhone and iPad Apps
    • PragPub for March
    • Rails Test Prescriptions in print
    • New podcast: The Future of Web of Development
    • New magazine issue; Agile Anniversary and discount
    • Using JRuby: Bringing Ruby to Java; new Podcast
    • Agile in a Flash (Cards!)
    • Our 100th title: Arduino; New Mobile Features; Jobs at Pragmatic Bookshelf
    • HTML5 and CSS3 in print and shipping; New Year's Magazine
    • Podcast, Videos, and Crafting Rails Applications: Expert Practices for Everyday Rails Development, now in bet
    • The RSpec Book: In Print and Shipping
    • Pragmatic Programmer Magazine: Special Ruby Issue
    • Pragmatic Podcast returns with Uncle Bob Martin
    • October PragPub Magazine is here!
    • Context, Mastery, the Space Program, Ruby, Scala, and Python: PragPub #14.
    • Arduino, iOS4, and TDD
    • HTML5 and CSS3: Develop with Tomorrow's Standards Today
    • Test-Drive ASP.NET MVC in print
    • SQL Antipatterns: Avoiding the Pitfalls of Database Programming now in print
    • PragPub Issue #12, Rails beta now on paper
    • It's here: iPad Programming now in beta
    • Pragmatic Articles; Beginning Mac Programming
    • Invite a Friend & save 40%
    • Fresh articles; Pomodoro in print
    • 40% off Thanksgiving PragSale now through 11/25/2009
    • Debug It! in print
    • Agile, Pomodoro, iPhone, Stripes, and more
    • PragProWriMo, Git cast, Mastering Ruby/Rails
    • PragPub Magazine, Android 1.5/1.6
    • It's Here: iPhone SDK Development 3.0
    • Magazine 3, Final vote
    • Agile Coaching, Project Portfolios, 7 Languages
    • Ruby Cocoa in print; PragPub Magazine #2 for August
    • Metaprogramming Ruby in beta
    • Programming Scala, Security on Rails, more
    • PragPub: The First Iteration
    • Modular Java; iPhone interview; twitter news and a surprise
    • iPhone SDK 3.0; Debug It! in beta
    • Agile Coaching now avail; Land the Tech Job in print/shipping
    • Grails, Clojure, New Android Updates
    • Land the Tech Job You Love, Practical Programming in print, podcasts
    • Programming Ruby 1.9, now in print and shipping
    • Domain-Driven Design Using Naked Objects, now in Beta
    • Refreshing the eBooks
    • The Passionate Programmer: New Pragmatic Life series, podcast
    • No fooling: Scala in Beta, Learn to Program in Print
    • epub. mobi. pdf. Now available.
    • Rails3 Now Shipping, New Expression Engine techniques
    • CSS and HTML from our friends...
    • Project Portfolios and Xcode
    • The RSpec Book now in Beta, new Sinatra screencast
    • By Request: Learn To Program, 2nd Ed.
    • Coding in Objective-C 2.0, Mastering Rails Forms
    • Hello, Android now in print
    • Pragmatic Version Control using Git
    • Github screencast, more studios
    • Practical Programming, new Wishlists, Clojure podcast
    • Enterprise Recipes in print, Web Design for Developers in beta
    • Programming Clojure in beta, Stripes in print, Core podcasts
    • Core Data, Core Animation: it's Apple season!
    • Desktop GIS now in print
    • Facebook, Rails for .NET, new podcast
    • Pragmatic Thinking and Learning; more iPhone and Erlang
    • Happy Birthday! iPhone book in Beta; new series
    • Ubuntu Kung Fu shipping/podcast; iPhone news
    • Cocoa Quick Start beta; more Expression Engine resources
    • New Core Animation episode; Fred Daoud on Stripes
    • Enterprise Recipes RoR in Beta; new screencast episodes
    • New Podcast: the Chad Fowler Interview
    • Scripted GUI Testing in print, PayPal+Amex, New Podcast
    • REST with MochiWeb and Ruby Hook Methods
    • Stripes: And Java Web Development Is Fun Again, plus Git podcast
    • More New Episodes
    • Ubuntu Kung Fu, Cocoa podcast, New episodes
    • New episodes; Theora Ogg support
    • Git in Beta, Mastering Dojo in print and shipping
    • New episodes, Facebook on Rails interview
    • Ruby Metaprogramming, new Expression Engine episodes
    • Ruby Cocoa for Mac, more Screencasts, new Podcast
    • Screencasts are here; new OpenID support
    • Using memcached, new podcast with Andy Hunt
    • Please forgive the duplication in the RSS feed
    • Deploying Rails, now in print and shipping
    • Desktop GIS, Advanced Rails Recipes in print, new Podcast!
    • Rails New 3d Ed, and Hello Android!
    • New podcast: Programming Groovy
    • Git, Groovy, FXRuby, and podcast.
    • E-Mail Traffic Jam
    • Getting Started With XQuery now available
    • New Podcast: Core Animation and the iPhone
    • The ThoughtWorks Anthology, now in print and shipping
    • Developing Facebook Applications, plus New Podcast!
    • Jolt Awards: And the winners are...
    • New Podcast: Rails and PHP
    • "Refactor Your Wetware: Pragmatic Thinking and Learning" now in Beta
    • Groovy Recipes now in print and shipping
    • New podcast: JavaScript frameworks
    • "Rails for PHP Developers" now in Print and shipping
    • "Mastering Dojo" and "Core Animation for OS X" now in Beta
    • Augmented Reality now in print
    • FXRuby now in Beta
    • Programming Groovy AND Groovy Recipes, now in Beta.
    • Jolt Award Finalists Announced
    • New podcast: Improve your website with these Top Ten Design Principles
    • Prototype and script.aculo.us now shipping
    • Programming Ruby, 3rd Edition now in BETA
    • Advanced Rails Recipes now in BETA
    • In print: Design Accessible Web Sites: 36 Keys to Creating Content for All Audiences and Platforms
    • Erlang: What the Cool Kids are Doing
    • Release It! on InfoQ.com
    • Erlang creator interviewed on Dr. Dobb's Journal
    • Pragmatic Unit Testing in C#, 2nd Ed now in print
    • A Peek at Computer Electronics (formerly Essential Electronics) now available in PDF
    • Deploying Rails Applications now available in BETA
    • Programming Erlang now in print
    • Manage It! Your Guide to Modern, Pragmatic Project Management now in print
    • The Definitive ANTLR Reference: Building Domain-Specific Languages now in print
    • The Accessible Web: Creating Content for Everyone now in BETA
    • Prototype and script.aculo.us: You never knew JavaScript could do this! now in BETA
    • Release It! Design and Deploy Production-Ready Software, now in print
    • TextMate book now in print and shipping
    • Rails for Java Developers now in print
    • ANTLR for Domain Specific Languages now in BETA
    • Everyday Scripting now in print
    • Second Edition "Agile Web Development with Rails" now shipping
    • Payment Processing with Paypal and Ruby now availble in PDF
    • Google Web Toolkit (GWT) now available in PDF
    • Agile Retrospectives: Making Good Teams Great now in print
    • Interface-Oriented Design now in print
    • Pragmatic Version Control with Subversion, 2nd Edition now in print
    • Bruce Tate takes you From Java to Ruby, now in print
    • Rails Recipes—out of Beta and now in Print
    • Enterprise Integration with Ruby
    • Practices of an Agile Developer now in print
  • New Title Announcements
  • Connect: us + authors + you
  • For the Press

Home | About Us | Connect! | Write For Us | Privacy Policy | Security | Terms of Use | Credits | Contact Us

The Pragmatic Bookshelf™ is an imprint of The Pragmatic Programmers, LLC.
Copyright © 1999–2013 The Pragmatic Programmers, LLC. All Rights Reserved.