Re:Esbuild – An extremely fast JavaScript bundler
by btown on Thursday October 14, 2021 @12:00PM
(#28866100)
Figma's tech is mindblowing. Their entire engine is custom-built in C++ : https://www.figma.com/blog/building-a-professional-design-to...
> Instead of attempting to get one of [HTML/SVG/JS Canvas] to work, we implemented everything from scratch using WebGL. Our renderer is a highly-optimized tile-based engine with support for masking, blurring, dithered gradients, blend modes, nested layer opacity, and more. All rendering is done on the GPU and is fully anti-aliased. Internally our code looks a lot like a browser inside a browser; we have our own DOM, our own compositor, our own text layout engine, and we’re thinking about adding a render tree just like the one browsers use to render HTML.
To most people, esbuild would be a full-time job. Based on the above, it seems that to Evan it's a fraction of the work he did in Figma's early days all at once!
Re:Esbuild – An extremely fast JavaScript bundler
by brailsafe on Thursday October 14, 2021 @03:14PM
(#28868666)
He seems to like writing code
Re:Esbuild – An extremely fast JavaScript bundler
by chipsambos on Thursday October 14, 2021 @10:58AM
(#28865167)
Ironically, the Figma tagline is "Nothing great is made alone"
Re:Esbuild – An extremely fast JavaScript bundler
by Cyph0n on Thursday October 14, 2021 @12:32PM
(#28866466)
What in the world? And some say 10x engineers don’t exist…
Re:Esbuild – An extremely fast JavaScript bundler
by sesm on Thursday October 14, 2021 @10:15AM
(#28864526)
I guess build times were a real issue for Figma and it started as an internal project.
Re:Esbuild – An extremely fast JavaScript bundler
by _fat_santa on Thursday October 14, 2021 @10:49AM
(#28865028)
This seems like a pet project. Reason I say that is if it was built for work, it would likely be from figma. Instead this project is from Evan himself.
Re:Esbuild – An extremely fast JavaScript bundler
by capableweb on Thursday October 14, 2021 @11:15AM
(#28865454)
I'm not so sure about that as you. Not all companies are like Google and "steal" the credit of work done by employees, even if done on work time but unrelated to the core business. Plenty of companies let employees work on open source and still remain the owners of the software produced.
And the one guy writing it is Evan Wallace, co-founder and CTO of Figma. I don't know how he has the time!