Play button
Pause button


Video placeholder user-profile-davidxiang
David Xiang
David Xiang

David Xiang

Squarespace Software Engineer,

David Xiang Biography

David Xiang is a professional software developer, YouTuber and author living in New York City. A graduate from Carnegie Mellon University with a Masters in Electrical & Computer Engineering, David has spent the last decade in full software-mode and has held a wide range of technical positions across both startups and large companies. Currently, he is an Engineering Manager at Squarespace. He is also passionately focused on helping software developers understand their industry better and those who want to get into it, which he does this through his YouTube channel and his book, "Software Developer Life.”

Ask David how to

  • how to be a better programmer
  • design a plan for career growth
  • improve your technical and leadership skills
  • learn how to navigate the technology industry
  • make an impact at your organization

How it works

  • 1

    Ask your question

    Ask questions from David via
    private video messages or texts.

  • 2

    Get personalized advice

    Get a video message with
    personalized advice from David.

  • 3

    Continue the conversation

    Ask follow-up questions and keep the conversation going David.


24-hour response