Live Coding Session - Collaborative Drawing App
Channel: Y Community
Date: 2021-09-21

We struggled with a stupid bug for a time. I should have realized sooner. Eventually, we had the author of perfect-freehand in the session to clear things up. Let us know in the comments when you realized what the bug actually was. 

Check out perfect-freehand https://github.com/steveruizok/perfect-freehand and http://tldraw.com/. 

The source code and live demo of this coding session is available here: https://replit.com/@dmonad/Awesome-Drawing-App

I forgot to mention that https://hocuspocus.dev/ is an excellent provider that I forgot to mention when I was recommending providers to use. I recommend using Hocuspocus when building a production application.

Thanks to all the people sticking around for 2.5h and helping me out. Thanks to Francois for proposing to do a live coding session. And special thanks to Steve for open-sourcing perfect-freehand. Seriously, sponsor his work: https://github.com/sponsors/steveruizok.

Sponsor our y-collective to support people working on improving the Y ecosystem. This collective is self-governed, and finances work on relevant Yjs extensions (including the Rust port): https://github.com/y-community/y-collective

If you want to see more content like this, please sponsor me on GitHub: https://github.com/sponsors/dmonad

See you at the weekly Y community meetings every Tuesday 5pm CET. Follow me on Twitter to get relevant announcements: https://twitter.com/kevin_jahns