Reflections on Writing a Book — by Patrick Dubroy, the author of "WebAssembly from the Ground Up". It closely matches my experience of writing "Debugging TypeScript Applications"
When I compared this to previous writing experiences — my master’s thesis and a handful of academic papers — I realized how much value there is in having a fixed structure. Academic papers have a template and a page limit, along with many conventions that reviewers and readers expect. Within those boundaries, there’s a bit flexibility, but the overall structure is pretty fixed.
A Birkin bag is a luxury good, and so is reading an entire non-fiction book, listening to a public radio broadcast or attending a concert when we could stay at home and listen for free.
Someday, the muse may die in you. The thing you always loved suddenly doesn’t do it for you. If that happens, don’t panic. It might come back. But whether it does or not, try new things.