FOLLOWS YOU. VP & Head of Eng
@Shopify
- Helpful (Acquired), Pivotal, Xtreme (Acquired), Microsoft, Trilogy, Waterloo. Everything you know is wrong! 🇨🇦/acc
Excited to share that React Native is the Future of Mobile at
@Shopify
😎
- Our in production
@reactnative
apps have 95%+ code shared between iOS and Android 🤯
- We're hiring native mobile and web developers
@ShopifyEng
- We're contributing back to OSS👊🏽
Step 1. Someone mentions how it'd be lovely to have M1 Mac as our new work laptops in our developers slack channel.
Step 2. SEVEN minutes later, there is an email in our inbox. Not only are we getting M1s, but we can keep our existing Macs because why not do the simple thing?
🤯
@Shopify
received 7,000 applicants for 100 intern spots this summer across UX, Product, Engineering
I 💚💚💚 interns (🔑 many become full-times!)
Smart capable folks, bringing energy and new ideas to work
Don't give them *intern* projects 🙅🏽♂️, given them real work 🚀
My first job was a paper route 📰, but it's never too early to start your own business
Sign your 9-12yr kids up for a free Business Starter Kit from
@Shopify
with activities and and exercises to help design their first biz
#ShopifyKids
We're hiring 1k engineering interns in 2025 for
@ShopifyEng
🚀
* You'll learn a ton, and we'll learn a lot from you also
* IRL program in Toronto, Ottawa, Montreal — ~3x per week
* if you are an AI centaur (LLM + human) — this is made for you
I'm SO proud to champion this in downtown Toronto
We're 🚀ing a 3-month paid program to help you re-enter software engineering at a senior level if you've been out for a few years (maybe helping 👵👴 or 👶)
Apply by Sept 13th!
@Shopify
@ShopifyEng
In 2004
@INSEAD
declined to admit me into their MBA program (I have this on my failure resume)
So it is fitting that I now address
@INSEADAlumni
on Tuesday 😈
@adammcnamara
Talk to my kids like they are adults. Answer every question. When I run out of answers, teach them how I’d go research. Read them non fiction books that are about things you find exciting.
"The fact that Shopify is written in Ruby helped a lot to overtake Java in June 2020 as the third-most used language on the web..No other hosting company has added more websites in 2020." 👏🏽
I 💚 folks early in their careers so I'm excited to announce applications for
#DevDegree
are now open!
- work
@Shopify
& earn a CS degree with 4,500 hours of experience
- we’ll pay for your degree and team placements (~$160K over 4 years)
Apply Now:
I thought 🇨🇦 angels were supposed to be slow 😇
Pitch / interviews are a poor proxy for performance
You don’t need more info / due diligence:
* when you’ve known the impressive founder for over a decade
* when your goal is to learn
* when you are building a portfolio
🚀🚀
A good reminder of the entrepreneurial spirit from
@VaxHuntersCan
— Helping eligible 🇨🇦 find vaccines
Instead of complaining -> they built something useful
There's always a way to be useful 👏🏽🙌🏽
Congrats
@andryou
@joshkalpin
@sabanero_pepper
@jclodman
and lmk how we can help
Gotta disagree with
@chamath
from last week's
@theallinpod
@google
Meet >>>
@Zoom
I use both regularly and unfortunately Zoom has gotten really clunky, has naive recording functionality and requires a separate app, install, updates etc
Meet on the other hand now has a
Congrats
@Airbnb
+ lots of overlap with how we think about this for
@Shopify
✅ live *anywhere* for 90 days
✅ work remotely
✅ meetup IRL regularly
✅ rethink geo compensation
✅ 2 release events per year
❌ work from office
This is worth watching from
@theallinpod
this week
@friedberg
@Jason
@chamath
and
@DavidSacks
show that it is possible to hold multiple viewpoints simultaneously while talking about a very tough subject and not taking sides
If you can't watch the entire clip, at least watch the
This is 💯 from
@chamath
on
@UWaterloo
and
@HireWaterloo
's coop program
4 months of school then 4 months of work not only allows you to *mostly* pay your own way, it gives you real experience interviewing and working
My work life started with very little debt compared to peers
I came to the US and instead of taking American jobs, I helped create jobs and billions of dollars in value. Using the virus to stop the Green Card process will hurt companies like
@duolingo
. We’ll have to open offices and move jobs outside the US because of this. 🙄
Surround yourself with people who have VERY high expectations of you 💚
My two founder bosses + acquisition buddies
@avarma
— Xtreme Labs (acquired by Pivotal), ‘09-13
@ddebow
— Helpful (acquired by
@Shopify
), ‘15-19
Learn faster 👊🏽
My path in engineering:
- pay cut @ 27: Trilogy to Celestica
- pay cut @ 34: Microsoft to Acheivers
- pay cut @ 35: Acheivers to Xtreme Labs
- $0 salary @ 41: Left Pivotal to start Helpful
The way is not linear 📊
Also what we do
@Shopify
We work remote, but we’ve converted our key real estate into “ports” — places where we get together
These meetups are called “bursts” — project kickoffs, team get togethers, deliberate meetups 👊🏽
IRL is still an important part of work 💚
In the hybrid vs. remote debate there is a third way that's rarely discussed:
The office is a community hub. It's not where work happens; it's where relationships happen.
This is how we do it
@Replit
.
We're also open sourcing our performance library to ensure you can profile your
@reactnative
applications and some of our working group has started to dive into this
I 💚 interns and early talent — we learn so much from them
@Shopify
intern stats
* ~450 interns a year from all years — & growing
* over 100+ interns convert to full-times per year
* 500+ Shopifolk who were previous interns
* looking to expand 🌎 soon
Happy National Intern Day!
Never thought I’d be RTing this, but it seems like this guy wants to build shit and power entrepreneurs and small businesses in 🇨🇦
Watch the last minute or so for a reasonable plan
Open to hearing from others
Congrats to all the winners* 🥳 via
@GergelyOrosz
's excellent newsletter:
@ShopifyEng
deleted 3 million lines of code last year to pursue our goal of NOT being on this list in the future 😉
We'll keep sharing our code cleanups:
Nbd, just doing a full product roadmap review in VR — 12 hours over 2 days
I assume folks are doing experiments like this to learn:
* what works
* what doesn’t work
* when to get together IRL
* when a 2D or 3D telepresence meetup is more effective
Right?
From Jun 26-28, we spent 3 days IRL hacking at
@Shopify
’s 36th Hack Days
6000+ ppl prototyping, building, and experimenting on 1,000+ projects
Sometimes, hacking leads to things that ship like Shopify POS or our move to the cloud. Other times, hacking helps us discover
Last week I got called the CEO of Pairing
@Shopify
* we pair ~450 hours/day🤯
* ~2.2k people pair/week
* ~10% of the pairing happens with > 2 people
* we pair both IRL and remotely using
@tuple
* managers who pair are viewed as more technical by their crafter counterparts
New on The Review:
@Shopify
's
@fnthawar
shares his framework for thinking more deeply about your VP of Engineering search — from the must-have qualities that belong on your checklist, to the interview questions to ask and the red flags to watch out for.
Tomorrow, Wed at 5pm ET, we'll be trying something different
@ShopifyEng
Live on
@TwitterSpaces
🤓, I'll be chatting with
@joepym
@ClemSquared
@1World1Sound
for a technical deep dive into how we moved from many apps to a monolith
Everyone can join, and we'll tweet when we start
We launched Shopify Ping on Android this morning, giving merchants the possibility of engaging with buyers via chat.
Proud of the team that built this! 🚀
True story
@tobi
and
@codyfauser
used to pair program for an hour at a time on key parts of early
@ShopifyEng
— If they didn’t finish in an hour they would DELETE that code and start over 😬
The constant pairing and rewriting ended up producing much more elegant code
Parents - when you think of teaching your kids "lifeskills", what's on your list?
- financial literacy
- negotiation/debate
- care skills (eg. childcare/eldercare)
- empathy
- communication/presentation
- time mgmt
- home/bike care
- gardening
- fixing things
- cleaning/chores
In
@ShopifyEng
we focus on building things as infrastructure
1. Imagine your dream environment for building something
2. Build your features on top of this ideal
3. Now implement this environment 🔑
This means we care deeply about HOW something is built, not just WHAT we build
It's getting weird to not use AI tools as an engineer. Weird as in: "If you are not using AI tools, why not?"
We are basically tool builders and tool users. AI is a powerful tool we must learn to wield, lest you get left behind by those who know how to use it
It started with AI