Show HN: Self-Published Book – “Data Science in Production”
Over the past 6 months I've been working on a technical book focused on helping aspiring data scientists to get hands-on experience with cloud computing environments using the Python ecosystem. The book is targeted at readers already familiar with libraries such as Pandas and scikit-learn that are looking to build out a portfolio of applied projects.
To author the book, I used the Leanpub platform to provide drafts of the text as I completed each chapter. To typeset the book, I used the R bookdown package by Yihui Xie to translate my markdown into a PDF format. I also used Google docs to edit drafts and check for typos. One of the reasons that I wanted to self publish the book was to explore the different marketing platforms available for promoting texts and to get hands on with some of the user acquisition tools that are commonly used in the mobile gaming industry.
Here's links to the book, with sample chapters and code listings:
- Paperback: https://www.amazon.com/dp/165206463X
- Digital (PDF): https://leanpub.com/ProductionDataScience
- Notebooks and Code: https://github.com/bgweber/DS_Production
- Sample Chapters: https://github.com/bgweber/DS_Production/raw/master/book_sam...
- Chapter Excerpts: https://medium.com/@bgweber/book-launch-data-science-in-prod...
Please feel free to ask any questions or provide feedback.
18 comments
[ 3.8 ms ] story [ 44.8 ms ] threadGreat work, though! I'm also using bookdown (I instantly recognized the template) for a book I've been working on and it's a pleasure to use. Would love to see a blog post on how you marketed the book and how your sales are doing once the ball gets rolling!
Haven't done any python work in a while but am curious to know what people use. Starting right now, I'd probably just stick with venv, though guessing the others do offer some extra benefits.
Marketing will be a challenge. There's been great reception here, but I expect sales to taper quickly and then paid sponsorship will be necessary to continue generating sales. I'm currently testing out Amazon Advertising, but I don't seem to have bids high enough to get to my target budget.
Thanks!
[1]: https://bookdown.org/yihui/bookdown/ [2]: https://bookdown.org/yihui/bookdown/bookdown.pdf
You can use the same tooling to create an epub output, but the formatting will be substantially different.
Please blog about the details of the production process (scripts you wrote, problems with paper sizes or the amazon real paper process.) I am 30,000 words into a book and would love to hear more.
Good luck !
You can follow me on Medium for this update: https://medium.com/@bgweber
I didn't really need to write any scripts, beyond using the sample bookdown project. I did use a custom book class and made some tweaks for the code formatting, but these were mostly Latex changes.