PALANTIR

·

Dev Console

A Developer Onboarding Flow for API Auth, SDK Generation, and Environment Bootstrapping

Year

2024

Role

Solo designer

Duration

On going side project for 6 months

Context

During Foundry’s transition from low-code workflows to a developer-first, pro-code platform, the Dev Console emerged as the backbone for onboarding developers into building and managing custom applications with Palantir SDKs.

Foundry’s Developer Console supported powerful workflows—API authentication, Ontology SDK generation, and environment setup—but onboarding was fragmented.


Developers struggled to understand:


  • how applicationsOAuth clients, and SDKs related to each other

  • where to start, and what to do next, without prior platform knowledge

  • how to move across setup, packaging, and documentation without getting lost


The result was high cognitive load during first-time setup and frequent drop-off before developers reached a “working SDK” moment.

What we built

I led the end-to-end design of a guided developer onboarding experience, aligning mental models, navigation, and brand clarity across the Dev Console.

Key contributions included:


  • Clearer mental models & IA

    • Distinguished Dev Console (platform) vs Dev Console apps (resources)

    • Simplified relationships between Applications, OAuth clients, OSDK, and Platform SDKs

  • Guided app creation

    • Designed a step-by-step wizard surfacing SDK options at the right time

    • Explained tradeoffs between OSDK and Platform SDK during setup

  • Navigation redesign

    • Reduced deep tab overload and location confusion

    • Explored collapsible sidebars, documentation access patterns, and workflow context cues

  • OSDK packaging workflow

    • Reframed “Repo vs SDK Version” into a more intuitive version-first model

    • Designed a wizard-style version creation flow with clear history and drill-down

  • Shared systems & components

    • Designed reusable resource tables adopted across Dev Console and Compass

    • Aligned with Blueprint design system while extending it for developer-specific needs


This work connected onboarding, SDK generation, permissions, and documentation into a more coherent end-to-end developer journey.

This is a brief snapshot of the project—if you’re interested in the deeper story behind the research, exploration, iteration, and testing, I’d love to walk through it in conversation.

Contact

Let's get in touch •ᴗ•

I’m interested in thoughtful, impactful work—especially in AI, dev tools, and complex systems. If your team is exploring how people will build in the next decade, let's talk.

© Xinyi Fu 2025

Contact

Let's get in touch •ᴗ•

I’m interested in thoughtful, impactful work—especially in AI, dev tools, and complex systems. If your team is exploring how people will build in the next decade, let's talk.

© Xinyi Fu 2025

Contact

Let's get in touch •ᴗ•

I’m interested in thoughtful, impactful work—especially in AI, dev tools, and complex systems. If your team is exploring how people will build in the next decade, let's talk.

© Xinyi Fu 2025