Related link: http://dubinko.info/writing/xforms/
My book, XForms Essentials, just went off to the printer. Writing a book has been an amazing experience. Here’s 10 things I’ve learned during the process:
10 Book-length writing is utterly different from writing shorter pieces. Like code, up-front design is worth every minute of investment. “Premature optimization” is evil, even in writing.
9 Straight-quotes vs. curly-quotes is the bane of technical writing.
8 Making your book available online before publication is a huge benefit for getting early feedback. I’d recommend it to anyone.
7 Writing a book proposal and getting a publisher to accept it can involve a substantial fraction of as much work as writing the book itself.
6 If you set up a private mailing list for your book, you will get some amazing and helpful responses. Treat your reviewers like royalty.
5 Your editor does a ton of work, but very little of it involves interrupting you. Your production editor, however, will have lots of small detail questions for you towards the end of the process.
4 When typing, I often leave off the las letter in a word without noticing it.
3 When negotiating a book contract, feel free to ask for changes in any unfavorable terms. You might get what you ask for. The worst that can happen is a ‘no’ response.
2 Looking through other books you like to see how Figures, Examples, Sidebars, and so on are arranged and referred to can give you a good idea how to plan things out in your book.
And the number one thing I learned:
1 Author obscurity is worse than percieved “piracy”. Unless you’re Stephen King, release your books under a free documentation license.
For details on the book, or even full text, visit my Web page. -m
Share your experiences with writing or publishing: