Manu.ts

@neolectron.bsky.social

French Typesafe obsessive compulsive disorder guy. Contributing to codinglab.io . Pure tech.

SCOOP: So remember Dialog, Peter Thiel's private society that doesn't have a public website and no public list of members? I (along with a number of other journalists) have just been tipped off that embedded in the code of their closed off website there IS what seems to be a list of some members.

BildBildBild

J'ai commencé le gamedev avec s&box, jkiffe la plateforme! L'engine dedans c'est source2, c'est très cool de jouer avec. Jvais vous partager mon XP gamedev régulièrement si vous êtes chaud Je pars de quasiment 0, j'ai juste le vocabulaire et quelques notions mais s&box est très haut niveau donc 👌

Ongoing work for @rolldown.rs : - Rolldown-Vite ecosystem CI (~60% passing) - Full bundle mode HMR - Incremental build - Module Federation (built-in support) - oxc minifier improvements (built-in, already with better compression ratio than esbuild and 6-9x faster than swc)

I've been hyping TanStack Start long enough; it's time to show why I love it so much. Start took a superb client-first framework (Router) and added SSR in a non-obtrusive way. The react-query integration offers better component-level data fetching than RSC frontendmasters.com/blog/introdu...

Introducing TanStack Start – Frontend Masters Boost

TanStack Start enhances the TanStack Router by adding a server layer that improves performance through server-side rendering (SSR) and isomorphic loaders.

frontendmasters.com

Here is a fun one for you all: contrary to popular belief, in Node.js promises (async/await) would not yield to the event loop. So, if you want the event loop to process I/O in between a long chain of async functions that actually aren’t doing I/O, you would need to add a setImmediate in between.

A linter without type informations will never be as good as one with. Which means that all linters out there, even tho faster, can't really match a robust typescript-eslint setup yet imo.

C'est des cons qui veulent pas être open. Vite c'est le plus large ecosysteme de tooling web au monde, et s'ouvrir a Vite signifie s'ouvrir aux miliers de plugins pour build/process/codegen/bundle/etc. Si ils font ça, pour eux ils perdent leur secret sauce de leur router turboprank éclaté au sol.

📢 TypeScript 5.7 is here! Now with ✅ Better checks for uninitialized variables ✅ Smarter tsconfig lookup in editors ✅ Improved startup time ✅ Stricter checks for JSON imports ✅ Extension rewrites for relative imports and more! Try it today! devblogs.microsoft.com/typescript/a...

Announcing TypeScript 5.7 - TypeScript

Today we excited to announce the availability of TypeScript 5.7! If you’re not familiar with TypeScript, it’s a language that builds on JavaScript by adding syntax for type declarations and annotation...

devblogs.microsoft.com