Ori Livni
banner
orisomething.bsky.social
Ori Livni
@orisomething.bsky.social
Advocate for “on-call driven development” and TypoScript
🔗 www.orilivni.com
I wonder how many lookups should happen before it becomes more expensive than creating a memory
November 10, 2025 at 8:56 PM
Kind of annoying when you suggest REST, devs only think about the most naive implementation
November 8, 2025 at 9:53 PM
I really don't get the idea of GraphQL with normalized store.
- For dealing with over-fetch, you need a complicated store for telling what was fetched and what wasn't
- If you don't use the shape of the graph from the response, you're doing double work at best
November 8, 2025 at 7:03 AM
I’m quite sad DreamBerd doesn’t support directives
November 7, 2025 at 10:40 AM
People laugh of Apple not having 120hz iPhone, while the new OS will be enough with 12hz
November 7, 2025 at 8:11 AM
I find it amusing that some GraphQL clients normalize data from a response. This is pretty much defeat the idea of GraphQL
November 6, 2025 at 8:13 PM
Reposted by Ori Livni
`sourceElement`...not to be confused with `srcElement`....
November 5, 2025 at 10:48 PM
I've been forced to upgrade macOS, and it's really ugly
November 6, 2025 at 6:58 AM
I found by luck that Chrome supports subscribing DOM events with Observables 😳
November 4, 2025 at 11:55 AM
peerDependecies feel like a mistake
October 27, 2025 at 8:33 PM
AI benchmarks are funny. I don’t know two developers that use AI the same way. But somehow AI benchmarks assume all the prompts are the same, all the code bases are the same, and everyone uses the same framework
October 26, 2025 at 6:52 PM
We talk a lot of APIs from the point of view of what it does, why it’s technically a good solution, when we should use it.
We don’t talk enough about the psychology of what it feels to a developer to use that API.
Psychology is a major factor why we use APIs incorrectly
October 24, 2025 at 10:14 AM
The fact Apple did a bad design in their new OS, doesn’t mean everyone should copy them 🤷‍♂️
October 21, 2025 at 7:26 PM
I don’t need to install another AI browser. I got Cursor already installed
October 21, 2025 at 7:00 PM
I was that 👌 close to add @solidjs.com to the work’s codebase today 😭😭😭
October 19, 2025 at 5:17 PM
Reposted by Ori Livni
Made a new PostCSS plugin for generating more realistic smooth shadows like on smoothshadows.com

Now designers usually rely on generators, but the resulting code is often hard to maintain.

github.com/postcss/post...
October 18, 2025 at 2:20 PM
Yet to finish watching all of the ReactConf videos, but surprised that for the question “What is your favorite React feature?” nobody answered “top to bottom rendering”
October 14, 2025 at 11:26 AM
The reason it won't happen because Netanyahu will need to plead guilty, if he wants a pardon. Netanyahu prefer the world to be burn before admitting any crime he did
x.com/SuleimanMas1...
Suleiman Maswadeh סולימאן מסוודה on X: "טראמפ פונה להרצוג: ״יש לי רעיון, למה שלא תיתן לנתניהו חנינה?״ https://t.co/AsTS5FFpIs" / X
טראמפ פונה להרצוג: ״יש לי רעיון, למה שלא תיתן לנתניהו חנינה?״ https://t.co/AsTS5FFpIs
x.com
October 13, 2025 at 12:14 PM
Great presentation of @devongovett.me in React Conf about how RSCs work in Parcel
October 13, 2025 at 11:40 AM
בחיים לא חשבתי שאנשים ימחאו כפיים לעצמם כל כך הרבה על המחדל הכי גדול במדינה שהם בעצמם אחראים לו
October 13, 2025 at 10:28 AM
Reposted by Ori Livni
The 3 worst GraphQL myths:

❌ Everything is POST
❌ All URLs are /graphql
❌ Anyone can query anything

One solution destroys all three: Persisted Operations/Trusted documents

www.jovidecroock.com/blog/graphql...
GraphQL Myths
Common misconceptions about GraphQL and how persisted operations address them.
www.jovidecroock.com
October 12, 2025 at 10:25 AM
The more I read LLMs sessions, and I see what they do with tool calling, the more I'm convinced filenames are critical. Also the folders they're at. Unlike many other, I'm quite convinced, what's good to LLMs **isn't** necessarily good for humans
October 13, 2025 at 6:33 AM
I'd really like to use Cursor, but every time I find a new embarrassing bug. For example, for a few weeks, showing code changes stop working, and I needed to do voodoo to make it work again. Now, it stops to index the project, so It doesn't find files for cmd+p. It's a really "bug tier" product
October 12, 2025 at 7:40 AM