
Ian Macartney
@ianmacartney
Followers
1K
Following
332
Media
90
Statuses
497
friendly engineer. works at https://t.co/W72Fib5QYx former infra lead for previews @ Dropbox 🦋 https://t.co/MrHlnAMxBj
California
Joined April 2008
Full Stack post on Authorization is out!.
stack.convex.dev
Learn about authorization techniques and how to implemented them with practical examples.
2
0
11
[Authorization 4/].IMO middleware and RLS are the definition of "spooky action at a distance" - one of my favorite phrases I picked up at @convex_dev. "oh that's happening in this other file, even there's no way of telling that from here.".
1
0
2
RLS should be the last line of defense, not first. Defense in depth is great, but the most precise authorization can happen where the user intent is most clear (& within a trusted environment). Have already started a Stack post on Auth{n,z}- will publish soon!
Public DBs with rules at the row level is a security anti-pattern. The right way to do things is to make the DB private and only accessible by your backend. Then, implement access rules in the API. @kiwicopple why push this pattern rather than correct private auth ?.
2
2
8
I love working here; there's always high leverage things to do. I especially like that the approach is principled, opinionated, and (imo) starting with the right primitives. Who do you know that cares a lot about API design?.
@Andrew_Rentsch @convex_dev Not an official roadmap but re this job role: redesigning pagination, client-side ID allocation, better optimistic updates, a query primitive with ~no execution time/size limits, better index syntax, a new scheduling primitive for triggering execution when data changes, simplify.
1
0
10
Met the team recently - very impressed how fast they've built this. And giving more control over the underly Convex app / data feels like a really good model for graduating vibe apps into scalable businesses 👏.
VibeFlow (@vibeflowai) is the fastest way to build robust full-stack apps without code, giving you full control over your backend with visual, n8n-style workflows. Build your app visually with VibeFlow:
0
3
20
That was a doozy! Docs and examples galore, will share more soon.
github.com
to start it includes a few other PRs that will get landed sooner Fixes #81 By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the...
3
0
8