David Cameron Profile
David Cameron

@dave_cameron

Followers
1K
Following
2K
Media
62
Statuses
2K

Senior Product Lead @Shopify, building Shopify Functions

Waterloo
Joined April 2009
Don't wanna be here? Send us removal request.
@dave_cameron
David Cameron
3 years
Incredibly excited for this launch🚀 The opportunity has never been greater for partners to build entirely new solutions for merchants. Let's get building 🏗️
@tobi
tobi lutke
3 years
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
@nick_wesselman
Nick Wesselman 💙💛
17 hours
ℹ️ 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
@ShopifyDevs
Shopify Developers
3 days
my tech stack? just Polaris, App Bridge, Shopify Extensions, and 37 cups of coffee
6
3
59
@dave_cameron
David Cameron
3 days
🚀 New Polaris web components are here! ColorField, ColorPicker, Popover, Tooltip, Menu, Chip, ClickableChip & DropZone https://t.co/CJHGwJA03L
Tweet card summary image
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
@nick_wesselman
Nick Wesselman 💙💛
5 days
Let's do this 😆
Tweet media one
@ShopifyDevs
Shopify Developers
5 days
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
@dave_cameron
David Cameron
18 days
Great set of tips here by Jonathan if you’re working with Functions
@eComJonathanX
Jonathan Sorenson
19 days
I hit Shopify Function size limit at least 50 times during last two months. So I spent 50+ hours figuring out every possible hack to squeeze my code down. Here's my playbook for shrinking Shopify Functions:🧵👇
1
2
13
@nick_wesselman
Nick Wesselman 💙💛
23 days
🔜 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`
Tweet card summary image
shopify.com
New features, good vibes. Dive into 150+ updates across store design, AI, checkout, and more.
4
12
59
@dave_cameron
David Cameron
25 days
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.
@alspee
Allie Speers
25 days
🚀 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
@alspee
Allie Speers
25 days
🚀 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.
Tweet card summary image
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
@dave_cameron
David Cameron
28 days
The dev mcp continues to get more powerful. Don’t sleep on it.
@benjaminsehl
Ben Sehl
29 days
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
@dave_cameron
David Cameron
1 month
Couldn’t keep up with all the changes we shipped? Read about them here 👇🏼
@ShopifyDevs
Shopify Developers
1 month
0
0
3
@ShopifyDevs
Shopify Developers
1 month
Introducing our new theme code editor Demo with @benjaminsehl
21
20
154
@dave_cameron
David Cameron
2 months
There are so many delightful experiences packaged into this update. Can’t wait for this to be the default experience for everyone.
@eytanseidman
Eytan Seidman
2 months
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
@dave_cameron
David Cameron
2 months
Constantly making it easier for you to work with LLMs. For the Theme developers that follow me.
@mxstbr
Max Stoiber
2 months
🎉 `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 👇
Tweet media one
1
1
26
@ShopifyDevs
Shopify Developers
2 months
Migrate your Functions to Rust to improve performance and reduce execution time Demo with @dave_cameron
5
11
79
@dave_cameron
David Cameron
2 months
Curious on how to migrate your existing Function to Rust? I put together this quick explainer on how I handle migrating.
@ShopifyDevs
Shopify Developers
2 months
Migrate your Functions to Rust to improve performance and reduce execution time Demo with @dave_cameron
2
0
18
@neets_skailama
Neeti
2 months
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?
Tweet media one
2
1
8
@dave_cameron
David Cameron
2 months
Would love to hear from the community 👇
@ShopifyDevs
Shopify Developers
2 months
my favorite way to use Shopify Functions is _____
0
0
2
@benjaminsehl
Ben Sehl
2 months
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
@SammyIsseyegh
Sam 🛍️
2 months
WOW, THE LATEST THEME CODE EDITOR (add ?vs=1)...FINALLY 🤩
Tweet media one
7
14
78
@dave_cameron
David Cameron
2 months
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
Tweet card summary image
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
@dave_cameron
David Cameron
2 months
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