Post
Optimized the spacetimedb.com website from 5MB+ JavaScript to just 100KB+, Server-side rendered and helluva lot faster! Also did work on SpacetimeDB TypeScript SDK and Bitcraft website while at
Develop the Svelte Packages page's early prototype using LLMs to process, filter, and categorize 4000+ svelte packages on npm, with dedicated offline search (Current version is a simpler hand-curated list for maintainability reasons) svelte.dev/packages
v4 @svelte.dev docs revamp: The site was due for an design refresh and update. I led the charge in modernising, unifying and simplifying the 3 major svelte organisation sites, other two being kit.svelte.dev and learn.svelte.dev And dark mode too 🌙 Before: After:
@viteconf.org 2022 site for @stackblitz.com. Joint effort with the amazing @patak.dev, this conference brought together the vast Vite ecosystem into what we jokingly called as United Nations of Web frameworks. Fun fact: Everytime ViteConf gets over, the confetti used is by yours truly!
Web Publisher for @stackblitz.com. One click documentation improvement pages.
Svelte Summit 2022 Sweden: Moving a library from react to svelte: www.youtube.com/watch?v=pJcb...
This week in Svelte: Introducing Neodrag v3 www.youtube.com/watch?v=Ia8N...
Other notable talks and podcasts: macos Web performance rewrite with Svelte Exploring Svelte REPL @thisdotlabs.bsky.social Using Svelte in React Svelte Radio HTML All the Things episode Svelte 4 launch party And more... www.puruvj.dev/speaking
Personal projects: macOS Web is my personal project I did out of boredom from bedrest after my accident, and it turned out to be quite a headline! Simulates macOS initial UI to perfection visually. React -> Preact -> Svelte. 150KB to just 30KB. www.puruvj.dev/blog/macos-r...
Neodrag: One draggable to rule them all! Tiny <2KB library for dragging. Exceptionally small and fast, and available for Svelte, React, SolidJS, Vue, plain JS. neodrag.dev 🤩 NEWS: Going through a super performant and modular rewrite bsky.app/profile/puru...
Neodrag v3 Alpha is out! Complete rewrite from the ground up. 🏳️🌈 Multi-framework adapters ⚡ Event delegation (3 listeners total vs 3 per element) 🧩 Plugin-based architecture 📦 Tree-shakable 🛡️ Error isolation Thread below 👇
how long is a click? Wanna know how long a click is on different devices? Here is a a web app with over 50,000 clicks and their stats compiled into one! www.how-long-is-a-click.com?t=1765975894...
0 reposts0 likes