Stephen
Stephen
@stephenhaberman.bsky.social
Just some UX polish, but moved our Joist docs over to use Inter Var & JetBrains Mono fronts: joist-orm.io Much better!
Joist
An idiomatic TypeScript ORM for creating great domain models
joist-orm.io
May 8, 2025 at 2:13 AM
We renamed Joist's createOrUpdatePartial to the much cleaner upsert: github.com/joist-orm/jo... , see fuller docs here joist-orm.io/features/par...
Rename createOrUpdatePartial to upsert · Issue #1478 · joist-orm/joist-orm
I think this is a shorter / better / more idiomatic name.
github.com
May 2, 2025 at 10:14 PM
Added some docs for Joist's dry run mode: joist-orm.io/advanced/dry... 🎉
Dry Run Mode
Running business logic without committing
joist-orm.io
April 27, 2025 at 5:03 PM
@danabra.mov your last few posts have mentioned RSCs ideally load their data in batches, to prevent N+1s; we built a TypeScript ORM for our graphql backend that does this: joist-orm.io . Uses dataloader to auto-batch basically every database fetch (both graph walking and `em.find`s).
Joist
An idiomatic TypeScript ORM for creating great domain models
joist-orm.io
April 24, 2025 at 7:48 PM