Refactoring English

Effective Writing for Software Developers

Many software developers think they’re naturally poor writers, but there’s no such thing.

Most software developers are weak writers because they don’t try.

You can improve your writing skills the same way you learned to become a better programmer: by learning best practices and understanding how to apply them.

Refactoring English will improve your writing in areas that matter most to developers, including:

  • Design documents
  • Tutorials
  • Blog posts
  • Emails

The book is now available in early access.

Book Contents

Refactoring English teaches everything I’ve learned over the years about applying effective writing techniques to the domain of software.

Supporters

Thanks so much to readers who financially supported the book early on!

Contact

Do you have questions about the book? Want to tell me about things you’re hoping to learn?

Get in touch! I’d love to hear from you.