Replying to @John_Speed @martincox100
Prepare for the worst, that's what I always say.
One day I'll finish my home bunker office
Replying to @kirplatonov
Good stuff!
Makes me wonder if we'll start to see Shopify's sec skill extend to theme linting for unescaped metafields, or potentially just auto-escape under the hood
T minus 1 hour till critical PHP patch release.
I wish they disclosed the affected major version(s)
The newest guide on how to harden your app against supply chain attacks, with new tooling available in package managers and integrations to help prevent breaches:
verybadpanda.dev/field-guide…
Here's a Shopify App Security Field Guide so we can keep up with this changing landscape:
verybadpanda.dev/field-guide…
I've been publishing new guides and tactics based on what's happening in the ecosystem. Clearly the times have changed, and it's an opportunity to improve
Shopify is taking app security seriously too.
Breaches hurt the whole system, not just the individual apps with poor sec policies. How can you trust installing apps if you're seeing others?
Shopify's app security skill is a solid start but there's more you can do:
community.shopify.dev/t/secu…
Replying to @celispj
I'm not seeing an option to apply to the Defense Tier specifically. The form isn't showing an option for "self defense, non-enterprise" type tier.
But you can still use Opus, open weight models, etc to test against your app in CI/CD:
verybadpanda.dev/field-guide…
Finally able to build something that merchants have been asking over and over for years now.
So so excited. Can't share details now but so grateful for the opportunity
Replying to @Brian_Peotter
Ohio leads the nation in being stuck in Ohio
Replying to @ShopifyDevs
This is great!
Already integrated. Here's an example of automating these scans in your CI/CD:
verybadpanda.dev/field-guide…
Dylan Pierce retweeted
Merchant trust is everything
Which means security is everything
Introducing `app security check`
A tool that finds common vulnerability patterns in Shopify apps
Run it with AI Toolkit
Replying to @JordanFinners
Haha I’ve been setting a version constant manually for telemetry for awhile now. This is nice
Now it's limited to unit tests only, it doesn't actually mock the UI.
But at least you can test business logic and error edges, which is at least giving you a base line foundation to work from.
I can't believe I missed this.
Now you can write automated tests for your Shopify UI Extensions - including POS 🤯
pnpm i --dev @shopify/ui-extensions-tester





