« Announcing a new beta of Deploying Rails, or why e-mail is dead | Main | Changing self in Ruby »

November 09, 2007

Michael Swaine on Computer Book Publishing

I few weeks back, Michael Swaine emailed asking for our impressions of the computer book publishing situation. He also checked in with some other publishers. His conclusions are posted in a new online Dr Dobbs article.

I know that traditional publishing will never die—people just like holding paper books too much. But the reality of the new world will continue to drive publishers to find new ways of getting information out there. That's why our business is successful. We started by applying software development project techniques to book creation (version control, DRY, testing, etc). That gave us the lowest cost model of any publisher I know, which in turn let us accept proposals because we wanted to see the book published, and not because some marketing model told us it would sell. We tried other innovations, such as applying agile principles to publishing, gaining early and continuous feedback with our beta book program. And we'll continue to innovate in the production of books—I still get too much of a thrill from holding the "fresh-from-the-printer smelling first copy of one of our paper books not to.

But, underneath it all, we're not really book publishers. What drives us is helping the community we know: software developers. The initial starter kit series was simply a way of spreading the information that we gave to teams during our consulting gigs to a wider audience. The Ruby and the Rails books were just a way of sharing a passion. The Erlang book, and books such as Release It! and Design Accessible Web Sites highlight technologies and techniques that we think are cool, and that we think will help other developers. We choose to get that information out in book form because we feel that the process of creating a book helps distill and refine the information. It lets us add value as editors.

I think the problems of the publishing industry will turn out to be a good thing. People get complacent during good times. When when times get harder, the folks who survive are the ones who focus in on the core of what they're doing. All the publishers still in the field are experimenting and innovating as they refine their focus.

Our focus is a passion for software development and a desire to help software developers have more fun while doing one of the most challenging jobs there is. I'm having a blast.

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d83451c41c69e200e54f925e5f8834

Listed below are links to weblogs that reference Michael Swaine on Computer Book Publishing:

Comments

Hi Dave,

I really enjoyed reading your post and your interview, and it aligns closely with my own (far more limited) experiences. I have posted a detailed reply comparing my own experiences self-publishing on Lulu and now working with a publisher here:
http://peterarmstrong.com/articles/2007/11/09/self-publishing-vs-traditional-publishing-in-response-to-dave-thomas-and-charles-petzold

Cheers,
Peter Armstrong

Hear, Hear! It costs $45 Canadian to buy a Pragmatic or a similar computer programming book from a Canadian bookstore. The same book in electronic format from Pragmatic programmers costs $22 US (about $20 Canadian). Plus your books are better quality, are delivered in real time and provide far better value. I only wish more publishers would follow your lead. Keep it up!

Hi Dave. You're absolutely right about complacency creeping in during good times. I've been involved in the computer book industry since 1983 and I've seen at least a couple spikes as well as a few valleys since then. It's safe to say we're at a bit of a crossroads right now and the winners will be the ones who figure out how to adapt. You guys are doing a lot of great things at Pragmatic and the way you've raised the bar helps make all of us pay more attention, be more focused on customer needs, etc. Congrats and keep up the great work!

Verify your Comment

Previewing your Comment

This is only a preview. Your comment has not yet been posted.

Working...
Your comment could not be posted. Error type:
Your comment has been posted. Post another comment

The letters and numbers you entered did not match the image. Please try again.

As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

Having trouble reading this image? View an alternate.

Working...

Post a comment

Now in Beta

  • Programming Ruby, 3rd Edition
    Third Edition, Covering Ruby 1.9, now available
My Photo

Pragmatic Stuff

Photos

  • www.flickr.com
    This is a Flickr badge showing public photos from pragdave tagged with pragdave_badge. Make your own badge here.

Site Search

  • Google Search

    The web
    PragDave