Hacker News new | ask | show | jobs
by capableweb 1931 days ago
> (It also blows my mind that Evan is the CTO is Figma. How is he so productive!?)

When Evan first joined Figma, he saw how much time the engineers spent on waiting for webpack and fighting JS configuration files. Then one time, during an outage, the developers tried to push a fix but the build was failing because babel-deduplicate-int had changed their API interface but only did a minor version bump when published to NPM, and Figma engineers are at the edge of technology so they use version ranges, not fixed versions.

When Evan heard this he pored up some whisky and created esbuild in two nights. And the JS developers rejoiced. Now the developers were so productive, that Evan already had nothing to do. No one was fighting, all engineers were happy and playing ping-pong like any everyday was Friday.

So now the only thing keeping all the JS engineers happy at Figma, is the continued success and improvement of esbuild. So Evan just spends his time with esbuild now.

(This is all fictional, of course)

2 comments

> (This is all fictional, of course)

Haha, you really had me going with that first paragraph. Felt so real.

Yeah that's a red flag "all work stops while executive does x then all processes must change to revolve around x"
It worked out ok for linux and git.