Sabitlenmiş Tweet
Victor
2.9K posts

Victor
@viktorscript
I do tough engineering stuffs
Earth Katılım Ocak 2022
65 Takip Edilen247 Takipçiler
Victor retweetledi
Victor retweetledi

Shopify CEO Tobi Lutke explains Goodhart’s law and why he doesn’t like KPIs or OKRs
“Goodhart’s law is real. The moment a metric becomes a goal, it’s no longer a useful metric… No metric by itself is a complete heuristic for a complex business. There’s a million different tensions in a company, and you can’t keep all of them in harmony by optimizing for one thing.”
For this reason, Shopify doesn’t use KPIs or OKRs. But as Tobi explains, this doesn’t mean they don’t value data and metrics.
“We are extremely data informed. We have invested enormous amounts of money and time into systems that give us basically everything at our fingertips… But what Shopify attempts to do is just not over-fit for what’s quantifiable.”
People love optimizing for highly-quantifiable things because there’s immediate gratification that comes from seeing a number go up. But Tobi thinks that the most important aspects of a product are rarely quantifiable:
“The overlap of the most valuable things you can do with a product and the things that happen to be fully quantifiable are like maybe 20%. Which leaves 80% of a value space unaddressable by the people who only look at quantifiable things.”
He continues:
“Shopify is comfortable with unquantifiable things like taste, quality, passion, love, hate… The sort of deep satisfaction that a craftsperson feels when they’ve done a job well is actually a better proxy if you allow it to be.”
They then have robust analytics systems that tell the company if something’s wrong or a new rollout breaks something.
“We think about it as a cockpit for a pilot. The decisions are still made by pilots, and we think this leads to better results… I think there needs to be more acceptance in business of unquantifiable things… And then metrics take a support function.”
Source: @lennysan (Feb 2025)
English
Victor retweetledi

Victor retweetledi

The OG frontend skill file github.com/bendc/frontend…
English
Victor retweetledi
Victor retweetledi
Victor retweetledi
Victor retweetledi

Yeah good luck searching for "c" in your codebase a month from now
Jamon@jamonholmgren
Unpopular opinion: 1- or 2-letter variable names in focused, obvious contexts are totally fine.
English
Victor retweetledi

Little curious why the choice of polling?
I am assuming that there is room for an increased workload (> 150k), and polling easily causes more workload than SSE. How do you see the tradeoffs around the short-lived polling connection issues when operating across multiple nodes?
os@segun_os_
the 20 rows are searchs results from your partners + ours all tied to a search result id. customer -> search API -> asynchronous call to our partners -> inserts in the dB. customer -> polling API -> search results in the dB. the entire flow takes about 2secs.
English
Victor retweetledi

We saw this happen with Klarna and I think Chowdeck.
I want to go out on a limb again to say that companies that have fired employees due to their claimed AI-driven efficiency gains will eventually walk back on that decision. I'll give it a year.
Edgar Allen Poe@allenakinkunle
Companies that have 'replaced' their customer service teams with AI will eventually walk back on that decision. This will be especially true for companies that have products with low switching costs or that are not very sticky.
English
Victor retweetledi
Victor retweetledi
Victor retweetledi

NEW POST
Will there be source code in the future? To wrestle with this, we have to understand what code is. Unmesh Joshi sees code as having two distinct but intertwined purposes: instructions to a machine and a conceptual model of the problem domain.
martinfowler.com/articles/what-…
English









