Writing as You Go - Technical Article Writing Made Easy
If you are a developer and want to write about what you do, there is no reason you should run out of ideas.
If you are having trouble getting anything down on paper, get this book and make it your Bible for a few months. It will pay off. This book treats writing as a practice. You write daily. You write without stopping until the end. You write until it's like riding a bike. That would all be easy if it weren't for the fact that as humans, we have a tendency of slacking. This book won't let you slack and will work around anyone's procrastination quirks. And writing as a practice makes sense. A concert musician didn't decide to be a musician and instantly gain the skill. It took practice. Don't be afraid. It's a very laid back book. No assignments, just suggestions.
Writing the Natural Way by Gabrielle Rico
This book trains you to use mind maps before you write. It's a great method when you know you want to write on a subject but are not sure what you have to say yet.
On Writing Well by William Zinsser
This is a classic and gets more into structure, grammar etc. But not in a boring way. I would almost read it if I wasn't learning to write and just wanted to read great writing.
Writing With Power by Peter Elbow
I have been looking for this book for years. It has been out of print for a while. But I just found it over the weekend at Barnes % Noble. I am only a few chapters in. This is a great book. The author gives you multiple methods of writing, getting ideas, and editing. If one doesn't work, try another. This book and Writing Down the Bones are the two I would suggest if you only pick two. If you are looking for the one, it's a toss up.
But everyone likes books that speak to them and these spoke to me. And it does help to get off the god damn computer every once and a while a read a real book.