The O'Reilly Author Experience

Tools and Techniques
Location: D136 Level: Novice

O’Reilly books are highly esteemed in the programming community, but what’s the process by which they are produced? It used to involve proprietary software like FrameMaker, but my books Programming iOS 4 and Programming iOS 5 were created using a new-age workflow. Aspects of the workflow described will include:

  • Text editing
  • AsciiDoc
  • DocBook
  • Subversion (and git)
  • Github

We’ll also consider the nature of the book itself, in a world where code, code examples, and tutorial information is becoming increasingly open. This is intended as a “food for thought” talk; please being your own ideas along!

Photo of Matt Neuburg

Matt Neuburg


Matt Neuburg is a contributing editor for TidBITS. He is the author, for O’Reilly, of Programming iOS 5, Programming iOS 4, AppleScript: The Definitive Guide, REALbasic: The Definitive Guide, and Frontier: The Definitive Guide, and of several eBooks in the popular Take Control series. He has also written several online guides, such as his introduction to rb-appscript. He has taught in developer training programs such as the AppleScript Pro Sessions. He is the author of the online help for many prominent Mac applications, such as Script Debugger, Affrus, Opal, and MacSpeech Dictate. He has written such widely used Mac freeware as MemoryStick, NotLight, and Thucydides. He has created (and uses) his own complete open source Ruby-based Web site development framework, RubyFrontier. In 2007 he was voted by MacTech readers as one of the 25 most influential people in the Macintosh community. He has written several iPhone applications under his own name, as well as the widely used TidBITS News app.


For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at (707) 827-7065 or

View a complete list of OSCON contacts