Joined February 2022
122 Photos and videos
Pinned Tweet
7 May 2025
I’ve been on too many calls with Shopify merchants that go like this ⬇️ "Could you add X custom feature to our cart app?" - we can try, but this almost never works well. Your cart is too important to tack features on top of an app with sticks and glue. “Ok can we just build all of the cart apps features we want the custom feature?” - this can be done but will take more time and money than most merchants want to spend. This dilemma is exactly why we built the Hybrid Cart. The Hybrid Cart offers the best of both worlds: the rich functionality of a premium cart app combined with the performance and flexibility of a custom cart. White-glove installation tailored to your brand, packed with novel AOV boosting features, near-zero page speed impact (1/10th the size of Rebuy), and the best part: no monthly subscription. Our 8 early adopter brands are already leveraging custom in-cart bundles, curated upsells, tiered progress bar, undo item removal, and more to boost AOV. The biggest win? They own their cart, giving them freedom to add truly custom features directly into the codebase. ✨Special Launch Offer: To celebrate, we're including 8 FREE development hours with your Hybrid Cart purchase! Let us build in those unique features you've been dreaming of. DM me or visit the link below to learn more ⬇️ Know someone else? Refer them and get $500 if they become a customer.
5
2
30
3,962
Jason retweeted
You agent <<< You your team agent
1
3
112
The fabletics might be the worse major ecomm site I've used, it is actually horrendous, so many bad UX choices and it's sooo slow
1
5
349
I already went through the membership signup flow, why is it still trying to get me to join...
1
44
and the amount of text embed in images... common why are these image labels embedded text also why are there a full set of image selectors and then another set of the same selectors right underneath as buttons
19
Current challenge: figure out if people aren’t listening or aren’t good enough, or if I’m just not being clear enough leaning towards both but will focus on myself
31
Jason retweeted
Shopify admin outage at the moment 🫤 Got this error and asked folks in @ShopDevAlliance and there's a big outage at the moment impacting both admins and storefronts. Possibly related to Cloudflare outage? So...hang on a bit if something big is launching.
8
1
26
3,406
I've learned a surprising amount of people with product complaints never report them Either feels like it's too much effort, or they assume nothing will change Good companies seek out feedback to find these issues & fix them
2
1
3
351
also creates a positive feedback loop when people see reported issues get fixed, they are more likely to report future issues because they believe it will get fixed
1
103
People don’t realize school damages people’s ability to learn School: 1. lecture/instruction 2. structured limited assignment 3. teacher grades/judges (slow as fuck feedback loop, relies primarily on someone else’s judgement, a lot of learning muscles atrophy, and bad habits form) Better learning: 1. you have a goal 2. think of or research options to achieve goal 3. quickly try multiple options to learn what works what doesn't (keep finding gaps in knowledge and looking stuff up to fill the gaps while doing) 4. judge results yourself & think of how it could be better 5. iterate until goal is achieved to the best of your ability (tight feedback loop, you build your judgement, focus is on taking action, mistakes are expected/part of the goal, bad habits don’t work and your forced to get better)
1
2
199
I’m still so disappointed in the dev experience of making custom Shopify discount functions I need to finish working on my template/guide Biggest issue - no way to preview a new version on an actual store I think I’ve worked out an ok approach that gets us back to a proper unpublished dev preview experience: - 2 discount function & settings UI extensions - 1 automatic discount for each and each has a setting to put discount in “published” or “dev mode” (dev mode discount only runs when user has a special cart attribute, published runs for all users except those with the special cart attribute) - have both automatic discounts live with one published and one in dev - add small code snippet to theme that looks for a special URL param and sets the special cart attribute if it sees it - render preview bar/badge for users that have the special cart attribute so they know they’re in the preview - work on the dev one and then you and the client can preview using a special URL like the good old days of shopify scripts - switch back and forth between the 2 versions of the discount, each time you go to work on new updates, copy over the latest code for the live one so you are up to date
2
3
267
Props to @eComJonathanX on making a great app for building to build custom discount functions 👏 I was using Function Studio recently and ran into some bugs trying to setup a pretty unique volume discount that had split discount rates for subscription vs one-time purchase. He was super responsive and got all the issues fixed quickly. Definitely recommend trying it out the next time you need a custom discount function.
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!
5
315
Jason retweeted
The world is run by people who give a shit.
122
90
1,158
84,857
So many Shopify apps neglect performance and accessibility Disappointing how often I see beginner-level issues Just found 2 apps that add render-blocking CSS imports that definitely don't need to be blocking... both "Built for Shopify" 🤦‍♂️
2
4
555
Just found a 3rd app CHOOSING to load a 1024x1024 sized image when it is rendered at 105x105 🫠
57
Very in favor of 0% tax rate for the bottom half of tax payers
Yes, the United States has the most progressive tax system in the world. The top 1% pay 40% of taxes, the bottom 50% pay 3% of taxes. We can make it even more progressive by zeroing out taxes on the bottom half. It’s a small amount of the total tax revenue but very meaningful to people in this group.
95
I'm ready to do this with Shopify and their Github integration
46
I've heard a bunch of times from other Shopify devs that they tried the Github integration, ran into reliability issues, and just gave up on using it It's a bad sign when people would rather give up on a good tool than report issues to get it fixed
2
2
128
Its so frustrating trying to have a good Shopify theme dev process When the Github integration came out I thanked the Shopify dev gods for blessing us But the stability & modern dev tooling I hoped for has come with quite a few pitfalls We began noticing fairly often when we merged a PR into main and it synced to our live theme the sync would sometimes fail and not gracefully. It seems that if a template uploads before sections it depends on, or a section before a snippet it depends on, theme validation sometimes occurs part of the way through and the file will fail to be added 🙃 So for a while our process has been to disconnect the main theme, using that as a backup, then merge the PR and recreating the github connected theme. We did this because creating a fresh theme was far more reliable (only validates after full upload) Annoying but tolerable. But then one day a new client goes “our theme translations got wiped!” Little did I know the locales folder only contains some of the theme translations and that there are another set of theme translations not stored in the theme that are associated with a theme (who thought that was a good idea) So now we have to duplicate the live theme as a backup (which also dupes those theme translations stored outside the theme), published that dupe, then merge the PR into main while it’s unpublished so if the reliability issues crop up we can catch and fix them before republishing… ☹️ On top of this the github integration started randomly deleting my git submodule even though it is in the .shopifyignore Really wish Shopify would show this part of the dev cycle a little love
1
1
86
And the Github integration started randomly deleting my git submodule folder even though it’s in the .shopifyignore Call me a Karen but can I speak to the manager pls?
28