ballingt
ballingt•3y ago

Riffle

big fan of this work, everything https://twitter.com/geoffreylitt does is great but this paper in particular is real good for thinking about the design of Convex.
9 Replies
ballingt
ballingtOP•3y ago
In particular the limitations of SQL for this way of structuring an application, and the details of wiring up React in particular and a reactive frontend in general.
vlmlee
vlmlee•3y ago
Their work is a real breakthrough for what PWAs were supposed to be, which is fully functional in offline mode. I became aware of this from this talk https://www.youtube.com/watch?v=BmgL1SRfUyc&list=PL9WMsYBYyKzVh4b7zM5tZpevZi-LT2mj-&index=4
Worker Conf
YouTube
A new era of web development, Johannes Schickling WorkerConf 2022, ...
No field in software engineering is changing as rapidly as web development with new frameworks being released every week. Yet, many fundamental problems are still unsolved. This talk will present a range of new technologies and emerging paradigms that will shape a new era of web development.
vlmlee
vlmlee•3y ago
It is different from what your guy's goals are but the database reactivity is one thing everyone should take note of 👀
ballingt
ballingtOP•3y ago
their Cambria paper expresses some fundamental rules of migrations and evolving schemas clearly https://www.inkandswitch.com/cambria
ballingt
ballingtOP•3y ago
oh wow, I hadn't seen https://www.inkandswitch.com/potluck/ yet! I'm a sucker for this stuff, worked at Observable on some related ideas.
Potluck: Dynamic documents as personal software
Gradually enriching text documents into interactive applications
vlmlee
vlmlee•3y ago
Nice, it looks 🔥 The Potluck paper is really long though 😆 It is something I've been interested in, note taking software, but Notion got that market cornered at the moment I'd really like to make a messaging app that sends it directly to an app like Notion note taking is like one of the primary things I use Messenger for Observable is awesome 👀 their charts are inspiring
ballingt
ballingtOP•3y ago
I think Observable and Convex pair pretty well https://observablehq.com/@ballingt/hello-convex-beta
Observable
Hello Convex Beta
How do you get shared, reactive server-side state for an Observable notebook? There are many ways: AWS, firebase, a slick solution from Tom Larkworthy — and now there's one more, Convex. You can sign up for the Convex Beta at convex.dev. To use Convex in a webapp the standard npm install convex etc. is recommended, but in Observable importing ...
ballingt
ballingtOP•3y ago
just like with React & other reactive frameworks, using Convex cuts out the step of translating imperative APIs through to the reactive application code
vlmlee
vlmlee•3y ago
it does feel like magic 🤔 but that is kind of how I felt when I first started using React coming from Rails/Django background

Did you find this page helpful?