A Software Engineer's Guide to Publishing Your First Book | Hacker News Reader