Ori Livni

@orisomething.bsky.social

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

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.

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

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

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

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

רציתי לכתוב משהו סרקסטי על התקרובת ישראל לרמת הדמוקרטיה הרוסית ששם שולחים צעירים למות במלחמה אין סופית כי השליט צריך לבצר את כסאו, ואז נזכרתי

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 🤷‍♂️