Axel Hardy Profile
Axel Hardy

@fraxool

Followers
4K
Following
4K
Media
125
Statuses
839

👨🏻‍💻 Solo app developer from France proudly #buildinginpublic within the Shopify ecosystem.

Annecy, Haute-Savoie
Joined September 2013
Don't wanna be here? Send us removal request.
@fraxool
Axel Hardy
1 year
As a solo Shopify app developer, my earnings now exceed my dreams, but this success wasn't immediate. Over 4 years, I offered comprehensive website development services on Fiverr, often receiving just $5 per task. I was featured as the "developer of the week" on CodeCanyon but.
15
2
103
@fraxool
Axel Hardy
6 days
I started integrating Polaris Web Components into one of my apps, and it's fantastic. Since my apps aren't React-based, I previously had to redesign every component to meet the BFS requirements. Now, it's so much easier. Huge thanks to @ShopifyDevs for making this possible!.
0
0
13
@fraxool
Axel Hardy
7 days
In case you want to have a glimpse of what it looks like, I made a short video about it here :
0
0
1
@fraxool
Axel Hardy
7 days
I didn’t ship any app updates in June. Not because I was stuck. Not because I burned out. But because I went on a one-month EPIC road trip through Norway. Yes, that’s a Caterham 340S in the photo, the little blue beast that carried my soon-to-be wife and me through fjords,
Tweet media one
7
0
28
@fraxool
Axel Hardy
20 days
Got this too. Almost had a heart attack reading the title and content of the email. Thanks Shopify 🫠 Glad to see a lot of devs received it too in the end which probably means it’s a new internal automated system that was (wrongly?) triggered.
@SkinnyWaterApps
Wade Sonenberg
20 days
Well this is a new one. Of course our app is doing API requests lol.
Tweet media one
5
0
9
@fraxool
Axel Hardy
1 month
Has this happened to any other dev? One of my merchants has a store that's been sending the orders_paid webhook with a delay of around 30 minutes (this started about an hour ago). As far as I can tell, no other merchants are affected 🤔 @ShopifyDevs.
1
0
1
@fraxool
Axel Hardy
1 month
Worst customer in 5 years. They think my app charged them twice (it can’t). Called me a scammer. Told them to uninstall and even offered a refund. 1-star review probably incoming : so frustrating.
Tweet media one
12
0
26
@fraxool
Axel Hardy
2 months
Absolutely thrilled about this! My BFS apps weren’t built with React, so I had to manually recreate every component with custom CSS to get approved. Being able to use actual Polaris components directly now is a huge leap forward! Can’t wait to dive into the integration!.
@kirplatonov
Kirill Platonov | Platmart
2 months
Polaris Web Components are finally here! 🎉. It's hard to express my feelings, as I've been hoping for this for a long time. I prefer building Shopify apps with Rails. And as many other devs, I've been struggling with Polaris being React only framework. Struggled so much, that
Tweet media one
1
0
9
@fraxool
Axel Hardy
2 months
Getting an updated review notification always brings a bit of stress - but when it’s simply a merchant saying they’re still super happy with the app after a year, it’s the best feeling!
Tweet media one
1
0
13
@fraxool
Axel Hardy
2 months
The @SASI_Feed email hurts a lot today 😅
Tweet media one
1
0
7
@fraxool
Axel Hardy
2 months
Lost respectively 30% & 50% of hard-earned, genuine reviews on 2 apps—likely from inactive stores. Seen some apps lose 80%+. It stings, but I still trust Shopify is making the right long-term calls. Let’s see how things shape up moving forward….
3
0
28
@fraxool
Axel Hardy
2 months
Archived reviews don’t show up in the total review count, but they’re still somewhat visible through a new link at the bottom of the reviews section
Tweet media one
2
0
12
@fraxool
Axel Hardy
2 months
Seeing the review count go down on two of my apps right now. Not gonna lie, it’s a bit depressing refreshing the page and watching the number drop in real time….
1
0
7
@fraxool
Axel Hardy
2 months
"There are people privately panicking way more than you right now because they've been playing on the wrong side of the tracks for a long time". Exactly right and I always said it. Bad actors will face karma at some point and maybe it’s the day….
@l8r_graham
Jordan Graham
2 months
I'm fully prepared to get flamed here. Sometimes doing the right thing can be super fucking messy. It gets even messier when it has to be done at tremendous scale, is something people care *a lot* about, and even MORE so when there's truly no way for it to be done perfectly.
0
1
9
@fraxool
Axel Hardy
2 months
We’re all in the same boat at least. Hopefully the algorithm can truly separate honest reviews from the weird or fake ones. If it helps clean up the app store and reduce bad actors, that’s a win for everyone.
@glencoates
Glen Coates
2 months
Starting today, we're archiving a large backlog of outdated, unhelpful, and untrusted reviews from the Shopify App Store. We're serious about trust and that means dealing with fake reviews - both positive ones that unfairly boost rankings, and negative ones that do the opposite.
1
0
7
@fraxool
Axel Hardy
2 months
Loved seeing all your tweets about the Wide Event! I couldn’t make it this time, and I’ll be missing Shopify Editions too this year 😭 — but if both are back next year, I’ll do my best to be there. Can’t wait to finally meet you all!.
1
0
14
@fraxool
Axel Hardy
3 months
I remember when Shopify announced 0% dev revenue share back in 2021. It was an incredible surprise. I knew it would return one day — that day has (partially) come: Now, let's grow MRR to absorb it and keep moving forward ;-).
@fraxool
Axel Hardy
4 years
OMG. 0% revenue share for earnings up to $1M. This is INCREDIBLE. Shopify, I love you. This is BIG. #ShopifyUnite.
3
0
16
@fraxool
Axel Hardy
3 months
Working on usage-based billing with @heymantle—if I use "per unit with limits," does the limit reset monthly when the plan renews? For example, if I set a 10-unit minimum before usage billing actually kicks in, does that threshold reset each billing cycle? cc @l8r_graham.
2
0
5
@fraxool
Axel Hardy
4 months
The store (in French): We use @DiscountKit to apply a discount when 3 specific products are added to the cart. Sounds simple, but the logic behind it was tricky — handled perfectly by the app.
1
0
2