Software Engineering @Shopify

Melbourne, Victoria
Joined December 2013
Michael Zaporozhets retweeted
There is so much potential in this. The beginning of a totally new modality of shopping. Extremely excited.
Replying to @OpenAI
Shopping We’re experimenting with making shopping simpler and faster to find, compare, and buy products in ChatGPT. ✅ Improved product results ✅ Visual product details, pricing, and reviews ✅ Direct links to buy Product results are chosen independently and are not ads. These shopping improvements are starting to roll out today to Plus, Pro, Free, and logged-out users everywhere ChatGPT is available. It will take a few days to complete the rollout.
60
57
13
1,438
213,462
Michael Zaporozhets retweeted
Sunday rant. For software engineering, my sense is that the phrase “premature optimization is the root of all evil” has massively backfired. Its from a book on data structures and mainly tried to dissuade people from prematurely write things in assembler. But the point was to free you up to think harder about the data structures to use, not leave things comically inefficient. This context is always skipped when it’s uttered. Not all fast software is world-class, but all world-class software is fast. Performance is _the_ killer feature. If you are in engineering, here is a fantastic anecdote. I refer to this account often. It’s a bit subtile, but the implications are massive- It’s an account of how SQLite became 50% faster, not by doing one specific thing but hundreds of small ones. SQLite is everywhere today because of this work. sqlite-users.sqlite.narkive.… We need the engineers in all companies fight for this more. Product leads are not the right owners of the end performance of the software. This needs to be encoded in the professional pride of the software engineering discipline. Leaders in companies need to encourage it and hold engineering accountable. It’s simply not ok to fritter away the performance of the products for random reasons. Every user of your products cares exactly as much about latency as engineers do when typing in their terminal. They just don’t have the words to describe what they don’t like about the experience and neither should they.
203
809
207
5,418
1,231,511
Michael Zaporozhets retweeted
Shopify: The Boring Edition. We focused on the hard and unsexy work of nailing the basics, getting all the parts of Shopify to work seamlessly together, and run at tip top performance. You've got to sweat the details. Some of my favorite updates 🧵
44
127
63
781
178,332
Michael Zaporozhets retweeted
Yesterday was an incredible day for our merchants and for Shopify: * Merchants drove a record-breaking $5 billion Black Friday in sales (GMV) * Peak sales / minute for yesterday = $4.6 million * Shopify's egress processed more than 173B requests * Peak requests per minute was at 284 million on edge, with more than 80 million on app servers pushing 12TB a minute * 45 million peak database queries per second, peak database writes was 7.6 million per second * We rely on Kafka. At peak we hit 66 million messages per second Let's keep going 🔥
218
322
203
4,505
1,227,443
Michael Zaporozhets retweeted
BFCM Live on the @SphereVegas And I mean truly live! It turns out that the Sphere can be powered by the Unreal Engine, so of course we had to go there. Place an order from your phone, see it arc in front of you!
156
213
113
1,807
824,364
Michael Zaporozhets retweeted
This is the energy. Let’s go
the main character of Black Friday weekend: entrepreneurs
16
19
1
425
64,133
Michael Zaporozhets retweeted
Here we go! 🌐 BFCM weekend has officially started in the first time zones, so let's go live. This is the best Live Globe experience yet. Beautiful. And what's even better than a bfcm globe? One in a room full with toys and tools to make it your own. We may have gotten a little bit carried away there... 😇
65
101
75
726
261,793
Michael Zaporozhets retweeted
An *enormous thread* on alleged @Google @Facebook collusion based on the just-released *unredacted* complaint from the Texas AG. First filed December. Anything PURPLE is newly unredacted. Yellow/Orange is just normal highlights. 1/?
68
1,907
649
4,770
Michael Zaporozhets retweeted
Nice - a scalable, pure CSS (well, via SASS) KeystoneJS logo by @thecreativekid - codepen.io/thecreativekid/pe…
1
3
Michael Zaporozhets retweeted
Coca-Cola, Amazon, Cadbury: the best at targeting youth bit.ly/QEiJAq according to VCCP's Rough Hill
3
17
8
Michael Zaporozhets retweeted
Holy enterprise synergy, can anyone guess which member of the Prismatik team has an original 1930s gramophone? – at Sydney, Australia
2
2
Michael Zaporozhets retweeted
You have got to be kidding me @JetstarAirways - you just cancelled our flight BACK to Sydney as well. I am beyond words.
3
3
Michael Zaporozhets retweeted
Replying to @JetstarAirways
@JetstarAirways we're nearly there. Missed most of a conference we paid $3k to attend because of the cancel. Ticket refund would be nice.
Michael Zaporozhets retweeted
Very proud to announce that Thinkmill are a @JSConfAU sponsor! au.jsconf.com (hope those invaders don't eat our logo…)
1
6
3
Michael Zaporozhets retweeted
Some inspiration for those about to tackle the #AwardSchool entry brief drive.google.com/file/d/0B1A…
5
3
Michael Zaporozhets retweeted
For the love of print: Subscribe to CR in Feb & get a free Magma sketchbook! crmag.co.uk/1f0Zzdb
4
53
64
Michael Zaporozhets retweeted
Cadbury looks beyond roster for digital shop dlvr.it/4sVq1m #advertising
6
4
Michael Zaporozhets retweeted
What Google’s Sale of Motorola Means for 3D Systems Corporation and Project Ara: fool.com/investing/general/2… via @themotleyfool
1
1
Michael Zaporozhets retweeted
Most Australians don't trust government and business leaders to tell the truth #EdelTrust @EdelmanAust