🏒 🇦🇺 • dad x2 • @paper / @pmndrs / @trytriplex

Canberra, Australia
you can also customize the hotkey if you need
1
1
106
btw for anyone working with polaris you can snapshot their examples into @paper make sure to enable "allow access to embedded frames" first though
Polaris CDN 1.1 is now stable. Appreciate everyone who tried it out during our release candidate period and provided feedback via the Forums. shopify.dev/changelog/polari…
1
7
1,584
latest version of @paper ships with a new way of connecting to its local mcp server, it's easier, more robust, and remains fast af
4
18
764
you can just bake things
2
13
515
Replying to @mercury
😭
1
87
Replying to @jexia_
stuck on viem, cheeky @_jxom
2
2
54
hey grok bot build me some ui in paper
3
562
btw you can access iframes through @paper snapshot by pressing this action in its context menu super helpful for all kinds of things 🔥🔥
2
11
621
it's true lmaoo 🔥🔥
I made a game that lets you destroy any web page
1
7
825
love webmcp
3
18
799
who put this in my .zshrc, because i definitely didn't ask for it @cursor_ai smh
1
379
btw you can pull transparent webm out of @paper now
3
1
23
1,747
react portals that retain browser state with element.moveBefore
2
3
74
5,296
spiky buns
4
367
Replying to @atmoio
@JNYBGR remotion!
2
276
xstyle prop is props
I am surprised we still try to pass className into a component instead of using props and css variables.
3
18
2,416
Replying to @sethjenks @paper
> Figma image fills require Paper's browser extension connected to a Figma account that can open the source file. Without it the paste succeeds but the images are missing. not quite. you just need to paste and then connect to figma when this dialog shows up. will open the oauth flow and then when you get back in images will start resolving (figma api limits apply)
1
1
300
tbh I find the types github.com/atlassian-labs/co… exposes via createStrictAPI is still the goat styles are local and typed, nothing to teach agents where things live. you define types per style property / pseudo states. you define style boundaries per component. only allowed properties pass typecheck. here I set up astryx tokens with it, works a treat
This Week In React 295 ⚛️ - StyleX - browser() - Next.js - Compiler in Vite/Bun - Astryx - Formisch - React Aria - TanStack 📱 - C++ API - Margelo+Callstack - Observe - Reanimated - Teleport - Nitro - Screen Transition 🍿 Read thisweekinreact.com/newslett… ✍️ @jaworek3211 & I
2
1
23
2,971
Replying to @ethanhackett @paper
cool! fyi you can also just paste html via text, e.g: if I type this and copy it into paper <div style="color:red;font-size:19px;">hello ethan!!!</div> it also works
2
45
Replying to @al_hinds
oui oui
1
14
fyi you can generate images through @paper mcp now, ask your agent
6
4
48
11,230
Replying to @grimcodes
grim sus
3
443
Replying to @hemlok_ @framer
1
3
270
love this screen
5
1
70
3,677
playing around
2
224
oh no, we're entering the click bait era of llms
1
287
haha the timeline giveth and the timeline taketh away
1
153
what, he follows me as well! john fan club
1
1
15
piped.video/watch?v=p-i9o-sH… fun video. over the years i've gravitated towards "strip modelling" where it's like, extruding edges to flesh out your 3d if I had infinite time I'd be 3d modelling, making games, and working on editors. if only!
598
hell yeah boys we in it
3
390
yearly reminder for frontend folks — enable show scroll bars. you'll make your own software more resilient as well as find jank in others macos system settings > appearance > show scrollbars: always e.g. here's githubs new issue view collapsed sidebar
3
1
45
2,610
here's an example where a menu would benefit greatly from the triangle treatment, h/t mayank.co/blog/hover-triangl… I want to click learn more, it's not natural to move left then down
1
45
6,576
Replying to @cnakazawa
I've been enjoying these, you should scroll to the top of the dialog when going to the next note
1
31
new mac, first extension I enable
1
3
421
for paper people: I'm looking at reducing the friction when working with paper mcp + agent harnesses right now (e.g. ever get paper mcp not found when starting your agent harness before paper? yeah that!) looking for thoughts: if when setting up the mcp server inside paper you had to enter admin privileges, something like the attached, would that feel scary / odd / bad / ...? or would you be okay that? doubly interested in folks that are in an enterprise setting!
1
4
488
there's an improvement shipping soon that will show the "click me to focus" overlay so you don't get stuck thanks for the report again!
1
2
18
i'm in this tweet and i like it
Paper just raised $34M in our Series A from @Accel and @ICONIQCapital Paper is the pro design tool for teams shipping with agents. We are well-funded and growing faster every day. Thank you for supporting Paper! Full story in the replies -- check out Agu's new graphics
3
22
1,655
drag to reorder tabs is coming to @paper desktop soon. here's some tips if you were to implement this yourself 🧑‍🍳 ⏲️ drag & drop isn't needed for the initial paint, so it shouldn't be on the critical path. this includes both executing code, and downloading the bundle! ⚛️ view bindings (like for react) are a footgun. apply the drag and drop in an effect (or equivalent) with vanilla apis which ensures it's off the critical path. 👪 personal preference, but don't make dnd behaviour bleed throughout your components. similar to layout, the parent component dictates the logic / loading orchestration. enable behaviour through child refs in the parent! ✨ have fun! dial it in for how it feels to drag & drop. I gave extra care to bring some physicality like having drops take longer the further away from the drop target they were (and shorter when closer!).
3
1
23
1,235
🤔
2
3
263
we were invited to the gh stacks beta! so far the two main commands ontop of regular git I'm actively using is gh stack sync + gh stack submit. I'm glad sync exists, streamlines pretty much everything
2
10
820
spaces or tabs?
2
366
what chasing loading perfection does to a mf — we're almost there
2
5
1,015
Replying to @vladmoroz
it's true
1
10
868
paper + webmcp
1
10
1,247
image gen through paper mcp
8
438
shipping this instead
1
2
24

ALT Just Do It Shia GIF by MOODMAN

1
16
go check "Allow access to file URLs" in the extension settings. I'll update docs tomorrow.
1
1
453