Data Mesh Radio cover image

Data Mesh Radio

#267 The Developer Experience - How Do We Delight Data Developers? - Zhamak's Corner 30

Nov 9, 2023
Zhamak and a developer discuss the challenges of data product development and the need for better tooling. They explore the evolution of data tools like Docker and Cloud Foundry, emphasizing the importance of cohesion and simplified management. They also draw lessons from the software industry, highlighting the benefits of abstracting infrastructure and providing opinionated frameworks for developers.
19:49

Podcast summary created with Snipd AI

Quick takeaways

  • Automating away the challenges of coordinating across different tools and platforms can simplify data product development and improve the developer experience.
  • Bringing all the components of a data product together in a single interface eliminates the need for developers to juggle multiple tools and empowers them to focus on modeling data and ensuring version control.

Deep dives

Challenges in Data Product Development

A major challenge in data product development is the time and effort spent coordinating across different tools and jumping between them. This distracts from the actual development of the data product and creates unnecessary dependencies and lifecycle management issues. The focus should be on automating away these challenges and creating a cohesive experience, just like in software development. Examples such as Ruby on Rails and Cloud Foundry show how managing dependencies and containerization can improve the developer experience. Shifting to a domain-oriented approach and bundling all the disparate pieces together can simplify data product development, versioning, and lifecycle management.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode