One of the things I do professionally is to edit books. Obscure, highly-technical books by and for software developers. I think the authors I choose to work with are all remarkable for their grasp of their area of technical expertise and of what it takes to communicate about technology clearly and engagingly. I enjoy working with them.
But I never recommend any of them to the neighbors when we get together for Wednesday night potluck. Because these are highly specialized books for a niche audience. And my neighbors are not software developers.
One book I’m currently editing, though, is an exception. The author, Ron Jeffries, is a legend in software development. And what he’s done is pretty remarkable. He’s taken what he has learned over several decades of work writing software, and distilled it to its essentials.
But then, like a premium vodka distiller, he did it again. And again. To the point where his insights apply far beyond software development. What he came up with is a small book correctly titled The Nature of Software Development. It’s a book I can recommend to my non-software-developing neighbors. Because Ron has distilled this complex human activity down to essentials of defining value, seeking simplicity, managing expectations, and always being finished. The lessons are applicable to any complex, productive activity.
It’s coming out soon. I’ll let you know when it releases.

New blog post: The Nature of Software Development >> http://t.co/k6MX5c9pax
Michael Swaine on @RonJeffriesPub forthcoming book http://t.co/GUqEOuLiM9
RT @RonJeffries: Very kind post from Michael Swaine, @pragpub:
http://t.co/wRM7kYL3OD
Thanks!
“@RonJeffries: Very kind post from Michael Swaine, @pragpub:
http://t.co/EnQFinAZnT
Thanks!” It looks interesting. I’ll get it when is out.
Looking forward to this must read by @ronjeffries “@pragpub: New blog post: The Nature of Software Development >> http://t.co/D86s2fQw5p
RT @MrAlanCooper: The Nature of SW Development: Now THAT is some seriously high praise, and comes from an extremely reputable source: http:…
@RonJeffries Thank-you. I look forward to reading it! 🙂 I heard about it here – http://t.co/5G0lFSs3PE
The Nature of Software Development http://t.co/eq1wFYlXqz via @wallabagapp
@RonJeffries @pragpub Wow, looking forward to this http://t.co/Cb9ezAKk1R