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 Tweet is from an account that no longer exists. Learn more
Replying to
That's a fascinating medium. The "documentation portal." Mainly characterized by nonsequentiality, I think! There's structure, but it's not narrative structure.
Many people writing great stuff in this medium these days—it's lucrative, I guess!
This Tweet is from an account that no longer exists. Learn more
I think it did!!





