Why aren't there more? Well, if you *want* to write a web-first book—again, not even a fancy new-media thing, just a book whose text is online—there's no quick consumer-grade solution. Spin up Ghost and write some HTML, I guess. Or elaborately theme a Wordpress?
Conversation
Then there's the monetization problem. Lots of people have web sites which vend a PDF, but that's different.
More fundamentally, maybe one barrier is just that reading long-form texts—especially book-length texts—on screens is pretty miserable!
2
1
16
twitter.com/mdiep/status/1
(Aside: Why so much programming material? It’s a striking sign that publishing a web book still has significant technical barriers)
Quote Tweet
Replying to @andy_matuschak
Programming Language Foundations in Agda
plfa.github.io
2
1
14
These guides look awfully polished (haven’t read any yet myself!):
Quote Tweet
Replying to @andy_matuschak
@holloway's guides are exactly this!
holloway.com
2
9
I didn’t know that this lovingly crafted and very personal book on the philosophy of design was available as a web book:
Quote Tweet
Replying to @andy_matuschak
shapeofdesignbook.com
1
1
17
Highly recommended on both counts:
Quote Tweet
Replying to @andy_matuschak
@munificentbob's very good books: Crafting Interpreters (craftinginterpreters.com) and Game Programming Patterns (gameprogrammingpatterns.com)
1
1
9
This is the true winning answer. This book was *so important* to me growing up. Reading it was the first time I realized that programming didn’t have to be utilitarian; it could be expressive. It’s dead but archived here: poignant.guide
Quote Tweet
Replying to @andy_matuschak
why's poignant guide to ruby (possibly deleted??)
4
5
34
This web book is quite lovingly crafted:
1
4
29
we follow a strict definition of book for publishing on the web—a stack of well formatted pages.
bubblin.io/docs/concept
And ‘offline first’, with a service worker.
1
1
4
Show replies
Replying to
These are excellent websites.
However, a book must have strong pagination (at least). 93% developers end up ‘buying’ the dead tree because a reflow-able website cannot match the class of a paginated corpus.
1
1
Indeed: I'm frustrated with the lack of object stability in web books too. e.g. notes.andymatuschak.org/z6cxCDMXRWBrit
I'm not sure that digitized pagination is the only solution, and I'd be interested in seeing other attempts! Don't know of any plausible ones, though.
1
1
3
Show replies







