# Inside Asana | Engineering Spotlights • Asana

> Are you interested in learning more about working on Asana's engineering team or the work they do? Read the Asana engineering blog.

Source: https://asana.com/inside-asana/engineering-spotlight

### Engineering spotlight

Learn more about working on Asana's engineering team and the work they do to help the world's teams work together effortlessly.

- [Improving Asana’s Pageload Performance](/inside-asana/improving-asanas-pageload-performance)

Engineering

#### Senior Engineering Manager

Asana serves 2.5 million pageloads a day, peaking at 3.5 million. Each one is a user's first impression of the product — the moment between intent and action — and for a tool team ...

- [How Asana Built A Resilient ID Allocation System](/inside-asana/how-asana-built-resilient-id-allocation)

Engineering

Every object in Asana—every task, project, comment, and attachment—needs a unique identifier. At Asana, these IDs are sequentially incrementing integers, allocated in blocks from ...

- [The Athletic Position](/inside-asana/the-athletic-position)

Engineering

I. Before the Ball Leaves their StringsThere is a moment from the 1988 French Open final that most people who talk about tennis haven’t had to think about carefully.Steffi Graf pl ...

- [How Asana leverages AWS Inspector for total visibility over infrastructure vulnerabilities](/inside-asana/asana-leverages-aws-inspector-visibility-infrastructure-vulnerabilities)

Engineering

#### Software Engineer

Scanning for vulnerabilities across multiple AWS accounts, eliminating noise, and turning vulnerability findings into actionable work is a challenging but important undertaking. A ...

- [How Asana built a custom LLM evaluation framework for AI Teammates](/inside-asana/custom-llm-evaluation-ai-teammates)

Engineering

Artificial Intelligence (AI)

For teams building with large language models, model selection shapes nearly every dimension of the product experience: quality, latency, cost, and tone. The industry is moving qu ...

- [How AI Teammates Build Memory: Turning Work Into Reusable Knowledge](/inside-asana/ai-teammates-turn-work-into-reusable-information)

Artificial Intelligence (AI)

Engineering

Most AI products treat memory as a personal feature — remembering facts about one user or one conversation. But AI that collaborates across teams needs a fundamentally different k ...

- [AI Agents Built for Teams: Shared Context and Transparency in Enterprise AI](/inside-asana/ai-agents-built-for-teams-context-transparency)

Engineering

Artificial Intelligence (AI)

The Accountability gap Enterprise AI agents are AI systems that can take actions inside shared workflows across teams and projects. This landscape has grown quickly as a growing l ...

- [Scaling LunaDb, our in-house declarative data loading system](/resources/scaling-lunadb)

Engineering

#### Platform Engineer

Here at Asana, we’ve built a data loading system called LunaDb that serves as the backbone of our webapp. Despite the name, it’s not a database. Rather, it’s a GraphQL-like system ...

- [Scaling our invalidation pipeline: Part 1](/inside-asana/scaling-invalidation-pipeline-part-1)

Engineering

#### Platform Engineer

At Asana, our invalidation pipeline is a key part of implementing near-realtime reactivity in the webapp. Reactivity is how each-and-every Asana tab keeps up-to-date with the lat ...

- [Scaling our invalidation pipeline: Part 2](/inside-asana/scaling-invalidation-pipeline-part-2)

Engineering

#### Platform Engineer

This post is part of a two-part series breaking down how we scaled our invalidation pipeline over the last few years. Read part 1 before reading this article.Last time we talked, ...

- [Stop Stuffing Prompts: How Asana Made Agents More Effective Through Context Engineering](/inside-asana/context-engineering)

Engineering

#### Software Engineer

Context engineering has become a hot term in the AI world, but Asana has been implementing it to improve our products for nearly a year. Context engineering is at the heart of Asa ...

- [Inside Asana Warsaw: Building Data, Culture, and Customer Impact](/inside-asana/warsaw-building-data-culture-customer-impact)

Engineering

#### Data Engineering Manager

Asana’s Warsaw office is home to some of our most ambitious engineering and data initiatives. We sat down with Marcin Kuc, Data Engineering Manager, to hear how he’s shaping Asana ...

- [Inside Asana's 4-Week Engineering Onboarding: An Intern's View](/inside-asana/how-asana-onboards-engineers-interns)

Engineering

For many engineers, “onboarding” conjures up memories of endless slide decks in grayscale rooms and very little real coding. At Asana, onboarding is different: your first week is ...

- [Scaling Stateful Backend Processes at Asana: Sync Server Process Warming](/inside-asana/scaling-stateful-backend-processes-asana)

Engineering

#### Content writer

At Asana, our sync servers are the backbone of reactive, lightning-fast updates for millions of users globally. But how do you provide reliable autoscaling for an extremely statef ...

- [How Asana makes me a more effective engineering manager](/inside-asana/asana-makes-me-effective-engineering-manager)

Engineering

#### Data Infrastructure Engineering Manager

As an engineering manager, I need to keep track of so many things. I have my own personal to-dos that I need to prioritize, making time for focused work while also handling incomi ...

- [Asana Engineering Growth Paths](/inside-asana/asana-engineering-growth-paths)

Engineering

Committed to learning and continuous improvement, Asana’s Engineering organization develops its engineering talent through giving and taking responsibility, co-creation, mentorshi ...

- [Scaling a Mature iOS Codebase with Tuist](/inside-asana/scaling-a-mature-ios-codebase-with-tuist)

Engineering

Six months ago, it usually took 45 seconds to make a change to a feature in the Asana iOS app and rebuild it. Today, it usually takes 15 seconds.The Mobile Foundations team achiev ...

- [Revamping engineering manager onboarding at Asana](/inside-asana/revamping-engineering-manager-onboarding-at-asana)

Engineering

An engineering manager’s success impacts an entire team or group of teams, so setting them up for early success is a high-leverage investment. For most of Asana’s existence, “engi ...

- [Grow your leadership impact as a Tech Lead or Engineering Manager](/inside-asana/grow-your-leadership-impact-as-a-tech-lead-or-engineering-manager)

Engineering

Forming the right partnership between an Eng Manager and a Tech Lead can accelerate delivery and personal growth, but it isn’t easy, because this relationship can take many forms. ...

- [Introducing EM building blocks](/inside-asana/introducing-em-building-blocks)

Engineering

At Asana, we have found using Will Larson’s staff engineer archetypes helpful for thinking about and discussing experienced engineer career growth. And the question arose: could w ...

- [How Asana helps me feel included as a Latina in Engineering Management](/inside-asana/latina-engineering-manager)

Engineering

I’m Denise Carolina Videtta, Engineering Manager on the Communications Team in the Workflow Pillar at Asana. I was raised in Caracas, Venezuela, where I majored in Computer Scienc ...

- [My internship on Asana’s Engineering team](/inside-asana/engineering-internship)

Engineering

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 Harvey Mudd College studying computer scie ...

- [How Asana uses Asana: Security incident response](/inside-asana/engineering-security-incident-response)

Engineering

Typically, security teams coordinate security incident response with a few tools, such as text chat, video chat, collaborative documents, and so on. Asana’s Security team, unsurpr ...

- [How Asana uses Asana to manage code reviews](/inside-asana/how-asana-engineering-uses-asana-code-reviews)

Engineering

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 everything we do is tracked within As ...

- [The growth journey of an Engineering Manager at Asana](/inside-asana/engineering-manager-career-growth)

Engineering

Hello future manager, it’s nice to meet you! I’m Bella, the Core Features Engineering Pillar Lead at Asana. I grew up to be a manager in my nearly 10 years here so far. I started ...

- [How our Security team solved a Central InfoSec CTF challenge](/inside-asana/engineering-security-team-central-infosec-ctf-challenge)

Engineering

#### R&amp;D Security Tech Lead

Asana takes security seriously, and our Security team also knows how to have fun. When we shifted to working remotely during the pandemic, we wanted to create space to continue to ...

- [Asana’s Engineering Manager Community: Helping our team grow and thrive](/inside-asana/engineering-manager-community)

Engineering

Building leading work management software is challenging, and it’s essential to grow and support the engineers and teams that take on that challenge. We rely on Engineering Manage ...

- [How Asana allocates engineering responsibilities transparently](/inside-asana/allocate-engineering-responsibilities-transparently)

Engineering

At Asana Engineering, we take a systematic approach to allocating responsibilities, called the Fair Allocation of Internal Responsibility (FAIR) Process. I created this process af ...

- [FAIR Process Guide](/inside-asana/engineering-fair-process-responsibility)

Engineering

At Asana Engineering, we take a systematic approach to allocating responsibilities, called the Fair Allocation of Internal Responsibility (FAIR) Process. We’re sharing our FAIR Pr ...

- [How we use Kubernetes at Asana](/inside-asana/kubernetes-at-asana)

Engineering

At Asana, we use Kubernetes to deploy and manage services independently from our monolith infrastructure. We encountered a few pain points when initially using Kubernetes, and bui ...

- [Asana Engineering Ships Web Application Releases](/inside-asana/asana-engineering-ships-web-application-releases)

Engineering

The majority of our product code—our large client bundle, our back-end mutation server, our distributed job system—are shipped together as a single web release. We’ve built system ...

- [Meet 3 of our Engineering Tech Leads](/inside-asana/engineering-program-leads)

Engineering

There are many different ways to grow and develop as a software engineer. One misconception is that the only way to grow is to become a people manager. However, there are many gro ...

- [Part 2 – WorldStore: Distributed caching with Reactivity](/inside-asana/worldstore-distributed-caching-reactivity-part-2)

Engineering

#### Platform Engineer

This post is the second in a two-part series on how we implemented distributed caching in a fully reactive framework. Read Part 1 before reading this article.Last time we talked a ...

- [10 tips for setting engineering goals from Asana Head of Engineering, Prashant Pandey](/inside-asana/engineering-goals)

Engineering

As an engineering leader, one of the greatest gifts you can give your team is clarity of purpose, plan, and responsibility. Recently, Asana Head of Engineering, Prashant Pandey sa ...

- [How to thrive as an intern while working remotely](/inside-asana/remote-engineering-intern-working-from-home)

Engineering

At Asana, our internship program is built to provide support, mentorship, and challenging opportunities for aspiring software engineers. Given our recent shift to working 100% rem ...

- [Meet our Mobile Engineering team](/inside-asana/mobile-engineering-team)

Engineering

Welcome to our Meet the Team series, where we interview a member of one of our Engineering teams to learn more about what they do and how.In this post, we sat down with Mobile Eng ...

- [How we modified our infrastructure to deploy an EU data center](/inside-asana/infrastructure-engineering-deploy-eu-data-center)

Engineering

We recently deployed additional infrastructure in Europe to give enterprise customers more control over where their data is hosted. To better serve customers hosting data from Eur ...

- [Asana & Techqueria: Partnering to support Latinx engineering mentorship](/inside-asana/latinx-engineering-mentorship)

Engineering

Earlier this year, we hosted our first joint event with Techqueria where a panel of Latinx engineers shed a light on the importance of engineering mentorship—especially in tech. J ...

- [Meet our Security team](/inside-asana/meet-security-engineering-team)

Engineering

Welcome to our new Meet the Team series, where we interview a member of one of our Engineering teams to learn more about what that team does and how.In this post, we sat down with ...

- [Why I joined Asana: Hiro Yamada, Solutions Engineer](/inside-asana/why-i-joined-asana-hiro-yamada-solutions-engineer)

Engineering

Welcome to our monthly “Why I joined Asana” series! Every month, we talk with Asanas across our teams and offices—from Dublin to Sydney—to get to know the people inside the compan ...

- [My software engineering internship experience at Asana](/inside-asana/my-software-engineering-internship-experience-at-asana)

Engineering

When I think back to my undergraduate days at the National University of Singapore (NUS), one of the most valuable experiences I had was my software engineering internship at Asan ...

- [Details on the July 29 and August 1 downtime](/inside-asana/july-29-august-1-downtime)

Engineering

Asana had downtime twice in the past week, 2 hours on July 29 and 50 minutes on August 1. We are continuing investigation, but want to let you know what we understand so far, and ...

- [Why I joined Asana: R.J. Aquino, Engineering Manager](/inside-asana/why-i-joined-asana-r-j-aquino-engineering-manager)

Engineering

Welcome to our monthly “Why I joined Asana” series! Every month, we talk with Asanas across our teams and offices—from Dublin to Sydney—to get to know the people inside the compan ...

- [Celebrating International Women in Engineering Day at Asana](/inside-asana/international-women-engineering-day)

Engineering

This Sunday was International Women in Engineering Day, a celebration of women in engineering and their achievements, now in its 100th year. This year we thought we’d celebrate by ...

- [Real Talk: Asana women on engineering leadership practices](/inside-asana/women-engineering-leadership)

Engineering

Engineering leaders and managers here at Asana are focused on creating a product that helps our customers work together effortlessly, empowering their teams (and themselves) to do ...

- [The Asana Engineering Guide to Intern Mentorship](/inside-asana/engineering-guide-to-intern-mentorship)

Engineering

We’re really proud of our internship program; a staggering number of our interns over the past 7 years have ended up as great engineers in various forms of leadership, both at Asa ...

- [Product Engineering internships are great!](/inside-asana/product-engineering-internships-are-great)

Engineering

Every year, our incoming interns have a chance to talk to our Engineering teams and indicate their preferences so that we can match them up with good mentors and interesting work. ...

- [Details on the January 22 outage](/inside-asana/details-january-22-outage)

Engineering

Asana had an outage on January 22, 2019. This blog post is a short postmortem of that outage. On Monday January 21, we had multiple brief events where a database that stores meta ...

- [Hiring engineering managers: Crafting an interview process to build the best team](/inside-asana/hiring-engineering-managers-interview-process)

Engineering

Management PhilosophyAt Asana, we are focused on building the best work management software out there. Our product is centered around how people and teams work together, so it’s v ...

- [How to make smart compromises when scaling your engineering culture](/inside-asana/make-smart-compromises-scaling-engineering-culture)

Engineering

It’s challenging to have a culture that is scaling as fast as your product. As you scale, you face the risk of losing talented team members, and a diminished connection among glob ...

- [Architecting product tours in React: How we moved fast without leaving a trail of tech debt](/inside-asana/move-fast-without-technical-debt-product-tours-react)

Engineering

One of the most critical areas of Product Engineering that we have at Asana is First Experience (FX). The FX team’s mission to make users’ first seconds in Asana flawless. This te ...

- [Details on the April 9 Asana outage](/inside-asana/april-9-2018-asana-outage)

Engineering

Asana was unavailable for multiple hours on Monday, April 9, 2018. The web app was partially unavailable between 6:08am and 6:53am PDT, and fully unavailable between 6:53am and 7: ...

- [The Asana Engineering team: Meet Mike Morearty](/inside-asana/the-asana-engineering-team-meet-mike-morearty)

Engineering

From individual contributors to managers and program leads, every engineer at Asana is encouraged to pursue a path to success that leads them to be most successful in their role. ...

- [The Asana Engineering team: Meet Rachel Miller](/inside-asana/asana-engineering-team-meet-rachel-miller)

Engineering

From individual contributors to managers and program leads, every engineer at Asana is encouraged to pursue a path to success that leads them into their zone of genius. To give yo ...

- [Distributed responsibility: An engineering manager’s perspective](/inside-asana/distributed-responsibility-engineering-manager)

Engineering

Asana runs on distributed responsibility: it’s our unique approach to management where leaders work to mentor and empower others to be as autonomous as possible. As an engineering ...

- [Three pluralization mistakes that are messing up your code](/inside-asana/three-pluralization-mistakes-messing-code)

Engineering

We recently worked to internationalize the Asana codebase, and we learned a lot about how to write dynamically pluralized text. We’d like to share three common mistakes that you c ...

- [Circumventing engineering complexity: Examples from building Custom Fields](/inside-asana/circumventing-engineering-complexity-examples-from-asana)

Engineering

Having simple code has a big impact on the velocity you can write code and how enjoyable it is to do it. At Asana, one of our engineering values is to strive for simplicity. Most ...

- [Asana Engineering community update: August 21-25](/inside-asana/asana-engineering-update-825)

Engineering

We believe in the value of our engineers knowing about the broader community. For the last few weeks, we’ve been sharing interesting community updates in Asana. Thus far, these up ...

- [Advice to engineering new grads: Don’t start your career at just any company](/inside-asana/engineering-new-grads-choosing-a-company)

Engineering

“If I had started my career at a company like Asana, instead of a 13-person startup, I believe my growth would have been a lot steeper than it was back then.” – GregChoosing the k ...

- [Asana outage on Tuesday, May 16](/inside-asana/asana-outage-tuesday-may-16)

Engineering

On Tuesday, May 16, Asana was down for approximately 30 minutes and partially available for another hour. In the spirit of transparency, we want to let our customers know what cau ...

- [Testing in production: Rewriting APIs with dark clients](/inside-asana/rewriting-api-dark-clients)

Engineering

Over the last few years, performance has been a major objective at Asana. Many of our engineering teams are committed to building a faster Asana experience and making teamwork mor ...

- [Details on the January 9 Asana outage](/inside-asana/january-9-2017-asana-outage)

Engineering

Asana experienced just under three hours of partial downtime on Monday, January 9, starting around 7:30am PST. The most immediate cause was too much load and not enough webservers ...

- [7 ways to uplevel your code review skills](/inside-asana/7-ways-to-uplevel-your-code-review-skills)

Engineering

Becoming a good code reviewer doesn’t come easy, even after almost seven years of writing code. When I joined Asana four months ago, I realized I would need to level up my code re ...

- [Make data-driven decisions with the Asana API and Asana2sql](/inside-asana/make-data-driven-decisions-with-the-asana-api-and-asana2sql)

Engineering

As part of our initiative to enable teams to track anything (and everything), we recently launched custom fields. Teams have already used custom fields to collect data on a variet ...

- [The Asana Engineering Values](/inside-asana/asana-engineering-values)

Engineering

At Asana, we love applying mindfulness to our culture. As the engineering team has grown, we’ve identified a need to clarify the key attributes that are the foundation of our engi ...

- [Product Engineering: Reimagining role boundaries at Asana](/inside-asana/product-engineering-at-asana)

Engineering

Within tech startups, many people believe they either fall into product roles (e.g., product managers, designers, etc.) or engineering roles, and that interaction between the two ...

- [Designing simpler React components](/inside-asana/react-js)

Engineering

When using React to build large-scale applications, a number of frameworks have flourished to easily manage state, data-fetching, routing, and other application-level concerns. We ...

- [The Asana Engineering Interview Guide](/inside-asana/asana-engineering-interview-guide)

Engineering

The engineering interview. A grueling trial by fire. A gauntlet from which only the strongest emerge. A ruthless interrogation in which you will be tested to the limit.Let’s not d ...

- [How we use Asana in our infrastructure](/inside-asana/using-asana-in-our-infrastructure)

Engineering

At Asana, we dogfood our own product heavily. We use it as most of our customers would—to track all our work from start to finish with tasks, conversations, and projects—but we al ...

- [Asana tech talk video: reactive queries](/inside-asana/asana-tech-talk-reactive-queries)

Engineering

Modern web development does not yet have a single solution for declarative performance data fetching, although Netflix (with FalcorJS) and Facebook (with Relay and GraphQL) are bo ...

- [Engineering mentorship at Asana](/inside-asana/engineering-mentorship-at-asana)

Engineering

One of my favorite things about working at Asana is how much we invest in teaching each and every individual at the company. It starts on your very first day as a new hire and con ...

- [The evolution of Asana’s Luna framework](/inside-asana/the-evolution-of-asanas-luna-framework)

Engineering

Asana is in the middle of overhauling our application framework and this seems like a good time to share the approaches that we have taken as well as what worked and what caused p ...

- [Sharding is bitter medicine](/inside-asana/sharding-is-bitter-medicine)

Engineering

Percona mentioned this years ago, and it’s still true. Sharding is generally a bad idea. At Asana we put this off for years, and reaped a number of benefits from doing so:Our appl ...

- [Giving users a seat at the table: how we built our Android app](/inside-asana/how-we-built-android)

Engineering

A few weeks ago, we launched our native Android app, which had been in the works for months.We knew after our iOS launch earlier this fall, that this release was highly anticipate ...

- [Great data: It’s all in the delivery](/inside-asana/great-data-delivery)

Engineering

Great data is about people, not numbers. It’s about driving smart decisions and motivating the right behavior in teammates. Great data is as much about delivery as it is about the ...

- [Yesterday’s downtime](/inside-asana/yesterdays-downtime)

Engineering

Check our status page and Twitter for up-to-date information.Asana had a service interruption for approximately 90 minutes on Wednesday. We want to apologize, as we know your team ...

- [Being a Female Engineer at Asana](/inside-asana/female-engineer)

Engineering

Note: This post was originally published on Quora in response to the question What are some particularly female-engineer-friendly companies to work for in San Francisco?As a femal ...

- [Adding Perfect Forward Secrecy to Asana](/inside-asana/dataprivacy)

Engineering

Note: The following assumes some knowledge of public key cryptography, and specifically RSA. You may wish to read up on this beforehand.The global conversation that has accompanie ...

- [Making Asana Work In Internet Explorer](/inside-asana/making-asana-work-in-internet-explorer)

Engineering

One of the benefits of working on a brand new product is deciding the cutoff line for supported browsers, and not having to worry about the challenges of supporting older ones. At ...

- [Introducing Asana Connect](/inside-asana/introducing-asana-connect)

Engineering

Editor’s note: This blog post is pretty old! It has some out-of-date information in it. For the latest on the Asana API, check out Asana Developers.Just under a year ago, we launc ...

- [If you want your new engineers to hit the ground running, give them a soft landing](/inside-asana/onboarding-new-engineers)

Engineering

This is the status quo at many a fast-moving startup: new engineers plunge into their positions bracing for a harsh reality. Fresh from an environment in which they were confident ...

- [On last week’s downtime](/inside-asana/on-last-weeks-downtime)

Engineering

Last week, Asana went down three times over the course of three days. Here is the story of what happened:Around two months ago, we noticed that our database (which is hosted on Am ...

- [Issues Moving to Amazon’s Elastic Load Balancer](/inside-asana/issues-moving-to-amazons-elastic-load-balancer)

Engineering

Many of you noticed that the Asana service was occasionally unavailable for brief periods of time, lasting less than one minute, on Thursday and Friday last week. We apologize for ...

- [6 sad squid snuggle softly](/inside-asana/6-sad-squid-snuggle-softly)

Engineering

Many of our users are probably familiar with the “unique error phrase” that shows up whenever our application crashes in some way. These have a curious form, and we wanted to shar ...

- [Using flags to ease new feature development](/inside-asana/using-flags-to-ease-new-feature-development)

Engineering

Commit early and often. It’s an oft-recited adage. Ideally, every large change can be broken down into some number of smaller changes which can be committed quickly, say, at least ...

- [Adding fibers to v8: efficiency + clarity in SSJS](/inside-asana/adding-fibers-to-v8-efficiency-clarity-in-ssjs)

Engineering

Historically, webapp development has required painful trade-offs between code clarity and performance. This is the story of how we added cooperative threading to server-side JavaS ...

- [Luna, our in-house framework for writing great web apps really quickly](/inside-asana/lunascript-our-in-house-language-for-writing-great-web-apps-really-quickly)

Engineering

At Asana, we’re building a Collaborative Information Manager that we believe will make it radically easier for groups of people to get work done. Writing a complex web application ...

### Engineering spotlight

- [All articles](/inside-asana)

- [Product](/inside-asana/product)

- [Role spotlights](/inside-asana/role-spotlights)

- [Team Asana](/inside-asana/team-asana)

- [Company](/inside-asana/company)

- [Artificial Intelligence (AI)](/inside-asana/artificial-intelligence)

- [Engineering](/inside-asana/engineering-spotlight)

### Improving Asana’s Pageload Performance

### How Asana Built A Resilient ID Allocation System

### The Athletic Position

### How Asana leverages AWS Inspector for total visibility over infrastructure vulnerabilities

### How Asana built a custom LLM evaluation framework for AI Teammates

### How AI Teammates Build Memory: Turning Work Into Reusable Knowledge

### AI Agents Built for Teams: Shared Context and Transparency in Enterprise AI

### Scaling LunaDb, our in-house declarative data loading system

### Scaling our invalidation pipeline: Part 1

### Scaling our invalidation pipeline: Part 2

### Stop Stuffing Prompts: How Asana Made Agents More Effective Through Context Engineering

### Inside Asana Warsaw: Building Data, Culture, and Customer Impact

### Inside Asana's 4-Week Engineering Onboarding: An Intern's View

### Scaling Stateful Backend Processes at Asana: Sync Server Process Warming

### How Asana makes me a more effective engineering manager

### Asana Engineering Growth Paths

### Scaling a Mature iOS Codebase with Tuist

### Revamping engineering manager onboarding at Asana

### Grow your leadership impact as a Tech Lead or Engineering Manager

### Introducing EM building blocks

### How Asana helps me feel included as a Latina in Engineering Management

### My internship on Asana’s Engineering team

### How Asana uses Asana: Security incident response

### How Asana uses Asana to manage code reviews

### The growth journey of an Engineering Manager at Asana

### How our Security team solved a Central InfoSec CTF challenge

### Asana’s Engineering Manager Community: Helping our team grow and thrive

### How Asana allocates engineering responsibilities transparently

### FAIR Process Guide

### How we use Kubernetes at Asana

### Asana Engineering Ships Web Application Releases

### Meet 3 of our Engineering Tech Leads

### Part 2 – WorldStore: Distributed caching with Reactivity

### 10 tips for setting engineering goals from Asana Head of Engineering, Prashant Pandey

### How to thrive as an intern while working remotely

### Meet our Mobile Engineering team

### How we modified our infrastructure to deploy an EU data center

### Asana &amp; Techqueria: Partnering to support Latinx engineering mentorship

### Meet our Security team

### Why I joined Asana: Hiro Yamada, Solutions Engineer

### My software engineering internship experience at Asana

### Details on the July 29 and August 1 downtime

### Why I joined Asana: R.J. Aquino, Engineering Manager

### Celebrating International Women in Engineering Day at Asana

### Real Talk: Asana women on engineering leadership practices

### The Asana Engineering Guide to Intern Mentorship

### Product Engineering internships are great!

### Details on the January 22 outage

### Hiring engineering managers: Crafting an interview process to build the best team

### How to make smart compromises when scaling your engineering culture

### Architecting product tours in React: How we moved fast without leaving a trail of tech debt

### Details on the April 9 Asana outage

### The Asana Engineering team: Meet Mike Morearty

### The Asana Engineering team: Meet Rachel Miller

### Distributed responsibility: An engineering manager’s perspective

### Three pluralization mistakes that are messing up your code

### Circumventing engineering complexity: Examples from building Custom Fields

### Asana Engineering community update: August 21-25

### Advice to engineering new grads: Don’t start your career at just any company

### Asana outage on Tuesday, May 16

### Testing in production: Rewriting APIs with dark clients

### Details on the January 9 Asana outage

### 7 ways to uplevel your code review skills

### Make data-driven decisions with the Asana API and Asana2sql

### The Asana Engineering Values

### Product Engineering: Reimagining role boundaries at Asana

### Designing simpler React components

### The Asana Engineering Interview Guide

### How we use Asana in our infrastructure

### Asana tech talk video: reactive queries

### Engineering mentorship at Asana

### The evolution of Asana’s Luna framework

### Sharding is bitter medicine

### Giving users a seat at the table: how we built our Android app

### Great data: It’s all in the delivery

### Yesterday’s downtime

### Being a Female Engineer at Asana

### Adding Perfect Forward Secrecy to Asana

### Making Asana Work In Internet Explorer

### Introducing Asana Connect

### If you want your new engineers to hit the ground running, give them a soft landing

### On last week’s downtime

### Issues Moving to Amazon’s Elastic Load Balancer

### 6 sad squid snuggle softly

### Using flags to ease new feature development

### Adding fibers to v8: efficiency + clarity in SSJS

### Luna, our in-house framework for writing great web apps really quickly
