Dive Club Episode Summary: Ashman Gagari - Tackling Complex Design Challenges at Palantir
Host: Ridd
Guest: Ashman Gagari, Design Lead at Palantir
Release Date: March 1, 2025
Introduction to Palantir and Ashman Gagari
Ashman Gagari opens the discussion by providing an overview of Palantir, a company founded in 2003 in response to the post-9/11 landscape, primarily focusing on government use cases. He elaborates on Palantir's evolution from Palantir Gotham, their flagship platform for government agencies, to Foundry, a versatile data integration and analytics platform akin to a "data operating system." Ashman emphasizes the transformation Palantir underwent around 2014-2015, shifting from bespoke government solutions to a more generalized, application-agnostic platform.
Notable Quote:
"Foundry was this like multipurpose, like data integration through analytics platform. You can almost think of it as like a data operating system."
— Ashman Gagari [01:21]
Early Experiences and Autonomy in Design
Ashman shares his initial experiences at Palantir, highlighting the high level of autonomy designers enjoy from day one. He recounts his time on the BD Design team, where designers work closely with customers to develop highly bespoke solutions before integrating them into the core platform. This approach necessitates strong problem decomposition, systems thinking, and flexibility, as designers often blur the lines between design, product management, and development roles.
Notable Quote:
"We really do have like large swaths of UI or product that a single designer is owning from day one."
— Ashman Gagari [05:53]
Designing for Complexity: Systems Thinking and Problem Decomposition
A significant portion of the conversation delves into how Ashman approaches complex design challenges at Palantir. He underscores the importance of systems thinking, which involves understanding both the high-level overview and the intricate details of a system. Ashman illustrates this with examples from various projects, emphasizing the necessity to balance abstraction for simplicity with preserving the platform's inherent power.
Notable Quote:
"You need to be able to traverse the 5,000 foot view, 30,000 foot view, zoom in and out and make sure that the whole thing works, but also the details work."
— Ashman Gagari [00:20]
Data Models and Their Impact on Design
Ashman discusses the critical role of data models in designing enterprise applications. He explains that understanding the nouns (primitives) and verbs (actions) within a business domain is foundational to creating effective user interfaces. By articulating these elements clearly, designers can construct interfaces that align closely with user workflows and organizational objectives.
Notable Quote:
"If you can articulate the nouns or the primitives of your business are, and the actions you can take on them in a holistic way that you're already halfway there."
— Ashman Gagari [40:51]
Onboarding and User Experience Design
When addressing onboarding strategies, Ashman emphasizes the necessity of accommodating users who are willing to invest time in learning the platform. He advocates for progressive disclosure—introducing complexity gradually to avoid overwhelming users while still providing advanced features for power users.
Notable Quote:
"This is not TaskRabbit... you're buying this expensive, powerful Ferrari and you're going to use it to do Ferrari things."
— Ashman Gagari [16:41]
Balancing Edge Cases and the Golden Path
A recurring theme is the balance between addressing edge cases and maintaining a streamlined user experience, often referred to as the "golden path." Ashman describes techniques such as progressive disclosure and providing multiple workflow entry points to cater to both novice and advanced users without compromising the primary user journey.
Notable Quote:
"There's a way to serve both user types gracefully."
— Ashman Gagari [18:57]
Mentorship and Fostering Designer Growth
Ashman touches upon his role in mentoring junior designers at Palantir. He emphasizes the importance of fostering a supportive environment where designers feel empowered to ask questions, experiment, and develop their unique strengths. By identifying individual competencies and encouraging designers to lean into their strengths, Ashman helps cultivate a versatile and resilient design team.
Notable Quote:
"It's completely fine to just emit tons of boxes and not be sure about what goes where and why."
— Ashman Gagari [46:55]
Hiring and Portfolio Tips for Aspiring Designers
Ashman provides valuable advice for designers aspiring to join Palantir, especially those lacking extensive enterprise design experience. He suggests showcasing deep dives into specific design elements—such as the intricacies of a table interface or a dashboard—rather than solely presenting holistic projects. Demonstrating a thorough understanding of data structures, user flows, and system interactions can significantly bolster a designer's portfolio.
Notable Quote:
"Just making the wildest vision version first, frankly, without knowing how the technology works in my mind."
— Ashman Gagari [45:32]
Final Insights and Conclusion
In concluding the episode, Ashman reiterates the importance of practical experience over theoretical knowledge. He advocates for a hands-on approach to design, where creating and iterating on interfaces leads to a deeper understanding of user needs and system complexities. Ashman also highlights the value of generalist designers who can navigate various aspects of design—from user research to visual craftsmanship—within Palantir's dynamic environment.
Notable Quote:
"Creating interfaces, no matter how shitty, is a much better way to get to the truth than to ideate and use words."
— Ashman Gagari [52:58]
This episode offers an in-depth look into the intricate world of enterprise design at Palantir through Ashman Gagari's experienced perspective. Aspiring designers can glean valuable strategies for navigating complex data models, fostering collaborative relationships with engineers, and developing a versatile design skill set tailored to high-stakes environments.
