Pros and Cons of Indie Tech Publishing
Indie publishing in the tech world has its advantages and disadvantages.
Join the DZone community and get the full member experience.Join For Free
I personally really love self-publishing, or indie publishing, so I am a little biased. In this article, I will go over what I think are the pros and cons of indie publishing versus going with a "real" publisher.
Here are my favorite parts about indie publishing:
- I control the release date
- I control the content
- eBooks can be updated within minutes
- Your royalty rate is 70 to 90 percent
- Prices can be changed in seconds
- Flash sales are easy
- It looks good on a resume / CV
I'm going to expand a bit on some of these points. I have worked with two publishers as an author: Packt Publishing and Apress. Packt has very aggressive timelines for getting things done. Chapters have to be done according to the schedule. A publisher can throw you curveballs when you are getting close to the end as well.
When you self-publish, you control all of that. When I want to fix errata in my self-published book, change an example, or add a chapter, I can just do that and send out the update.
If I want to give my book(s) away for free to students (or whoever I want to), I can do that too. I donate books to local Python user groups, too. Feel free to contact me if you'd like some swag for your group. I may charge shipping if you live a long way away, though.
Leanpub, Amazon, and Gumroad have reports you can look at to see how well your book is doing. These are very useful.
Finally, I wanted to point out that employers don't seem to care if the book was self-published or done through a publisher. Either way, they are usually interested and/or impressed.
Here are some cons about indie publishing that I have learned:
- You don't get an editor
- No technical reviewers
- No marketing department
- No art department
After working with a couple of publishers, however, I noticed I didn't really get any useful feedback from editors. I have worked with No Starch Press as a technical reviewer, and I thought they gave better feedback to the author — but I only saw a little of that, so I don't really know how much they actually received.
I did have a couple of technical reviewers on my wxPython Recipes book. That was helpful, although not as much as I thought it would be. As I mentioned in my previous post, I usually use my blog and Kickstarter to get feedback about my books before I launch them — and that works as well as (or better than) technical reviews.
It is nice to have someone else do the marketing. Packt even assigned a publicist to me briefly. And Apress was helpful in giving me ideas about more consistent styling of the chapters and sections.
In a way, the biggest con of self-publishing is that you have to pay for everything. Artwork is expensive. Advertising is expensive, too. You have to keep an eye on all of that, and figure out what you want to spend and how you want to spend it.
When you self-publish (or just blog a lot), publishers will probably come knocking and ask you to write for them. Or they might ask to buy the rights to your book and reprint them under their branding. While I don't have a lot of experience negotiating contracts, I will mention a few points.
If you are not well-known in whatever community you want to sell to, that will hurt you at the negotiating table. Make sure you have the publisher's timetable before you decide on your final asking price.
Writing a book is a time-consuming and usually lonely process. Unless you already write a lot, it will most likely take you much longer than you expect. If the publisher wants you to do a convention, make sure to ask for your compensation to go up. They may not pay for everything, but they will usually bump it up a bit.
One other thing I want to mention is that the advance you get paid may be all you get paid for the book. In fact, it is best to just think that is what is going to happen, so you don't get disappointed. Let's crunch some numbers. Most publishers pay around 10 percent as their royalty rate. Now let's say you get a $4000 advance. You don't start getting royalties when they hit $4000. Instead you get paid when your royalty amount goes over $4000.
If the book is selling for $25, your royalty will be something like $1.25. You would need to sell over 3000 books before you start getting royalties. Sadly you will probably never get there.
You can read more about this topic and writing books in general here.
I think the biggest positive I had when working with publishers is getting one of my books in a Humble Bundle. As an indie publisher, I can't get into those. Will I make any money from that? I don't know. The royalties for bundles are small, and you only find out how well your book is doing on a quarterly basis at best.
I really enjoy publishing my own books. I like the freedom it gives me with the content and the ability to share my content however I see fit. I have learned a lot from working with publishers, though. They certainly have their place. But I think you can do just as well without them — if you are willing to put in the work.
Published at DZone with permission of Mike Driscoll, DZone MVB. See the original article here.
Opinions expressed by DZone contributors are their own.