💼 Schneider Electric. ai slop solver, performance freak. @sveltejs team. 12 years experience. Conference Speaker ex-@stackblitz, @beyonk.

India
Joined August 2015
🏝️ ogygia — SSR islands for SvelteKit. Plus lakes. No Kit patches. csr = false. Mark the interactive bits; everything else stays server HTML. Runtime ≈ 7.3 KB min+brotli (CE + optional SPA router). 🏝️ Client islands — load · idle · visible · media 🛰️ Server islands — HTML later, no component JS 🌊 Lakes — freeze a subtree inside an island 🔌 Kit remotes & form actions inside islands 🧭 SPA router — View Transitions, persist, prefetch 🤌 Small and fast — 7.6KB client runtime only Docs + playground: ogygia.puruvj.dev
6
11
1
63
4,484
Ofc the sudden bullying.
1
2
311
In case anyone was thinking I made ogygia and forgot about it...
1
355
I rewrote builder io SDK Svelte with Opus 5.5, and its now amazingly fast and efficient. Heck, its 300x faster in some cases and 1200x memory efficient npm i @puruvj/builder-sdk-svelte
1
9
606
The thing that made the greatest difference: Compile the data into efficient data structures ahead of time cc @builderio would love for y'all to check this and incorporate into your codebase as suited
1
129
{PuruVijay}.svelte retweeted
It’s finally here ✨🎆
After about a year, on and off, I am veeeery happy to release TWINKLEPLOP, a syntax highlighter of tremendous power! The speed of prism with the customisation of Shiki.
1
2
21
2,018
Ogygia at this point has turned into a metaframework for sveltekit. Islands, Lakes, streaming, OOOStreaming, Content colelctions(MDSveX), builder blocks, Programmatic routing, A/B testing, feature flags, its insane frrr Due for a soft rebrand in 0.8.0, coming soon
2
12
805
HELL YEAH!
I think just solved microfrontends in sveltekit 🤯🤯🤯🤯🤯
2
17
2,406
{PuruVijay}.svelte retweeted
Meet the Raycast Keyboard ⌨️ A low-profile mechanical keyboard, designed with @nuphystudio for instant access to your favorite commands. 🎹 14 custom keycaps *️⃣ Dedicated Hyper key 🤫 Silent linear switches 🖥️ Made for macOS and Windows Available now → ray.so/kbd
101
67
76
1,128
273,149
I think just solved microfrontends in sveltekit 🤯🤯🤯🤯🤯
1
14
3,549
Updated based on feedback
Guess whats happening here
1
802
Anyone knows how to make claude(fable opus whatever) write coherent documentation. Right now it writes such bad docs. Or any other model that tends to write better docs?
1
3
673
Guess whats happening here
2
1
7
1,728
Ogygia Observatory. Like Svelte REPL, but focus is on showing interim compiler output
Qwik style morphing, devtools, Observatory, profiler improvements and shit load more
3
7
654
Qwik style morphing, devtools, Observatory, profiler improvements and shit load more
1
1
7
1,147
Ogygia has first class support for these ogygia.puruvj.dev/docs/app/r…
There's a native Browser API called Speculation Rules that allows you to write something like this and it'll prefetch all the links in a page! #javascript #webdev
1
12
1,301
{PuruVijay}.svelte retweeted
Added a camera to Animotion for absolute cinema 😎
7
10
1
256
12,980
{PuruVijay}.svelte retweeted
RED ALERT! Tickets ARE LIVE! 🚨 sveltesummit.com/ 🚨 Use code: launch-10-off to get 10% off! Promo runs until the 25th!
5
1
10
2,224
Do you remember when you joined X? I do! #MyXAnniversary
2
339
2 huge ogygia releases incoming, one with breakage to context API, portable components, and new feature: import.meta.og.asRegion() for barrel imports. 2nd, is much more interesting: Now u can pass non-POJOs as props and context through islands. Yes, they'll pass over. Inspired from Qwik's QRL. Also, an opt-in to morph the existing dom as surgically as possible rather than swapping whole document crudely
1
257