Sign in

Ryan Phillips (Shopside)

@ryanphillips.bsky.social
65 followers 88 following 14 posts

🌏 Brisbane, Australia. 👔 Co-founder / Developer @ Shopside 🐦 Building Early Bird - a native-like pre-order app for Shopify 🎮 Bad at video games

PostsRepliesMedia
Ryan Phillips (Shopside) @ryanphillips.bsky.social · 07/01/2025
That's awesome, congrats on the new role!
010
Ryan Phillips (Shopside) @ryanphillips.bsky.social · 09/12/2024
I'm feeling good about where Early Bird landed (😎) in 2024 and am equally excited about 2025. We have a few things planned, such as integrating with Shopify Flow, adding support for the major email providers and continuing to refine the pre-order process. Follow for more updates!
000
Ryan Phillips (Shopside) @ryanphillips.bsky.social · 09/12/2024
We're a majority engineering team and have no shortage of features to build and things to refine. We are trying to dedicate more time to distribution. We have a product that we're proud of, now we need to spread the word. 😅 Oh and revenue. We need more of that to be sustainable for the long term.
100
Ryan Phillips (Shopside) @ryanphillips.bsky.social · 09/12/2024
The Bad. 😩 The 'Built for Shopify' review process was tedious. This deserves a thread of its own. 😡 We had fake stores attempt to use our email features to send phishing emails. 🤔 Selling plan UI doesn't play nice with all 'Add to cart' methods. We still needs to solve this one (Trade theme).
200
Ryan Phillips (Shopside) @ryanphillips.bsky.social · 09/12/2024
The Good. 📊 We’ve had hundreds of merchants run pre-order, backorder and back-in-stock campaigns. 💸 Our early adopters have sold almost $400,000 in pre-orders. 🛠️ We received our Built for Shopify badge. 🤯 Shopify told us that they use Early Bird as an internal example of a well-made app.
110
Ryan Phillips (Shopside) @ryanphillips.bsky.social · 09/12/2024
We’re building Early Bird - the most integrated and native-like pre-order app for Shopify. buff.ly/3ZEMuae 🧵 Here’s a snapshot of how the first few months looked. #shopify #shopifydev #shopifyapp #preorder
221
Ryan Phillips (Shopside) @ryanphillips.bsky.social · 22/11/2024
This is a great lead and makes perfect sense, I'll do some digging in this direction and see what I find.
010
Ryan Phillips (Shopside) @ryanphillips.bsky.social · 22/11/2024
Hello 👋 Same! I kinda just posted into the void hoping to find my people. Surely there are more of us out there!
110
Ryan Phillips (Shopside) @ryanphillips.bsky.social · 22/11/2024
This is for an embedded app inside the admin. The reason we want to bring the number down is the 2.5s benchmark is a requirement for the 'Built for Shopify' badge. We just received the badge, but have already moved back above the threshold and have 60 days to bring it back down.
110
Ryan Phillips (Shopside) @ryanphillips.bsky.social · 22/11/2024
We’re running low on ideas on how we might improve this metric. We believe we’re doing everything we can to render the LCP element immediately. I’d love to hear from others who have had the same issue; surely we can’t be the only ones!
000
Ryan Phillips (Shopside) @ryanphillips.bsky.social · 22/11/2024
As a CSR app, we need to show a interim screen while the data is fetching. We’ve confirmed that the LCP element is the loading screen. This element is rendered almost immediately and isn’t blocked by any API calls. Our lowest scores are on the days with the most loads. Coincidence or cache?
100
Ryan Phillips (Shopside) @ryanphillips.bsky.social · 22/11/2024
Here’s some context about our app: It’s CSR. React + Vite. We reduced the bundle size as much as possible. 500kb Gzipped. Largest chunk is 180kb. Hosted in an S3 bucket, sitting behind Cloudflare.
100
Ryan Phillips (Shopside) @ryanphillips.bsky.social · 22/11/2024
Our latest app has been having issues with it’s LCP. We’ve made a bunch of changes to try and bring it down, but find ourselves stuck around 3.0s. Are there any performance devs out there that might be able to give us some new ideas? Technical details inside 🧵 #shopify #shopifyapp #shopifydev
310
Ryan Phillips (Shopside) @ryanphillips.bsky.social · 22/11/2024
👋🏻 Hello, I’m Ryan. 👔 Co-founder of Shopside, building apps for Shopify. 🦚 Early Bird: Pre-orders, backorders and back in stock. 📅 Bloom: Date picker for deliveries and in-store pickups.
120