High time for an update on my upcoming ‘Solid Django’ book. Short summary: not so much progress as I wanted; I’ve got 1/3 of the text in; I’ve got a co-author; looking good.
Boy, those pragmatic programmers sure focus on quality. That’s why their books are so good and that’s why I bought quite a number of them. But it also means the author has to put in a lot of effort, together with the editor, to get it up to the desired level of quality. And that took much more time than I expected.
My writing, as here on this weblog, is not too shabby. My English is pretty good for a non-native speaker. But some errors do creep in. And my prose is just a tad on the verbose side, to put it mildly. It needs “tightening” and “focusing” and “clearing out unnecessary sentences” :-)
All in all, the rewriting and editing takes a whole lot of time. And having to finish fixing up the house after we moved in last summer sure doesn’t help. And sometimes a work project takes preference.
I got my first three chapters (and an additional smaller one) done. “Done” means there’s still editorial work to be done, but the text as such is done and the structure is mostly OK.
And these three chapters are the big chapters at the start of the book. All in all, when I print out the book, I’m at 100 pages or so (including empty pages for the remaining chapters): quite a hefty package already. I printed it out for colleages and their unanymous reaction was “wow, that’s a lot of text”. That felt good.
And I know how many details I left out in those pages. How much I still have to cover in later chapters. So those pages are filled with good explanation and focused content.
All in all: I’m happy. Bringing Harry on board brought the speed back. I’ve got a solid amount of work behind me. Still a lot of work to do, but we’ll get there!
And the most important is that I’m happy with the content I’ve got in the book right now. This will be a good book for Django, something that will help beginners get up to speed with Django and that will help everyone else get the a lot out of all that Django is offering. Now I just need to finish it :-)
My name is Reinout van Rees and I program in Python, I live in the Netherlands, I cycle recumbent bikes and I have a model railway.
Most of my website content is in my weblog. You can keep up to date by subscribing to the automatic feeds (for instance with Google reader):