![]() Physical copies would be more affordable, and I could distribute it electronically for free if I wanted to.The book would only be available digitally, unless I paid even more for printed copies.Option 2: Publish through Apress Open Access I would have preferred for the book to be available for free digitally, but unfortunately that wasn’t an option. No control over the pricing, cover, or format of the book.Apress helps with editing, proofreading, and typesetting.For the conceptual side of the book, I could draw on my past experience with functional programming at work and several years of experience writing OCaml in college.ĭuring my back and forth with Apress, I realized that I did want to try writing this book, regardless of whether or not I accepted a contract with then. With that target audience in mind, I became a lot more confident in my vision for the book. Just like how OCaml is used to teach functional programming in universities, except even more accessible - no formal computer science education needed, just knowing a bit of JavaScript is enough. ReScript, with its functional roots in OCaml and integration with the web ecosystem, was a really great vehicle for introducing functional programming concepts to web developers. But the more I thought about it, the more I realized that experienced ReScript users weren’t the right target audience for the book. My experience with ReScript wasn’t particularly impressive: I had used it a few times at work and had dabbled with it in side projects. Since there were no books about ReScript at the time, they probably felt like there was an untapped market.Īt first, I didn’t think that I was the right person to do this. Apress, a publishing company under Springer, reached out to me after reading a blog post I wrote about a side project I had built using ReScript. To be honest, it wasn’t even my idea to write a book. 10/2022 - technical review and revisions. ![]() To frame the story, here a summary of the timeline: Although I can’t say that I know all the ins and outs of publishing from writing this single book, I hope my story is useful - whether you’re interested in publishing a book or you’re just curious about how it all works. The goal of this blog post is to tell the story of the entire writing and publication process. At the beginning of 2023, I published a functional programming book. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |