Tom Davies

1.5K posts

Tom Davies banner
Tom Davies

Tom Davies

@atomgiant

Founder @ Flair Commerce Building conversion-focused promotions for Shopify

Cary, North Carolina Katılım Ağustos 2008
147 Takip Edilen354 Takipçiler
Farid
Farid@faridmovsumov·
I just got this cool gift from Shopify for contributing on Dev Community forum 😍 Gift unlocks after X contributions, not sure if this is confidential, so won't share the exact number, but keep contributing :) Thanks @liam_at_shopify @ShopifyDevs 🙏
Farid tweet media
English
5
1
40
812
Tom Davies
Tom Davies@atomgiant·
Free terrible AI idea: Clawdible - books on bots
English
0
1
0
16
Tom Davies
Tom Davies@atomgiant·
@patjakubik You're doing good work on calling attention to these things lately Patrick. Nicely done.
English
0
0
1
79
Patrick Jakubik
Patrick Jakubik@patjakubik·
I dug into how "days using the app" is calculated in Shopify App Store reviews - and for apps without a free plan, it's wildly off.
English
3
1
15
1.3K
Tom Davies retweetledi
Darius Gai
Darius Gai@darius_gai·
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.
English
23
25
188
35K
Tom Davies retweetledi
Jorge Castillo
Jorge Castillo@JorgeCastilloPr·
How to finally become the 10x engineer: Add WarCraft 3 sounds to Claude hooks to get alerts when it finishes a task or needs permission.
English
237
374
5.2K
803.6K
Tom Davies retweetledi
Eric S. Raymond
Eric S. Raymond@esrtweet·
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.
English
232
303
2K
176.9K
Tom Davies
Tom Davies@atomgiant·
This one was overdue. Until now, multilingual stores relied on translation apps using dynamic text replacement for promotions. That didn’t work well with Flair’s newer web components. Native translations are now built directly into the promotion engine. Feels good to ship this properly.
Flair Commerce@flair_commerce

Flair Promotions now support native translations Multilingual badges and banners, managed directly inside Flair. No workarounds. No third-party apps. Reach shoppers in their language. flaircommerce.com/updates/2026-0…

English
0
0
1
135
Katie Keith
Katie Keith@KatieKeithBarn2·
#ShopifyDiary 305: We’ve started the changes to make Barn2 Bundles & Bulk Discounts meet the Built for Shopify requirements. We've been told to remove the animation on our support chat bubble because the app "must not utilize animations that draw attention and is unrelated to a merchant action.” This is a Help Scout Beacon with a very subtle fade-in animation which can't be disabled 😬 Some Built for Shopify apps have far more distracting animations (example attached). We’ve decided to challenge this because the animation is not distracting and neither removing live chat nor switching support systems seems reasonable.
Katie Keith tweet mediaKatie Keith tweet media
English
4
0
15
1.8K
Tom Davies
Tom Davies@atomgiant·
@rwdaigle I disabled auto compaction and just use the status line to compact when I get to under 10% context.
English
1
0
0
12
Ryan Daigle
Ryan Daigle@rwdaigle·
Anthropic: "We have a great new compaction algorithm" Claude Code: "Yes, let me show it to you 20k tokens into your session!"
English
1
0
0
180
Tom Davies
Tom Davies@atomgiant·
@nathanclark_ @jessethanley fwiw I switched from Netlify to Cloudflare Pages and the switch was super easy and now it's "free" with no noticeable difference for my needs (11ty site).
English
1
0
0
80
Nathan Clark
Nathan Clark@nathanclark_·
Simple marketing site…
English
4
0
1
1.2K
Tom Davies
Tom Davies@atomgiant·
@patjakubik First bad one is the worst. One way to make it better is leave a good reply since in theory that’s gonna be seen often. I always try to not sound defensive and if possible reinforce other quality signals like responsiveness or how features help etc
English
1
0
1
105
Jordan Finneran
Jordan Finneran@JordanFinners·
Can anyone @ShopifyDevs help me get read_reports access? Please 🙏 Working on a thing 👀
English
2
0
3
699
Jordan Finneran
Jordan Finneran@JordanFinners·
@atomgiant @ShopifyDevs Yeah I thought this would be the case but doesn't work on my dev store. So suspecting it needs approval of some kind 🤔
English
1
0
0
65
Tom Davies
Tom Davies@atomgiant·
@KatieKeithBarn2 You could also offer a theme app extension pricing block for themes that support changing it. Collection item support for theme blocks is low since it’s new (see Horizon as an example) but in theory more themes will adopt it.
English
0
0
0
40
Katie Keith
Katie Keith@KatieKeithBarn2·
#ShopifyDiary 252: Ran into a Shopify limitation while planning how to display prices in our wholesale app. Unlike WooCommerce, you can't truly hide prices from logged-out users without editing the theme. Apps can only mask them with JavaScript, which still exposes the prices in the page source. Right now I'm thinking we'll offer a simple "Hide Price Until Login" setting, with an optional code snippet for anyone who wants a more secure version. That's workable, but not ideal.
English
4
0
4
880