Opens profile photo
Follow
Click to Follow igrigorik
Ilya Grigorik
@igrigorik
Principal Engineer, . On a mission to make commerce better for everyone.
Portland, ORilya.grigorik.comJoined November 2007

Ilya Grigorik’s Tweets

This. "Micromanagement is bad..." Nonsense. Losing touch with how things are built or operating on wrong/outdated abstractions is bad. Details matters. Sweat them but don't lose yourself in them. 🧑‍🌾
Quote Tweet
hey managers, going into the weeds is not the problem staying in the weeds is the problem never going into the weeds is fatal
42
The modern-day Neo: I need couches, lots of couches.
Quote Tweet
Do you love perusing a store, seeing what leaps out as you go? 👀 Do you love the infinite scale of the internet, with powerful filters and categories? 🗂️ What if you could have the best of both worlds, plus instant AR try-on as a cherry on top? 🛋️
Show this thread
Embedded video
0:32
26.8K views
14
Frustrating email dark pattern: unsubscribe email link that asks you to re-enter the email you want to remove from the list. Stop. Please. 😒
20
138
Hello Commerce Components! It's not just the world-class Shopify commerce engine. It's also the purpose-built chassis, battle-tested components, thriving 3P ecosystem of hot-swappable parts, ..., and a full-time (dev, ops, security) pit crew. In short, a hot deal. Let's go! 👊
Quote Tweet
There’s never been an enterprise offering that gives large retailers the choice, flexibility & performance they need to compete - until now. Introducing: Commerce Components by Shopify Honored that the iconic brand @Mattel is one of the first to join us. shopify.com/commerce-compo
Show this thread
Embedded video
0:06
23.9K views
1
32
Equally 👇 mesmerizing and inspiring to watch. Feeling thankful for all the merchants who put their sweat and tears into their awesome products, and chose us as their partner 🙇‍♂️ Feeling grateful to all the Shopify ProdEng & Ops folks 👊 who make BFCM records look so seamless.
Quote Tweet
The only real-time look at Black Friday weekend: @Shopify Live Map. This shows the scale and impact of millions of independent businesses around the 🌎  on Shopify on THE busiest shopping wkend of the year. This is global commerce powered by Shopify🌎👇datastories.shopify.com
Embedded video
2:21
14.3K views
1
24
YMMV, of course. Not everything may translate to your organization 1:1, but I suspect the majority of it is broadly universal and applicable. What resonates? What would you add? What are the best examples of Principal+ leadership & execution that come to mind?
6
Show this thread
Principal Engineer's Handbook: bit.ly/principal-hand — what does one do, ..., what is and how do they measure success? 🤔 Living guidebook based on first-hand experience and many enlightening conversations with other Principal+ engineers at Shopify, Google, and beyond.
10
686
Show this thread
Excited for this new chapter for Rails! 🤩 "Companies have gone all the way from HELLO WORLD to IPO using Rails, creating billions of dollars in value along the way." Remember defending "it'll fizzle" & "can't scale" a decade+ ago... proof is in the pudding. Onwards!
Quote Tweet
The Rails Foundation kicks off with one million dollars from @cookpad, @doximity, @fleetio, @github, @intercom, @procoretech, @Shopify, and @37signals to improve the documentation, education, marketing, and events in our ecosystem 🎉 rubyonrails.org/2022/11/14/the
15
"Focus on the user interface and work back through web standards to deliver a fast, slick, and resilient user experience..." 🤩 Wise words we live by at Shopify. Welcome to our motley crew —fun times ahead! 🥳🥂
Quote Tweet
We are beyond excited to announce that Remix is joining Shopify! 🎉 Thank you all for joining us on this journey. It's only getting better from here! Learn more 👇 remix.run/blog/remixing-
1
68
If you ever fought [insert bigco name] comp system as a manager (that is, everyone) this is mind blowing... Sliders for choose your own cash vs stock/options? Unthinkab.. shipped! 🤯🎉 Love the internal audacity and active encouragement to tackle such messy problems. Go Shopify!
Quote Tweet
Company news: We totally revamped our compensation system this summer. In short, "Flex Comp" now gives everyone a simple UX where you see your total compensation and choose a mix of Cash/RSU/Stock via simple sliders.
Show this thread
Embedded video
0:10
266K views
1
45
Proud and incredibly thankful for all the great work on both sides of the partnership. Shopify wouldn't exist without the vibrant open-source Ruby community👊
Quote Tweet
Today we’re excited to announce Ruby Shield 🛡️ This new initiative in partnership with @ShopifyEng will support open-source and enable us to take on new security-focused projects to better protect our communities. What is this & why are we doing it? 1/🧵
Show this thread
32
Little-known and *super* useful feature when debugging network waterfalls. 👇
Quote Tweet
How old were you when you discovered that holding the shift key while hovering over a request on Chrome DevTools will highlight the initiator in green and dependencies in red? 😱 Thanks, @addyosmani, for the tip!
Chrome DevTools screenshot where an initiator request appears highlighted in green and dependencies in red.
2
201
Ecma Membership excitement 😉 Congrats to and for arranging to join Ecma 🎉 Ecma members nominate individuals as delegates to work on evolving JavaScript in TC39. will continue to champion the TC39 Stage 2 Module Blocks proposal 👍
Quote Tweet
🎉 As of today, @ShopifyEng is officially a member of Ecma and I will be one of the delegates for TC39. Feeling pretty chuffed I get to continue pushing JavaScript forward.
Show this thread
2
79
Show this thread
On a personal level, it's been a humbling experience... Building a high-quality (UX, conversion, web perf) storefront is a *hard* adventure. But this only underscores why Hydrogen is so important: we can band together and amortize these costs. Onwards! hydrogen.shopify.dev🔥
13
Show this thread
Optimize for truth seeking over being right. In the long run, you'll be right more often.
Quote Tweet
SCIENCE: If you don't make mistakes, you're doing it wrong. If you don't correct those mistakes, you're doing it really wrong. If you can't accept that you're mistaken, you're not doing it at all.
22
And before you ask, yes, you'll be able to emit (and subscribe to) custom events too...👍 Web pixels are the shared data bus that unlock safe, transparent, and compliant communication between storefronts, themes, apps, ..., and custom code. So, yeah...
Schitts Creek Comedy GIF by CBC
GIF
1
2
Show this thread