@puruvjdevi
iAccount based inIndia
About this account
- Account based in
- India
- Connected via
- India App Store
Account-level information from X, not a live location or the device used for a specific post.
💼 Schneider Electric. ai slop solver, performance freak. @sveltejs team. 12 years experience. Conference Speaker ex-@stackblitz, @beyonk.
India
Joined August 2015
- Tweets13.8K
- Following649
- Followers5.9K
- Likes11.5K
Pinned Tweet
🏝️ 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
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
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
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
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
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?
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
{PuruVijay}.svelte retweeted
RED ALERT! Tickets ARE LIVE! 🚨 sveltesummit.com/ 🚨
Use code: launch-10-off to get 10% off! Promo runs until the 25th!
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
{PuruVijay}.svelte retweeted
In India, we complain a lot.
But when someone does good work to give solutions, we don't celebrate loud enough.
This massive task of clearing Okhla landfill's pre-2025 garbage heap should have been on SM handles everywhere. Well done Dilli government 🙌
🚨 HISTORIC!
All legacy Waste dumped at Okhla landfill till 2025 cleared 🤯
Waste Processing capacity:
> Jan 2025: 6K Tonnes/day
> Aug 2026: 30K Tonnes/day
Environment minister Manjinder S Sirsa has promised that this blot of Delhi will get "EXTINCT like Dinosaurs" by 2028🔥
A total of 8.868 million MT of waste has so far undergone biomining and bioremediation at the site.
> 1.5 million MT of waste, generated over the past one and a half years, is targeted to be cleared by October 2026.
Around 70-75% of the processed material is inert.
> The inert fraction is scientifically utilised for reclamation and filling of low-lying areas.
Delhi Govt's Environment dept. is scripting history👏 (VC: 2025 May)