@fraxool I'm seeing the same 404s on GraphQL and REST plus read timeouts. You can't trust a 404 status with Shopify APIs as truly not found due to these (thankfully rare) types of API outages.
@eytanseidman@patjakubik Thanks for looking into these Eytan. Here's another example where my app is the best match but shows after a newer app that was allowed to call itself just 'Flair'.
@soulchildpls I am finding it is easier to listen for document events if the theme fires them. The option selectors are a PITA to hook into for some themes. You can try my Flair Triggers bookmarklet which will log common variant theme events in that theme: https://t.co/k31Idf58o0
@kirplatonov I am not 100% sure, but I think deep links are a requirement for BFS. I am doing both, but only light deep link to product page for a quick start, and then screenshots to guide how to work with app blocks and shopify themes: https://t.co/478b9DTSRn
Looks like the new Shopify dev dashboard broke collaborator access requests for orgs with an app on a merchant's store.
Created a thread on the dev community if you're hitting this too: https://t.co/cGH9mpMb8o
h/t @yeramianm for first flagging. cc @liam_at_shopify@ShopifyDevs
@yeramianm I see they just moved this to the dev dashboard, hopefully this was just an oversight because the collaborator code dance is annoying for all parties.
@faridmovsumov You may also want to consider making bookmarklets. You can see a couple examples of the ones I use for inspecting Flair and theme triggers here: https://t.co/dnYNInynBc
I'd love to see app bridge follow a more safe upgrade cycle like other Shopify APIs. The current approach feels more like we are living on the edge than I'd like π
Shopify devs, we heard you on the recent change to metafield limits.
After discussions with the community, we've revised our approach: 128KB for JSON (not 16KB), 64KB for all other types (existing limit).
Additionally, existing apps who use JSON fields will be grandfathered at the current 2MB limit, and we'll have an intake process where new apps can apply for higher limits where necessary.
Thanks for the detailed feedback. It made us revisit our assumptions and improved our POV.
Is it weird that AI coding assistance is not giving me identity fracture?
A lot of software developers are feeling disoriented and threatened these days. Programming by hand is clearly going the way of the buggy whip and the hand-cranked auger. Which is how we're finding out that a lot of people have their identities bound up in being good at hand-coding and how it feels to do that.
That's not me. It's not me at all. Rather to my surprise, I don't miss coding by hand, not any more than I missed writing assembler when compilers ate the world and made that unnecessary. (That was in a couple years back around 1983, for you youngsters.)
Maybe the fact that I'm not feeling any of this disorientation disqualifies me from having anything to say to people who are. On the other hand...if you can learn to emulate my mental stance and be completely unbothered, maybe that would be a good thing?
So. If you're a programmer, and you're feeling disoriented, try this on for size:
I like being a wizard. I like being able to speak spells, to weave complex patterns of logic that make things happen in the world. Writing code is a way to manifest my will.
Yes, I've piled up a lot of arcane knowledge over the 50 years I've been doing this. But languages of invocation, they come and they go. Been a long time since I've had any use for being able to program in 8086 assembler, and that's okay. I have better spells now, and these days some rather powerful familiars.
What I'm inviting you to do is think of yourself as a wizard. Not as a person who writes code, but as a person who is good at assuming the kind of mental states required to bend reality with the application of spells.
And if that's who you are, does it matter if the spells are painstakingly scribed in runes of power, versus being spoken to an obedient machine spirit?
It's all one; it's all the manifestation of will. Arcane languages come and go, machine spirits appear and then diminish to be replaced by more powerful ones, but you? You are the magic-wielder. Without you, none of it happens.
Same as it ever was. Same is it ever was. And so mote it be.