Kirill Platonov (@kirplatonov) 's Twitter Profile
Kirill Platonov

@kirplatonov

Building @Shopify apps with @Rails, Hotwire, and Polaris ViewComponents. I tweet about development and my journey of building and growing Shopify apps.

ID: 212541573

linkhttps://kirillplatonov.com/ calendar_today06-11-2010 11:12:40

2,2K Tweet

2,2K Followers

655 Following

Kirill Platonov (@kirplatonov) 's Twitter Profile Photo

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

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
Kirill Platonov (@kirplatonov) 's Twitter Profile Photo

Great reading about ideas behind unified Polaris & web components. Love the accent on Shopify being "the web platform". It's a solid bet long-term, that will survive the rise and fall of particular frameworks like React. shopify.com/partners/blog/…

Kirill Platonov (@kirplatonov) 's Twitter Profile Photo

Tried Devin for the first time today and have mixed feelings. It failed to complete two simplest possible tasks (remove db index and add new admin page). I tried the same prompt in Cursor and it completed it without mistakes. I don’t like the fact that Devin spins a whole new

Kirill Platonov (@kirplatonov) 's Twitter Profile Photo

Oh my god! This is so cool! 🤩 So proud that Platmart Swatches app was highlighted this year! It's truly Built for Shopify, and I'm gonna double down on this path 💎 Wish I could see it in person. Shopify Developers Can anyone ship this beauty to Barcelona? 😃

Kirill Platonov (@kirplatonov) 's Twitter Profile Photo

Polaris Web Components have isolated styles. It's a very good news for apps migration. In this example I use new web component inside old Polaris ViewComponent page. No styles conflicts at all 👌

Polaris Web Components have isolated styles. It's a very good news for apps migration.

In this example I use new web component inside old Polaris ViewComponent page. No styles conflicts at all 👌
Kirill Platonov (@kirplatonov) 's Twitter Profile Photo

Continuing my test of AI agents. 👨‍🔬 Today I built a new feature but didn't had time to test everything properly. So I decided to try AI code review on my PR. My first attempt was Github Copilot Pro+. As you can see on the first screenshot - it's still stupid as hell and just

Continuing my test of AI agents. 👨‍🔬 Today I built a new feature but didn't had time to test everything properly. So I decided to try AI code review on my PR.

My first attempt was Github Copilot Pro+. As you can see on the first screenshot - it's still stupid as hell and just
Kirill Platonov (@kirplatonov) 's Twitter Profile Photo

"This comparison gives me an ongoing feeling of falling behind. No matter how well I'm doing by my own standards, the internet is huge and I will always find people who are doing better. More productive, more focused, better at marketing, better managers." kirillplatonov.com/posts/comparis…

Kirill Platonov (@kirplatonov) 's Twitter Profile Photo

The new app review modal in Shopify is great! Set it up on weekend and already see first results 🤩 It really shifts my focus from support-driven reviews, to designing "aha" moments in apps, after which users are more likely to leave us a review in a modal.

The new app review modal in Shopify is great! Set it up on weekend and already see first results 🤩

It really shifts my focus from support-driven reviews, to designing "aha" moments in apps, after which users are more likely to leave us a review in a modal.
Kirill Platonov (@kirplatonov) 's Twitter Profile Photo

Very exciting update! This will make Tailwind Plus so much more accessible. I really love this direction. First Polaris Web Components, now Tailwind Elements. More teams are embracing native web and custom elements.

Kirill Platonov (@kirplatonov) 's Twitter Profile Photo

This year Platmart Swatches was recognized as one of the best Built for Shopify apps 🤩 It feels really great and motivates me to keep the bar high! Simplicity for merchants and deep Shopify integration will remain my core building principles. I missed Editions '25 in Toronto,

This year Platmart Swatches was recognized as one of the best Built for Shopify apps 🤩

It feels really great and motivates me to keep the bar high! Simplicity for merchants and deep <a href="/Shopify/">Shopify</a> integration will remain my core building principles.

I missed Editions '25 in Toronto,