Software engineer at Shopify. Computer graphics hacker. I rendered my first teapot in 2016, and I haven't been able to stop since then.

Montreal, Quebec
Joined January 2014
Diego Macario retweeted
Everyone's talking about AI-generated HTML. But have you tried giving your sites a zero-config API for saving data, file storage, AI, websockets, etc? We did this at Shopify. Runs on a single VM that costs $200/month, and it's changed the way we work. We call it Quick 👇🧵
114
163
120
2,947
844,725
Diego Macario retweeted
This website is tearable.
458
803
219
11,077
841,975
Diego Macario retweeted
We just launched Shopify Editions Winter 2026 🎨 Here's the technical breakdown of how we built it 🧵
160
443
121
4,300
537,361
Thanks to Shopify for another opportunity to build something beautiful and unusual. Every Black Friday we try to ship something magical. This year we shipped a pinball machine that reacted to live data. A lot of details are lost from afar, so here's a close-up 🙂
6
162
Diego Macario retweeted
SHOPIFY SPHERE SHADER BREAKDOWN Here is how we rendered 8k 60fps video live on the sphere:
46
141
22
1,234
185,435
Can you run WebGL shaders in realtime on Sphere? Turns out you can. @Shopify just did it for visualizing realtime sales in a whole new way.
33
100
29
1,016
203,554
This is three.js running on the Exosphere. 🤯 Rendering in realtime from a browser at 8K / 60fps. Here’s how Shopify just pulled it off 👇
109
442
167
4,391
1,004,810
The Shopify Live Globe is back this Black Friday! And we built a pinball game out of it. It runs at 120fps in a browser with a full 3d environment, physics engine, VR support and more. 👀
54
72
19
463
84,230
These arcade cabinets are powered by three.js Here are the 3 browser APIs that make this possible 👀
39
95
8
1,345
185,806
Shopify just launched a racing game built in threejs and React (R3F). No physics libraries. No raycasts. Not vibe coded. But all vibes. ✨
297
507
143
8,211
1,422,754
Working on Shopify's BFCM Globe with my friends is the most fulfilling thing I have done in my career. Thank you Shopify for the opportunity to work on beautiful and unusual things.
8
3
1
76
12,565
Every time a sale is made on @Shopify this Black Friday weekend, it shows up on this 3D globe. It runs at 120fps in the web with a full 3D environment, physics engine, music synth, VR support, and more. It’s hard to believe it's a React app 👀🧵
98
313
89
4,056
464,876
Diego Macario retweeted
Here we go! 🌐 BFCM weekend has officially started in the first time zones, so let's go live. This is the best Live Globe experience yet. Beautiful. And what's even better than a bfcm globe? One in a room full with toys and tools to make it your own. We may have gotten a little bit carried away there... 😇
65
101
75
726
261,793
These fireworks are a single draw call 🤯 No particles. Just an instanced shader in threejs. Here’s how 👇🧵
48
197
20
2,960
289,380
Take a look at how we built the Black Friday globe with react-three-fiber, threejs, and a ton of custom shaders. The secret to performance is instancing! Can’t wait to show you what we’re cooking up this year.
BFCM weekend is around the corner, so we're taking you behind the scenes into how we built our 2023 data-powered🌎 that visualizes merchants' BFCM sales in real-time. Dive in and stay tuned for what's coming this year 👀bit.ly/48sTI3K
2
12
3
84
18,058
The hero on the latest @Shopify Editions page was all built with React Three Fiber. Here’s how we did it 👇
14
43
12
456
54,076
Can't believe I got this working 🤯 Live preview of a Blender scene with the Vision Pro.
512
2,535
649
25,844
2,539,157
Vision Pro Pinball Pinch haptics work surprisingly well
23
35
7
369
50,175
Chores 2.0
443
1,744
1,448
17,200
8,249,748
Diego Macario retweeted
Shopify Winter'24 Edition just dropped ✨ shopify.com/editions/winter2… lots of amazing features. Let me highlight some
34
103
34
525
121,224