Hey everyone, it’s another new blog post day! This time it’s about composing capabilities and CRDTs to build a local-first chat prototype. This is the first time Spritely has published anything about CRDTs, I think. The post includes a high-level overview, many technical details for those interested, and an embedded demo that uses simulated OCapN connections. I hope you enjoy it!