Ask me about:
- Working at Google
- Web Platform at Google
- Contributing to OSS
- And more…
This AMA session is over but you can still ask questions to Alex Russell on their Hashnode profile.
What are a few things you do to manage your time?
What are some things that contributed to your success?
What are a few of your favorite functions that you wrote that contribute to your workflow? ( maybe a bash function or a script that opens your entire work environment)
There's a proposal for ES, https://github.com/tc39/proposal-class-fields, to use the octothorp (#) to denote a private member of a "class". They say that using the already "private" reserved keyword wouldn't work for making a property truly private and using the octothorp ensures that it's scoped in a way that it's not accessible to the outside world. What's your opinion of this?
And is there a specific reason why you guys picked a generational stop the world GC implementation in your engine?
How do you see HTML/CSS evolving over the next 5 years? As we move from 2d into 3d, (AR/VR) in order for the web to remain relevant I predict we will need new declarative abstractions for creating UIs (similar to AFrame). Do you think blink will ever support rendering to a WebGL texture?