Sign in

Ori Livni

@orisomething.bsky.social
306 followers 218 following 3.8K posts

Advocate for “on-call driven development” and TypoScript 🔗 www.orilivni.com

PostsRepliesMedia
Ori Livni @orisomething.bsky.social · 29/09/2026
A bit unexpected answer 🥲
000
Ori Livni @orisomething.bsky.social · 26/09/2026
אישתי שואלת אותי שאלות על אסף בעקבות רוני קובן, ואני לא יודע איך אני אמור להסביר שאני לא יודע, והאמת שלא אכפת לי
010
Ori Livni @orisomething.bsky.social · 21/09/2026
There is 49 reason why Canada won’t join the EU
001
Ori Livni @orisomething.bsky.social · 11/09/2026
יש משהו מוזר בלראות המון אנשים מרטווטים ציוצים של איזה חוקר ב־OpenAI ולקלוט שהוא כנראה אח של בעלה של ידידה מהתואר
010
Ori Livni @orisomething.bsky.social · 10/09/2026
Devs are arguing with me, why some API is techincally correct while my claim is that this API shouldn't be exist at all
000
Ori Livni @orisomething.bsky.social · 09/09/2026
Anthropic working on the next generation of AI model that will move as from the GPT Astra slop to a level of spaghetti
000
Ori Livni @orisomething.bsky.social · 07/09/2026
Why is everything slop? I miss spaghetti!
010
Ori Livni @orisomething.bsky.social · 07/09/2026
We need more methods to produce cats images and videos
050
Reposted by Ori Livni
Remco Haszing @remcohaszing.nl · 06/09/2026
I published a TypeScript content mapper for CSS modules. This gives you type-safety and definitions when importing CSS in TypeScript. github.com/remcohaszing...
On the right is a pane of CSS code. On the left is a pane of TypeScript code that imports the CSS as a module. The hover info of the imported CSS class shows the CSS block. There’s also an unknown class name, which has a red squiggly underline.
6808
Ori Livni @orisomething.bsky.social · 31/08/2026
יום אחד יוסיפו עוד ספרה למספרי הטלפון כי כבר כל המספרים יהיו חסומים בגלל ספאם
020
Ori Livni @orisomething.bsky.social · 30/08/2026
I still can’t turn on bundleDev in Vite, but after some experiments, it’s going to be a game changer for us
130
Ori Livni @orisomething.bsky.social · 29/08/2026
Why do we have <var> but not <let> or <const>?
1161
Reposted by Ori Livni
patak @patak.cat · 28/08/2026
why bother to read what you didn't care to write?
4958
Ori Livni @orisomething.bsky.social · 28/08/2026
Naming things is just became easy! Just: const AMERICA = …; function america() {}; class America {}
021
Ori Livni @orisomething.bsky.social · 21/08/2026
Bun reducing RAM consumption is the least Anthropic had to do after making a RAM shortage
090
Ori Livni @orisomething.bsky.social · 16/08/2026
I can’t find the lecture it was originate from but “the good ole times when everything was worse” is really good quote as an answer for many complaints on modern stuff. It just wasn’t better in the past
000
Ori Livni @orisomething.bsky.social · 16/08/2026
מדהים כמה שמבטא רוסי של מהגרים רוסיים לגמרניה נשמע שונה ממבטא רוסי של מהגרים רוסיים לישראלים כשהם מדברים רוסית
030
Ori Livni @orisomething.bsky.social · 14/08/2026
נו אופנס, אבל ״משפיעני אוכל״ שעושים רק רילס וזה לא מגיע עם מפה עם סימונים סתם חובבנים
000
Ori Livni @orisomething.bsky.social · 11/08/2026
Modern webapps stop having memory leaks because of unreleased event listeners, and instead having lots of memory leaks because of cache
010
Ori Livni @orisomething.bsky.social · 06/08/2026
Adding static cycle imports check on the bundle result, because you never know what surprises wait for you
000
Ori Livni @orisomething.bsky.social · 04/08/2026
It seems npm scans aren't good enough 🫣
100
Reposted by Ori Livni
Remco Haszing @remcohaszing.nl · 03/08/2026
I feel like the config file situation in JS-land has gotten out of hand. Tools check for {.config/tool,.toolrc,config.tool}.{cjs,js,mjs,cts,ts,mts,json,jsonc,json5,yaml,yml,toml} That’s 3*12=36 locations to check.
1141
Reposted by Ori Livni
naugtur @naugtur.pl · 29/07/2026
I wrote this bit on preventing prototype pollution dev.to/naugtur/but-... in response to @nodeland.dev 's recent post where he claimed we can't. It's all about pronouns. 😜
dev.to
But _We_ Can Harden Node.js Against Prototype Pollution
This is a response to a post by Matteo Collina Define We Matteo's post argues that...
052
Ori Livni @orisomething.bsky.social · 01/08/2026
אני לא מרגיש שעומדת לפרוץ מלחמה כי אני לא רואה חדשות?
140
Ori Livni @orisomething.bsky.social · 31/07/2026
Do you think the people from the “we don’t need to read code anymore” are okay with a medical device installed in their body that no one read its code?
220
Ori Livni @orisomething.bsky.social · 28/07/2026
AI actually didn’t change the speed of computers, nor networking, and even speed of light is the same. Saying “your code is matter less because of AI” is just an excuse for being lazy to supervise the code generated by AI
082
Ori Livni @orisomething.bsky.social · 24/07/2026
The problem with static and dynamic imports is that it’s a manual based decision
000
Ori Livni @orisomething.bsky.social · 23/07/2026
נראה לי שבסולם של 1 עד 10, הוא מקבל 100 בכמה שהוא @#!@#!%!
000
Ori Livni @orisomething.bsky.social · 23/07/2026
I think I found a hack for async context in the browser
000
Ori Livni @orisomething.bsky.social · 22/07/2026
I think bundlers that chunk only by imports are limited. Ignoring partial evaluation as Closure Compiler does. If we would flat all modules both static and dynamic, and dividing to chunks by async operations as code called on fetch result, we probably get more optimize chunks
000
Reposted by Ori Livni
Axel Rauschmayer (also on 🦣) @dr-axel.de · 18/07/2026
“Fetch Needs Error Codes” by @jasnell.me www.jasnell.me/posts/fetch-...
jasnell.me
Fetch Needs Error Codes
HTTP/2 and HTTP/3 have rich, typed error signaling that the Fetch API completely discards. The TC39 error code proposal could fix that.
071
Ori Livni @orisomething.bsky.social · 17/07/2026
שואבים אבק ללא הפסקה בכיכובה של הכלבה שלי
020
Ori Livni @orisomething.bsky.social · 15/07/2026
I think the issue of having an App component with 200 context providers is the fact most places of the app probably won't need them. This is why lazy initialization of services make more sense as happen in some frameworks
000
Ori Livni @orisomething.bsky.social · 12/07/2026
I really want to understand why some devs really love one framework while others really love another framework. Not the technical reasons, the psychological reasons. If technical reasons become irrelevant they won’t replace their framework
210
Ori Livni @orisomething.bsky.social · 10/07/2026
The $165K cost of porting Bun from Zig to Rust isn’t a development cost. It’s a marketing cost
010
Ori Livni @orisomething.bsky.social · 09/07/2026
Today I learn, you can decrease your bundle size in a meaningful size, but the compress size will go bigger 😅
000
Ori Livni @orisomething.bsky.social · 08/07/2026
Did someone use manualChunks and got more optimal bundle?
000
Ori Livni @orisomething.bsky.social · 06/07/2026
Does someone have a good way to detect why some file bundled in some chunk in Vite? Can’t find good tooling for that and I comment code and build to debug
000
Ori Livni @orisomething.bsky.social · 05/07/2026
רציתי לכתוב משהו סרקסטי על התקרובת ישראל לרמת הדמוקרטיה הרוסית ששם שולחים צעירים למות במלחמה אין סופית כי השליט צריך לבצר את כסאו, ואז נזכרתי
000
Ori Livni @orisomething.bsky.social · 05/07/2026
היום בתל אביב כמות חריגה של בנות שהולכות בטופ ואני תוהה אם זו מחאה בעקבות מה שקרה בערך לפני כשבוע
000
Ori Livni @orisomething.bsky.social · 04/07/2026
JS folks. Are there any good tools to inspect what is the route from entry to some import?
001
Ori Livni @orisomething.bsky.social · 02/07/2026
AI companies claim the “code is a solved problem”, but for now I see that “money is a solved problem” (from their perspective)
100
Ori Livni @orisomething.bsky.social · 01/07/2026
Skills are what make your private tools into public tools
000
Ori Livni @orisomething.bsky.social · 01/07/2026
כשהגעתי למשרד השבוע, אמרתי שלום לאיזה כלב ובני אדם חצופים חשבו שדיברתי אליהם
020
Ori Livni @orisomething.bsky.social · 01/07/2026
I really like Bluesky doesn’t have an AI agent
000
Ori Livni @orisomething.bsky.social · 30/06/2026
I swear 65,532 is smaller than 65,534
000
Ori Livni @orisomething.bsky.social · 27/06/2026
There is something very ironic about international corporations that they try to explain you how they’re global and doing all local adjustments while they’re actually doing everything from an American perspective 🤷‍♂️
000
Ori Livni @orisomething.bsky.social · 25/06/2026
I find this video fascinating. Someone goes around Nuuk, Greenland, travel and just talk to the locals about their life in this remote place youtu.be/B854jII8Mm0
youtu.be
Life In Greenland's Only City
YouTube video by From Here to There
000
Ori Livni @orisomething.bsky.social · 25/06/2026
Never ever in my life I thought I would get blocked by JavaScript string length limitation
080
Ori Livni @orisomething.bsky.social · 24/06/2026
What if we treat each top level symbol as a module instead? Bundle result can improved dramatically for big webapps
000