CodeBook
@readCodeBooks
Beautifully rendered programming books and posts. See code get built one diff at a time. Publish directly from a GitHub repo!
You might like
Here's a GitHub repo template for easily creating posts on CodeBook github.com/readcodebooks/… In 2 minutes you can start writing and publishing your own blog posts/articles, served straight from your git repo
github.com
GitHub - readcodebooks/posts-template: Template for posts on CodeBook
Template for posts on CodeBook. Contribute to readcodebooks/posts-template development by creating an account on GitHub.
CodeBook is now built using Snowpack 🏔
Thinking about migrating from Webpack to Snowpack (@skypackjs)? I wrote a post about my experience migrating @readCodeBooks over to Snowpack 🏔 codebook.page/post/320711852…
"Super interesting. There is one company (O'reilly) that owns almost all software book publishing. Real opportunity to democratize... And seems like he got the tools right. Really easy to get started and write a technical book" - a software engineer's first impression of CodeBook
I was curious about transferring data over sound 🔈 so I decided to write a tiny $2 CodeBook on how to build such a web app codebook.page/book/324459095… Although the transfer is really simple (each character is a different pitch) sometimes it almost works 😃
Finally implemented royalties 💰 Authors get 80% of the list price on each sale
Still working on royalties - my Stripe account got bricked and support is escalating it to their specialists 😅
Added support for syntax highlighting 100 programming languages with lazy loading 🦥 Here's Haskell, Go, Agda, and Solidity
Added support for posts! Check 'em out: codebook.page/posts I moved my blog over. Anyone with a GitHub repo with posts in the form "posts/<slug>/POST.md" can publish 📜
CodeBook's diff rendering would be awesome for articles/posts, too. Each top-level dir in your git repo would be a different post, and in that would be a README, source code, and info.json. Working on adding this now 🛠
Got auto updating on `git push` to work without requiring a page reload 🎉
Improved book load time on revisit from 0.5s to 0.1s by immediately rendering the cached copy of the book and checking for updates in the background
Wrote a getting started guide, anyone can publish now! Browse all CodeBooks at codebook.page/books
Completed TONS of backend work in the past 3 days to wire up auth, publishing, GitHub App integration, storage, webhooks, payments (fake for now), etc.
Data modeling and logic turned out to be more difficult to think through than expected 😵
Here's a mock of the browse books page (currently populated with placeholders) codebook.page/books
United States Trends
- 1. Kevin James 2,066 posts
- 2. Bubba 27.6K posts
- 3. Jack Hughes 1,078 posts
- 4. RIP Coach Beam N/A
- 5. Bill Clinton 114K posts
- 6. #BravoCon 4,282 posts
- 7. Last Chance U 3,709 posts
- 8. Metroid 10.5K posts
- 9. Hunter Biden 19.8K posts
- 10. Wale 46.8K posts
- 11. Oakland 8,773 posts
- 12. Zverev 3,023 posts
- 13. Crooks 80K posts
- 14. Vatican 14.8K posts
- 15. #CashAppGreen 1,298 posts
- 16. Paul Blart N/A
- 17. Hayley 18.7K posts
- 18. $GOOGL 20.8K posts
- 19. Rondo 2,699 posts
- 20. Catholic Charities 2,423 posts
You might like
-
Algora
@algoraio -
Scaling DevTools Podcast
@ScalingDevTools -
James McGillicuddy
@jpmcuddy -
Rijnard van Tonder
@rvtond -
Camden Cheek
@camden_cheek -
Keegan C Smith
@keegan_csmith -
Kevin Bheda
@kevinbheda -
Dan Minshew
@newswim -
Armando Santos
@_bolt12 -
rob rhyne
@robrhyne -
Harendra Kumar
@hk_hooda -
Valery Bugakov
@valerybugakov -
Julia
@juliamae -
@[email protected] @rsnikhil.bsky.social
@RSNikhil -
Taylor Holland
@TaylorJHolland
Something went wrong.
Something went wrong.