Arjun
banner
arjun.xyz
Arjun
@arjun.xyz
20 followers 51 following 25 posts
https://arjun.xyz
Posts Media Videos Starter Packs
web-fragments.dev/ seems interesting. Seems to be using a combination of iframes and shadow dom for isolation. Reminded me of remote-dom from my Shopify days!
Web Fragments - A radically new way to do micro-frontends.
🚀 An incremental, low-risk, high ROI approach, to building micro-frontends.
github.com
Arjun @arjun.xyz · 29d
This is really nifty to generate CLI tools.
x.com/simonw/stat...
Arjun @arjun.xyz · Jul 13
Handy command to force kill any process using a port number
Arjun @arjun.xyz · Jul 12
Exploring @tanstack router. The file based type generation is really nifty!
Arjun @arjun.xyz · Jul 9
Stay tuned for more tips like these!
Arjun @arjun.xyz · Jul 9
When you publish, PNPM replaces `catalog:` references with the actual version ranges, ensuring your packages remain compatible with other tools. Learn more at pnpm.io/catalogs.
Catalogs | pnpm
"Catalogs" are a workspace feature for defining dependency version ranges as reusable constants. Constants defined in catalogs can later be referenced in package.json files.
pnpm.io
Arjun @arjun.xyz · Jul 9
Need multiple version sets? Use named catalogs!
Arjun @arjun.xyz · Jul 9
Why use catalogs?
• Maintain unique versions across your workspace
• Easy upgrades (change one line in the catalog, done!)
• Fewer merge conflicts in `package.json` files
Arjun @arjun.xyz · Jul 9
In any `package.json`, simply reference `catalog:` instead of the version!
Arjun @arjun.xyz · Jul 9
In your `pnpm-workspace.yaml`, you can set up a catalog like this:
Arjun @arjun.xyz · Jul 9
Catalogs are a powerful way to manage dependency versions in your monorepo! Instead of repeating version ranges in every package, define them once as reusable constants. Here’s how it works 👇
Arjun @arjun.xyz · Jul 9
Today, I learned about @pnpmjs catalogs, which are incredibly useful for monorepos that rely on PNPM workspaces. #TIL
Arjun @arjun.xyz · Jul 8
Redesigning your personal website never gets old!
Arjun @arjun.xyz · Jul 7
I'll report back after using it as my primary browser for a while.
Arjun @arjun.xyz · Jul 7
Here is the privacy screen!
Arjun @arjun.xyz · Jul 7
You can even configure the AI response voice and style
Arjun @arjun.xyz · Jul 7
The gradient progress bar is a nice touch!
Arjun @arjun.xyz · Jul 7
Testing out @diabrowser from @browsercompany . The onboarding UI is beautiful ✨
Arjun @arjun.xyz · Jul 7
Input elements have a valueAsNumber property which converts the value to a number, super handy! #TIL
Arjun @arjun.xyz · Jul 6
I enjoy reading about how people setup their workspaces. @workspacesxyz is a good follow.
Arjun @arjun.xyz · Jul 6
Fiddling around with a new uses page on my website ✨
Arjun @arjun.xyz · Nov 29
Hello world! 🦋