How to write a programming book | Dark Hacker News