Friday, 1 July 2016

Tips for writing a book..

Tip #1, don't even start. Turn your back, walk away, mark all related emails as spam. Seriously don't underestimate the time you need to invest and believe me it is never ever worth the money. Most probably many stuff will change by the time you delivered the writings which will drive you mad. BUT worse of all, you will become addicted! Even thought you know how hard it is you will jump into another opportunity when you are finished.

Tip #2, work with the best. Book writing is not a one man job. Find a good co-author and form a good team else you will burn out yourself, spend to much time on writing which will make your already written material to become stale and outdated. My first book I was very very lucky to come across the best people I could work with. My editor Mary James supported my book proposal and later did a tremendous job to bring a co-author, Alex Theedom on board when I burned out. Although I was terrified with the idea to share my book with another author at first suddenly I realized how team work raises the quality of the output. That's why I carefully selected my co-author at the very first day of my second book. Onur Dundar did a tremendous job in keeping me up to schedule and challenging my knowledge and the quality of the output. To summarize find a good co-author who will work with you as a team.

Tip #3, find an effective way to split the work. My first book, both Alex and me (mostly) work on the same content, writing in turns and giving feedback each other. This works pretty well specially on advanced topics but happens to be slower. On my second book, we followed another strategy with Onur. Each of us (mostly) working on a separate chapter bringing it to almost complete before passing it to the other for finalizing the content and the language. This happens to be way faster but also harder to follow same style of writing and still some chapters will require both authors to work on the same content to challenge each other. So the strategy you should choose to accept heavily depends on the chemistry between the authors and content you need to deliver.

Tip #4, be patient for comments and edits. Never forget, the editors and reviewers are there to raise the quality, not to annoy you. Respond each comment and try to understand the point of view. Some comments may annoy you because a non-technical person is commenting on a very simple basic technical point like "what is an IDE, please explain each abbreviation". The last thing you should do is to get annoyed and say come'on this is a book about an IDE, if the reader doesn't know it he/she shouldn't have bought the book in the first place. The same also goes other way as technical people may comment in non technical texts such as stories. The trick to remember is everyone is in the same team and most of the reviewers and editors are much more experienced than you on writing and all they want is to raise the standards. Also be patient and calm for the comments you receive after your book is published. Try to contact and gather more feedback if someone is commenting on Amazon or any other platform.

Tip #5, make sure you are writing a book you want to read. Publishers may request high page counts or different topics to be covered and believe me they have a reason and they are not evil but you can only deliver quality content on what you know and what you want to deliver. If you are adding words or stories just to make it longer, just forget about it. If you are adding a chapter which you are not interested in writing or learning, just stop it. When I finished my first book and was writing the front matter, my co-author Alex has written a wonderful comment which summarizes the whole motivation we had. I strongly encourage everyone to follow this. Quoting Alex, "Every chapter that we wrote had the goal: write content that we would like to read ourselves". If you want to write a book, write something you want to read.

Tips #6, find a good topic. Writing a book like a "tutorial" for a framework or a platform which is already very very well documented is a waste of time. Android SDK, Hibernate. Spring are few examples of very well documented subjects. If you are going to write a book on beginning one of them, you should make a difference or even before publishing your book, their website will be more updated than your content.

Tip #7, find a good preface author. Specially someone you like to read or someone you admire can be a great foreword author. Again I was honored and very very luck to have Reza Rahman to write the foreword of my first book and Mark Allison to write the foreword of the second one. Reza was a huge influence for me with his book EJB in Action. Similarly Mark's blog has been a very good resource for my current daily work, not to mention both are great speakers on stage, Reza being JavaOne Rockstar and Mark being the magician and a GDE. Simply find someone you want to honor their name because of their work.

Tip #8, forget aggressive marketing. Best case you are getting paid a very very small percent from each sale. My first book was available on torrent even before I have seen it on paper. Use your book to get attention to your talks or work but forget about pushing people to buy it. Complaining about how much time you have invested in the book? Goto #1.

33 comments:

  1. This is an awesome post. Really very informative and creative contents. This concept is a good way to enhance knowledge. I like it and help me to development very well. Thank you for this brief explanation and very nice information. Well, got good knowledge.
    WordPress development company in Chennai

    ReplyDelete
  2. A simple bookmarking tool that makes it easy to save, organize and share your favorite web pages. Access your bookmarks from any computer, phone or tablet. Listango works on all modern web browsers… additional info

    ReplyDelete
  3. Numerous understudies who don't experience difficulty conveying everything that needs to be conveyed so anyone might hear, solidify with regards to writing an essay, and, subsequently, their writing seems provisional and unnatural.real essay writers

    ReplyDelete
  4. Thank you so much as you have been willing to share information with us. We will forever admire all you have done here because you have made my work as easy as ABC. KISS English

    ReplyDelete
  5. post I realize this is one of the most meaningful counsel for me. And i am vivacious studying your article. however have to commentary upon some standard matters, the internet site style is unmodified; the articles are invincible. thank you for the ton of actual and viable explicit.

    ReplyDelete
  6. I agree that a second pair of eyes is absolutely essential to avoid rejections. Through WordsRU.com I was able to get top class editing and proofreading, manuscript critique. They also write excellent author profiles and book synopsis, so pretty much the entire package.

    Academic Editing and Proofreading Services

    Academic Editing Services

    Academic Proofreading Services

    Article Editing Services

    Article Writing Services

    Journal Article Editing Services

    Book Editing Services

    Book writing Services

    ReplyDelete
  7. Learning to proofread your work yourself is a a must-have skill. But, it always helps to have a second pair of eyes review your work to make sure you haven't missed embarassing typos, or grammatical and syntactical errors. I'd suggest WordsRU.com for this. It also saves you a lot of time to have your work formatted according to the right style. Saves you a lot of time and allows you to focus on your work.

    Proofreading Services For Business
    Research Paper Writing Services

    Children's Book Editing Services

    Children's Book Writing Services

    Scientific Editing Services

    ReplyDelete
  8. This is great advice. If you're looking for professional editing and proofreading, check out WordsRU.com. They are thorough, quick and are ready to answer any questions you might have even after the edit

    Essay Editing Services

    Dissertation Editing Services

    Thesis Editing Services

    Academic Report Editing Services

    Academic ESL

    Personal Statement Editing

    ReplyDelete
  9. I agree that a second pair of eyes is absolutely essential to avoid rejections. Through WordsRU.com I was able to get top class editing and proofreading, manuscript critique. They also write excellent author profiles and book synopsis, so pretty much the entire package.
    Proofreading Services For Business
    Research Paper Writing Services
    Children's Book Editing Services
    Children's Book Writing Services
    Scientific Editing Services
    Business Reports Editing
    Technical Editing Services
    Editing Services For Business

    ReplyDelete
  10. This is great advice. If you're looking for professional editing and proofreading, check out WordsRU.com. They are thorough, quick and are ready to answer any questions you might have even after the edit
    Essay Editing Services
    Dissertation Editing Services
    Thesis Editing Services
    Academic Report Editing Services
    Academic ESL
    Personal Statement Editing

    ReplyDelete
  11. Learning to proofread your work yourself is a must-have skill. But, it always helps to have a second pair of eyes review your work to make sure you haven't missed embarassing typos, or grammatical and syntactical errors. I'd suggest WordsRU.com for this. It also saves you a lot of time to have your work formatted according to the right style. Saves you a lot of time and allows you to focus on your work.
    Academic Editing and Proofreading Services
    Academic Editing Services
    Academic Proofreading Services
    Article Editing Services
    Article Writing Services
    Journal Article Editing Services
    Book Editing Services
    Book writing Services

    ReplyDelete
  12. Great work man i would like to congratulate you on this effort Scholarship Essay Writing Service

    ReplyDelete
  13. Very efficaciously written information. it will likely be useful to all of us who makes use of it, consisting of me. keep happening the sort take effect. For certain i will check out extra posts. This web page seems to earnings a fun amount of traffic. paper

    ReplyDelete
  14. This is a great inspiring article.I am pretty much pleased with your good work.You put really very helpful information... thesis writing

    ReplyDelete
  15. Learning to proofread your work yourself is a a must-have skill. But, it always helps to have a second pair of eyes review your work to make sure you haven't missed embarassing typos, or grammatical and syntactical errors. I'd suggest WordsRU.com for this. It also saves you a lot of time to have your work formatted according to the right style. Saves you a lot of time and allows you to focus on your work.
    Academic Editing and Proofreading Services
    Academic Editing Services
    Academic Proofreading Services
    Article Editing Services
    Article Writing Services
    Journal Article Editing Services
    Book Editing Services
    Book writing Services

    ReplyDelete
  16. I agree that a second pair of eyes is absolutely essential to avoid rejections. Through WordsRU.com I was able to get top class editing and proofreading, manuscript critique. They also write excellent author profiles and book synopsis, so pretty much the entire package.
    Proofreading Services For Business
    Research Paper Writing Services
    Children's Book Editing Services
    Children's Book Writing Services
    Scientific Editing Services
    Business Reports Editing
    Technical Editing Services
    Editing Services For Business

    ReplyDelete
  17. This is great advice. If you're looking for professional editing and proofreading, check out WordsRU.com. They are thorough, quick and are ready to answer any questions you might have even after the edit
    Essay Editing Services
    Dissertation Editing Services
    Thesis Editing Services
    Academic Report Editing Services
    Academic ESL
    Personal Statement Editing

    ReplyDelete
  18. We are living in a world where 6 out of 10 people used to purchase products online. The post helps me to create the best impression for our customers and make them purchase on my site. Great work!
    PSD to Wordpress Conversion Services
    Woocommerce Development Services
    Wordpress Customization Service
    hire wordpress programmers
    Convert Website to Wordpress

    ReplyDelete
  19. We read your blog , share most useful information in blog . Best Dissertation Writing Service

    ReplyDelete
  20. Excellent blog! I am amazed with suggestions of author. Software Development Vietnam

    ReplyDelete
  21. The blog you have shared is incredibly helpful. The tips you have shared related to web development is really informative. Thanks for sharing this blog!
    Hire wordpress developer India
    Hire a Programmer
    Mobile App Development India
    Hire Wordpress Developer
    Hire Opencart Developer

    ReplyDelete
  22. Thank you so much for the post you do. I like your post and all you share with us is up to date and quite informative, i would like to bookmark the page so i can come here again to read you, as you have done a wonderful job. cheap essay

    ReplyDelete
  23. I got a good affordable essay writing services at https://essaymojo.com/ and the results were great. The essays are top quality.

    ReplyDelete
  24. I’m impressed with the post which you have shared. This is very informative to know the benefits of outsourcing web development services.
    hire wordpress developers
    Woocommerce Development Company
    Convert HTML to Wordpress Theme
    PSD to Wordpress Conversion Services
    Woocommerce Development Services

    ReplyDelete
  25. In most cases, students will turn to these essays because of the factor of time. Most students will keep research and writing till the last minutes before actually beginning the write-up.best essay writing service uk

    ReplyDelete
  26. Flutter Programming is one of the most popular in the cross platforms industry. We build excellent Flutter Development Company and also learn how to overcome performance issues. is the best choice for all startups to discuss and get their project quotation. We also enable many startups to do Proof of concept and help them to learn about business decisions.

    ReplyDelete
  27. Crossplatform app development is challenging nowadays. many tools like a flutter and react-native are doing work really awesome. App development in Austin in cross-platform also have challenges like performance and network issue.

    ReplyDelete
  28. The article was up to the point and described the information very effectively. Thanks to blog author for wonderful and informative post.
    website designing Service

    ReplyDelete