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

Canberra, Australia
Joined August 2009
mike douges retweeted
No Wumpus, this wasn't your fight! Live on mobile 👉 krispya.github.io/wumpus-car… Code 👉 github.com/krispya/wumpus-ca… Made with math, koota and R3F.
Discord
@discord
Sep 24
when you launch an extremely popular age assurance update that everyone on Discord was really looking forward to and it has bugs
1
1
12
1,292
I am once again trying Paper and once again I will tell you this is truly an example of how not to do onboarding. I mean this as constructive criticism, but hopefully everyone can learn a thing or two as this is an important investment you can make in your own products and it is _entirely in your control_. 1) for starters, there's basically no actual onboarding 2) there's a small widget to setup MCP, which I hear you basically must use to get value out of it 3) you click it, you have to install a desktop app - ok fine odd, its 2026, but whatever 4) there's then once again no onboarding, its just the web view wrapped in a desktop app 5) click a new tiny widget in the corner and get sent to docs 6) docs tell you to click a button that doesnt exist 7) be willing enough at this point to continue, create a new document or click into one, then you'll find a buried connect button (or the same button that tricked you previously) and you can finally register the MCP there are so many ways you could improve upon this, but i really hope folks take this seriously. it doesnt matter how good your product is if you dont make it easy for new customers to use it, and thats more true now than ever with the market expanding sorry this is ranty but i really hope people consider this stuff
26
1
2
162
17,782
I tried it twice and it’s missing some basic features like formatting text on canvas.
1
186
coming very soon :-)
7
mike douges retweeted
New video is out now! How to blur images at 20,000 FPS (or 50 microseconds) youtu.be/YJVYX8tllj4
22
50
6
800
25,850
New video is out now! How to blur images at 20,000 FPS (or 50 microseconds) youtu.be/YJVYX8tllj4
22
50
6
800
25,850
started watching this and was surprised that someone called paper sponsored you and I was like who else has paper as a company name that's so random and then realized it was us lmao
1
12
493
TIL that shift + command + p enables @paper snapshot on chrome (when it's installed ofc)
1
20
1,241
you can also customize the hotkey if you need
1
1
109
I really need lowpoly 3D artist friends, algorithm please introduce me to a few lowpoly goats
9
26
2,402
time to get back in the game
29
btw for anyone working with polaris you can snapshot their examples into @paper make sure to enable "allow access to embedded frames" first though
1
7
1,618
Anything we can do to make things easier?
1
107
since you're using srcdoc iframes they're considered cross origin so they require more permissions to access if they were served from the same origin it wouldn't need it :-) but not the end of the world!
30
. @paper is there a way to move files between orgs or export a project? Am I missing the obvious button?
3
2
995
expose the button 🥹 (I already moved on and design my thing, just very frustrating "obvious" papercut - pun)
1
36
release the button cut 😏
1
1
29
jsx is good
2
226
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
779
Local MCP connections break in boring ways, mostly a server that has started but is not answering yet. Does the new method wait for a health check before the first call?
1
1
43
no that was always there, it's more the server needing to be running before an agent harness tries to connect
42
i'm really excited to write this next blog post
5
3
44
5,272
stylex prop / compiled xcss prop 👍 nitter.cf/douges/status/20956664…
xstyle prop is props
189
Replying to @douges @paper
the local connection flow looking this painless is kinda the win—fast is nice, but no ritual is better lol
1
1
23
yeah, seriously. the amount of ceremony across different agent harnesses is crazy
26
📦 Chrome 154 - Responsive iframe resizing 🤯 Letting an <iframe> resize based on the size of its embedded document Haven't all widget/extension authors dreamed of this for years? 😆 Instead of using postMessage({resize}) bram.us/2026/09/23/responsiv…
14
79
16
668
44,623
📦 Chrome 154 - Responsive iframe resizing 🤯 Letting an <iframe> resize based on the size of its embedded document Haven't all widget/extension authors dreamed of this for years? 😆 Instead of using postMessage({resize}) bram.us/2026/09/23/responsiv…
14
79
16
668
44,623
this is actually amazing
4
86
Made this cloth simulation in @threejs with grok 4.7 using grok build, not one shot, it took many iterations, but the result is pretty good, took the entire weeks usage
33
11
6
330
41,051
needs two hands
14