Asana’s Tech Stack: How we build a collaborative… Feb 28, 2022 I talk to a fair number of software engineers about working at Asana. They’ve usually heard…
Data retention and cleanup in Asana's Data Lake Jan 27, 2022 Having configurable data retention is an important aspect of any data storage system, but there are a number of factors to consider in order to make…
How we built Asana’s Marketing Measurement Capab… Jan 20, 2022 Growing a customer base at scale effectively and efficiently through paid advertising is challenging in the modern digital world. It requires robust…
How Asana helps me feel included as a Latina in En… Sep 30, 2021 I’m Denise Carolina Videtta, Engineering Manager on the Communications Team in the Workflow Pillar at Asana. I was raised in Caracas,…
My internship on Asana's Engineering team Sep 24, 2021 This post was written by Jordan Hunt during his internship before he went back to school! Hi there, I’m Jordan and I’m a rising junior at…
Validate your iOS and Android translations with Lo… Sep 15, 2021 When mobile apps need to ship in multiple languages, the developer often hires a contractor or external service to translate all the strings. The…
How Asana uses Asana: Security incident response Sep 10, 2021 Typically, security teams coordinate security incident response with a few tools, such as text chat, video chat, collaborative documents, and so on.…
Using Envoy to route internal requests Aug 20, 2021 When Asana users interact with the web app, their browser makes requests to Asana’s backend servers to get the data the user needs. But plenty of…
How Asana uses Asana to manage code reviews Aug 09, 2021 One of the best parts of working for Asana is working in Asana. Asana teams and employees are fully bought into the Asana product, and nearly…