Or
"typescript.tsserver.useSyntaxServer": "never",
"editor.foldingStrategy": "auto",
"editor.linkedEditing": true
in a project settings.json, just to try.
12.08.2025 05:16
👍 0
🔁 0
💬 0
📌 0
Now importNode and cloneNode have the same performance in Chrome: issues.chromium.org/issues/37124...
I'm happy frameworks can get simpler, but also because Lit, which always uses importNode, probably just got faster too.
Filing issues for browser implementation bugs is a good thing for everyone!
09.08.2025 17:11
👍 33
🔁 7
💬 2
📌 2
proof of work
25.07.2025 21:45
👍 0
🔁 0
💬 0
📌 0
Rizzed DX for Custom & Standard HTML Elements in @solidjs.com JSX:
👉 Always fresh MDN for Standard Tag/Attr/Event
👉 attr:/bool:/prop:/on:/on proxy
👉 Attr/Prop/Event (TS, JSDoc, Completion, Go-to-Def,…)
👉 Slots Completion
👉 Unknown Tag, Excess Attr (even w. hyphen)
👉 Custom/Standard Props for Style
02.07.2025 16:17
👍 4
🔁 0
💬 0
📌 0
Seamless @vuejs.org/Custom Element integration🧩
💡 Hover Quick Info
👉 Tag
👉 Standard attr
👉 Attr
👉 Prop
👉 Custom CSS prop
👉 Std. event binding
👉 Event binding
👉 Method binding override
👉 Ref binding
🧩 Auto complete
👉 Custom CSS prop
🔍 Semantic Diagnostic
👉 Std. attr
👉 Attr
👉 Prop
👉 Custom CSS prop
29.06.2025 09:50
👍 2
🔁 0
💬 0
📌 0
Custom HTML Elements + Svelte = 💕 Realtime DX
💡 Hover Quick Info
👉 Standard attr
👉 Attr
👉 Prop
👉 Standard event binding
👉 Event binding
👉 Reference binding
🧩 Auto Completion
👉 Tag
👉 Attr
👉 Custom CSS prop
🔍 Semantic Diagnostic
👉 Unknown attr
👉 Attr
👉 Prop
28.06.2025 11:37
👍 3
🔁 0
💬 0
📌 0
🧑💻 Realtime analysis enabling these language features in @astro.build files:
💡 Hover Quick Info
👉 Custom element tag
👉 CE standard attribute
👉 CE attr
👉 CE custom CSS property
🔍 Semantic Diagnostic
👉 CE unknown attr
👉 CE attr
👉 CE custom CSS prop
👉 CE unknown custom CSS prop
More details to come…
27.06.2025 19:54
👍 4
🔁 0
💬 0
📌 0
Announcing TypeScript Native Previews - TypeScript
Previews of the native TypeScript port are now available on npm and for VS Code through the Visual Studio Marketplace!
Today we're announcing previews of the native port of TypeScript! These nightly previews will be available on npm and the VS Code marketplace!
npm install -D @typescript/native-preview
npx tsgo --version
Read up more on our blog!
22.05.2025 15:09
👍 398
🔁 92
💬 10
📌 12
Node 24 (LTS) is out! With URLPattern built-in support.
That's one less dependency for HTTP server routers that use the URLPattern (like the Gracile one).
06.05.2025 15:51
👍 3
🔁 0
💬 0
📌 0
Here's a nice Lit tip 💡:
Let's say you want to hide some DOM but preserve component state. You can do this with the cache() directive:
Here when showView is toggled from true to false back to true, the DOM fragment for the expression is extracted, saved, and restored - preserving all the state.
24.04.2025 20:41
👍 32
🔁 5
💬 2
📌 0
been working on this proof of concept, it's a node based UI library (à-la React Flow), with Custom Elements and TC39 standard signals (Lit signals and signal-utils).
Comes with a built-in theme, based on WebAwesome/Shoelace, and a handful of demo nodes to play with ^^
github.com/JulianCatald...
09.04.2025 17:16
👍 6
🔁 2
💬 1
📌 0
You’re right. It’s all about choices! In my case, light mode in high luminosity environments, and dark when it’s not. Otherwise it’s blindening 😎
Thanks for the reading
22.12.2024 14:35
👍 2
🔁 0
💬 0
📌 0
Same thing with Dark Mode.
It was an accessibility must for a long time, then it became some sort of "cool trend", but somehow a dispensable bonus.
22.12.2024 13:17
👍 1
🔁 0
💬 1
📌 0
I forgot one thing that had bitten me in the past : Syntax highlighting, in VSCode, is more prone to break on huge, complicated files. Breaking them up can help pinpoint oddities.
Often I don't get what's triggering colours weirdness.
22.12.2024 13:14
👍 0
🔁 0
💬 0
📌 0
ESLint, Prettier, the TS LSP, etc. are going bananas on huge files :p GH won't even display it. Splitting eases the work on the IDE.
It's more about DX, I admit ^^.
22.12.2024 12:57
👍 0
🔁 0
💬 1
📌 0
All this popups are going more and more insane with each major macOS upgrades.
Sometimes, it feels like a maze. Huge productivity killer IMO. I don't want a Windows Vista computing experience 😒
22.12.2024 12:53
👍 2
🔁 0
💬 0
📌 0
why is it in one huge file? Is there a technical reason for this?
22.12.2024 12:47
👍 0
🔁 0
💬 1
📌 0
IIRC think the header logic is missing (for finer control). Nginx will just send the cached response and recalculate it for next requests, but without spamming it (multiple requests at once get fused into one, no unneeded work)
21.12.2024 19:13
👍 1
🔁 0
💬 0
📌 0
21.12.2024 19:10
👍 1
🔁 0
💬 0
📌 0
Most significant Vite major since Vite 2.0 ⚡️
Kudos to everyone who collaborated to make Vite even more flexible! Cheers to the Vite's ecosystem, contributors, and team. Y'all rock 💜
26.11.2024 14:42
👍 124
🔁 19
💬 7
📌 2