Presented by:

Brian MacDonald

from Pragmatic Bookshelf

Brian MacDonald has been an editor of technical publications for over 18 years, and currently acquires new projects for Pragmatic Bookshelf. For most of that time, he ran his own business, with clients including O’Reilly, Pragmatic, Wiley, Apress, Wrox, Osborne, and Manning. He also spent a few years as a technical writer at Microsoft. He has co-authored two editions of Learning C# and Learning ASP.NET for O’Reilly. He lives in southeastern Pennsylvania with his wife and son. You can follow him on Twitter at @bmac_editor.

You have an idea for the next great technical book. Maybe you're excited about a new technology that nobody's written about yet. Maybe you're unimpressed with the books that are out there on your favorite topic. Maybe writing a book is on your bucket list. This session will help your idea reach its potential as a published book. Technical publishing is an opaque process with a lot of moving parts, which can be confusing for outsiders to navigate. This session will guide you through the steps you should take to turn an idea into a proposal that a publisher will accept, and what to expect from the publishing experience.

Creating a great technical book takes more than a good idea. It also requires a knowledge of the market, to determine whether there's an audience willing to buy, or whether the space is too crowded to accept new entries. Publishers vary in their approach and target markets, so you need to determine which one will provide the best chance of success. Self-publishing is an option, but carries its own risks and benefits. Doing the setup work that you may not have thought about yet will help you create a proposal that will appeal to publishers, and will also make the writing process easier.

Once you have a contract with a publisher, or have decided to self-publish, it's more than just a matter of putting the words in order. Finding the right environment, setting a schedule, and communicating with your editor are all critical to success. This session will explain how the process works, highlight the parts you may not know, and give you advice on how not to get overwhelmed by your project.

This talk will cover:

  • The various motivations for writing a tech book
  • Traditional vs. self-publishing
  • How to craft a quality proposal
  • What to expect from the publishing process
  • How to make writing easier and more enjoyable

2017 October 7 - 15:30
50 min
Room 1113

Happening at the same time:

  1. Software Patents: Global Trends
  2. Start Time:
    2017 October 7 15:30

    Room 5104

  3. Keep it Secret! Keep it Safe!
  4. Start Time:
    2017 October 7 15:30

    Room 3187

  5. Platform Agnostic and Self Organizing Software Packages
  6. Start Time:
    2017 October 7 15:30

    Room 3199

  7. Your Solution Is Not My Problem
  8. Start Time:
    2017 October 7 15:30

    Room 5102