nitter
Logo
  • Timeline
  • Grid
  • Gallery
mike douges
@douges
Sep 25
Replying to @douges @harcourttt @paper
you can also customize the hotkey if you need
1
1
107
mike douges
@douges
Sep 24
btw for anyone working with polaris you can snapshot their examples into @paper make sure to enable "allow access to embedded frames" first though
David Cameron
@dave_cameron
Sep 22
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,600
mike douges
@douges
Sep 24
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
connect your agent flow in paper

ALT connect your agent flow in paper

4
18
770
mike douges
@douges
Sep 22
64
mike douges
@douges
Sep 21
you can just bake things
2
13
518
mike douges
@douges
Sep 18
Replying to @mercury
😭
1
87
mike douges
@douges
Sep 17
Replying to @jexia_
stuck on viem, cheeky @_jxom
2
2
54
mike douges
@douges
Sep 16
hey grok bot build me some ui in paper
3
562
mike douges
@douges
Sep 15
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
mike douges
@douges
Sep 15
it's true lmaoo 🔥🔥
Alex Reardon
@alexandereardon
Sep 15
I made a game that lets you destroy any web page
1
7
825
mike douges
@douges
Sep 15
love webmcp
3
18
799
mike douges
@douges
Sep 7
who put this in my .zshrc, because i definitely didn't ask for it @cursor_ai smh
1
379
mike douges
@douges
Sep 7
btw you can pull transparent webm out of @paper now
3
1
23
1,747
mike douges
@douges
Sep 4
react portals that retain browser state with element.moveBefore
2
3
74
5,297
mike douges
@douges
Sep 4
spiky buns
4
367
mike douges
@douges
Sep 4
Replying to @atmoio
@JNYBGR remotion!
2
276
mike douges
@douges
Sep 4
xstyle prop is props
Oleg | webstudio.is@oleg008
Sep 3
I am surprised we still try to pass className into a component instead of using props and css variables.
3
19
3,483
mike douges
@douges
Sep 3
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
mike douges
@douges
Sep 3
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
define the schema + media queries

ALT define the schema + media queries

example values for background color

ALT example values for background color

define a component boundary, declare what styles should be available from the global set

ALT define a component boundary, declare what styles should be available from the global set

values you didn't define aren't allowed and don't pass type check

ALT values you didn't define aren't allowed and don't pass type check

Seb ⚛️ ThisWeekInReact.com
@sebastienlorber
Sep 2
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
mike douges
@douges
Sep 2
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
mike douges
@douges
Sep 1
Replying to @ThisWeekInReact
3
65
mike douges
@douges
Aug 28
Replying to @al_hinds
oui oui
1
14
mike douges
@douges
Aug 24
fyi you can generate images through @paper mcp now, ask your agent
6
4
48
11,262
mike douges
@douges
Aug 24
wew
2
181
mike douges
@douges
Aug 21
Replying to @grimcodes
grim sus
3
443
mike douges
@douges
Aug 20
Replying to @hemlok_ @framer
1
3
270
mike douges
@douges
Aug 20
love this screen
5
1
70
3,677
mike douges
@douges
Aug 20
playing around
2
224
mike douges
@douges
Aug 18
oh no, we're entering the click bait era of llms
1
287
mike douges
@douges
Aug 14
Replying to @maxwell2022 @useblacksmith
haha the timeline giveth and the timeline taketh away
1
153
mike douges
@douges
Aug 13
Replying to @ggsimm @mrinalikamath @johnmaeda
what, he follows me as well! john fan club
1
1
15
mike douges
@douges
Aug 13
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!

I Studied Japan's 3D Modeling Philosophy for 30 Days

Get the Poly Modeling Toolbox Addon here:https://noggi3d.gumroad.c...

youtube.com
598
mike douges
@douges
Aug 10
hell yeah boys we in it
3
390
mike douges
@douges
Aug 10
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
scrollbar oops

ALT scrollbar oops

3
1
45
2,610
mike douges
@douges
Aug 5
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
mike douges
@douges
Jul 31
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
mike douges
@douges
Jul 31
Replying to @mischiefanimals
12
423
mike douges
@douges
Jul 31
new mac, first extension I enable
1
3
421
mike douges
@douges
Jul 30
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!
paper prompt

ALT paper prompt

1
4
488
mike douges
@douges
Jul 30
Replying to @brycedriesenga @stephenhaney @hugosaintemarie
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
mike douges
@douges
Jul 23
i'm in this tweet and i like it
Stephen Haney
@stephenhaney
Jul 23
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
mike douges
@douges
Jul 23
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!).
screenshot of the paper desktop application having one of its tabs being dragged to reorder

ALT screenshot of the paper desktop application having one of its tabs being dragged to reorder

3
1
23
1,235
mike douges
@douges
Jul 21
🤔
2
3
263
mike douges
@douges
Jul 20
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
mike douges
@douges
Jul 18
spaces or tabs?
2
366
mike douges
@douges
Jul 16
what chasing loading perfection does to a mf — we're almost there
2
5
1,015
mike douges
@douges
Jul 13
Replying to @vladmoroz
it's true
1
10
869
mike douges
@douges
Jul 9
paper + webmcp
1
10
1,247
Load more