Spent most of last week heads-down on reliability and performance.
Today shipped config versioning for Shopify Functions in FS.
Global timeline of every change. Discount created, activated, deleted - all logged with comments.
Screwed something up? Restore it. Roll back in one click.
Small feature. Huge peace of mind.
@TheStormDev thanks man! iβm happy with where i got in a year, even though i havenβt reached the goal. but the higher you aim, the higher you get, right? π
Function Studio launched a little over a year ago.
today it'll serve 40M+ function executions.
kinda wild to type that out.
huge thanks to shopify for building such an incredible platform. and a big shoutout to the functions team - the recent observability improvements have made debugging way easier!
got my first 2-star review last week.
misconfig on their end. still stung.
reached out to the merchant directly. told them i get it, non-working discounts mid-campaign is a nightmare.
owned my part too. the app flagged the issue but not loudly enough. shipped updates so this exact mistake is hard to miss now.
wasn't expecting anything back.
today they bumped it to 4 stars!
(still uninstalled the app though)
still got stuff to action from this.
apps that buy reviews miss moments like this. and all the learnings that come with them.
shipped a small ux thing.
cart tester now shows matched items for each line group.
sounds minor. but some merchants run 20+ groups in a single function. testing those could be painful.
now it's not.
Shopify just shipped something quietly huge on april 30th.
Discount stacking for line items.
Means you can stack a seasonal sale on top of a loyalty discount. Full control. No hacks.
If you're migrating off scripts before the June deadline - this is the unlock you've been waiting for.
Live in Function Studio.
Should've listened to PJ.
The cash looks the same on the invoice. But agency work comes with a hidden tax: fires you didn't start, scope you never agreed to.
Add it up and the ROI goes negative.
Lasted two months before I saw their true face and pulled the plug.
Still haunts me. Today told them to just install another app for their discounts and offered support for transition. They weren't thrilled.