
David Cameron
@dave_cameron
Followers
1K
Following
2K
Media
62
Statuses
2K
Senior Product Lead @Shopify, building Shopify Functions
Waterloo
Joined April 2009
Incredibly excited for this launch🚀 The opportunity has never been greater for partners to build entirely new solutions for merchants. Let's get building 🏗️
I've been talking a lot about infrastructure lately, so let me highlight one piece that I'm especially excited about: Shopify Function. We want to make the import easy and everything else possible. Until now, the backend was closed. Thanks to Web Assembly we can change that.
0
4
23
ℹ️ Dev Platform Update (1/7) We are fixing reported issues as we roll out. We have resolved issues with: * Dev store creation failure * Access to Plus dev stores * Use of legacy auth flow w/ new `dev` * Running `dev` on migrated stores * New dev stores as demos in app listings
1
6
24
my tech stack? just Polaris, App Bridge, Shopify Extensions, and 37 cups of coffee
6
3
59
🚀 New Polaris web components are here! ColorField, ColorPicker, Popover, Tooltip, Menu, Chip, ClickableChip & DropZone https://t.co/CJHGwJA03L
shopify.dev
Shopify’s developer changelog documents all changes to Shopify’s platform. Find the latest news and learn about new platform opportunities.
9
19
117
Let's do this 😆
Building Shopify apps? Let's talk about your new workflow. Join @eytanseidman, @tirellat, @nick_wesselman, and @shauns_uk to chat about the Next-Gen Dev Platform. Reply with your questions. We may bring them to the stage 👇 https://t.co/bFTtAOq3D2
1
3
45
🔜 Shopify app devs: The Next-gen Dev Platform is coming soon! https://t.co/yE8m1VXv4x After migration you’ll need to `deploy` your app using Shopify CLI 3.84 before you can do other updates. Upgrade your CLI **now** to be ready! ` npm install -g @shopify/cli@latest`
shopify.com
New features, good vibes. Dive into 150+ updates across store design, AI, checkout, and more.
4
12
59
Interns are embedded as a member of the team. You get to ship impactful work, and have huge opportunity to learn from an amazing group of people.
🚀 SHOPIFY'S INTERNSHIP APPLICATIONS ARE OPEN! - Canada Winter 2026 ( https://t.co/M9LYzl6IwV) - USA Summer 2026 ( https://t.co/LMU1nYBDcG) Work on full time teams, ship to millions of merchants, using the _right_ models (no token budgets here😏) Apps close Sep15 @ midnight ET.
0
0
10
🚀 SHOPIFY'S INTERNSHIP APPLICATIONS ARE OPEN! - Canada Winter 2026 ( https://t.co/M9LYzl6IwV) - USA Summer 2026 ( https://t.co/LMU1nYBDcG) Work on full time teams, ship to millions of merchants, using the _right_ models (no token budgets here😏) Apps close Sep15 @ midnight ET.
shopify.com
ARE YOU READY? Join the fully-remote rocketship. Find your next quest to make commerce better for everyone. Unlimited growth. Crafters and hard workers only. Apply within.
16
31
140
The dev mcp continues to get more powerful. Don’t sleep on it.
HAPPY FRIDAY! HUGE NEWS! dev-mcp now supports Liquid! You can now not only vibe code in Cursor, but you can use dev-mcp to actually validate your Liquid and suggest improvements. This is a huge step forward in Liquid DX. Enjoy! 🔗👇
0
0
10
There are so many delightful experiences packaged into this update. Can’t wait for this to be the default experience for everyone.
Hey all! Exciting news! The Next Gen Dev Platform which has been in Early Access for the last couple of months will become the default experience for all Shopify app development next month. This will give everyone who builds apps: • A completely re-engineered app dev
1
0
11
Constantly making it easier for you to work with LLMs. For the Theme developers that follow me.
🎉 `shopify theme init` will now create @Cursor_ai rules or @Code custom instructions for Liquid development! These apply our learnings from AI block generation and Horizon. Full rules below in case you want to copy-paste them into an existing theme 👇
1
1
26
Migrate your Functions to Rust to improve performance and reduce execution time Demo with @dave_cameron
5
11
79
Curious on how to migrate your existing Function to Rust? I put together this quick explainer on how I handle migrating.
Migrate your Functions to Rust to improve performance and reduce execution time Demo with @dave_cameron
2
0
18
i remember coming across these community posts a while back. Today, I am glad we have a solution for this on @KiteDiscounts now, Shopify stores can combine free shipping with either product or order discounts. We are ticking this one off, right @diksha_patro_b?
2
1
8
Will do a deep dive video next week but get a sneak peek at the all new code editor! (Add ?vs=1 to try it out) All the stuff you know and love from VS Code, plus… - Version History diffs - References and dependencies UI - Hot reloading in the editor When you combine this with
7
14
78
Discount Kit migrated to the WebAssembly API for Shopify Functions: 30% fewer instructions, 40% smaller binaries, near-zero compute errors, more powerful discounts. Worth checking out if you're hitting instruction limits. https://t.co/zaA5HTtZtn
shopify.com
Discover how Discount Kit leveraged Shopify’s WebAssembly and Discount APIs to cut Function size by 40%, eliminate instruction errors, and unlock advanced, flexible discount combinations—all for a...
4
15
51
I realized why I enjoy building Claude Commands: it’s less about solving individual problems and more about designing the system itself.
1
0
5