Engineering

Asana Engineering community update: August 28-September 1

Fast Properties in V8

http://v8project.blogspot.com/2017/08/fast-properties.html
https://news.ycombinator.com/item?id=15132518

The V8 team describes how property access works in JavaScript. Hidden classes are another way to optimize JavaScript performance. Ensuring that objects of the same type add properties in the same order is crucial to reuse hidden classes.

Rapid release at massive scale

https://code.facebook.com/posts/270314900139291/rapid-release-at-massivescale/

Facebook explains how they manage continuous releases. Our on call and infrastructure teams are excited to apply some of these lessons to our own deployment process.

Announcing TypeScript 2.5

https://blogs.msdn.microsoft.com/typescript/2017/08/31/announcing-typescript-2-5/
https://news.ycombinator.com/item?id=15141606

TypeScript released a new version today which adds usability improvements. Our favorite is the ability to extract common methods/functions in Visual Studio Code.

Would you recommend this article? Yes / No