{"type":"rich","version":"1.0","provider_name":"Transistor","provider_url":"https://transistor.fm","author_name":"Engineering Enablement by DX","title":"The developer experience of building a database | Tara Hernandez (MongoDB, Google)","html":"<iframe width=\"100%\" height=\"180\" frameborder=\"no\" scrolling=\"no\" seamless src=\"https://share.transistor.fm/e/f33620da\"></iframe>","width":"100%","height":180,"duration":2376,"description":"Tara Hernandez, the VP of Developer Productivity at MongoDB, joins the podcast to give an inside look at what the developer experience looks like at an organization that develops a database. Here, Tara shares what it looks like to develop, test, and release changes at MongoDB, while also providing insight into how the company invests in developer productivity more broadly. Discussion points: (0:57) What was going on at the time Tara joined (4:37) Tara’s perspective on the buzz of platform engineering(7:38) What’s involved in building and testing a database(10:11) The development environment at MongoDB(13:14) How testing works(16:50) What the release process looks like(19:27) What goes into performance testing a release(21:31) MongoDB’s investment in engineering enablement (22:39) Takeaways from working on databases(24:24) Affecting cultural change(26:40) Opportunities Tara’s team identified to change culture(29:12) Managing technical debt(33:06) MongoDB’s culture around developer experience (34:59) Why Evergreen CI is open sourceMentions and links: Follow Tara on LinkedIn or TwitterRead more about MongoDB’s “Evergreen” Continuous Integration Visit MongoDB’s engineering blog ","thumbnail_url":"https://img.transistorcdn.com/KGgcOtJYA_n91_n-WTCIj4wPicnSNHbF85xMwXKLznQ/rs:fill:0:0:1/w:400/h:400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9iNjU2/NjdiYzQ1NmMxNTgx/Y2VhZDcyNWQ1M2Uy/YThlOC5wbmc.webp","thumbnail_width":300,"thumbnail_height":300}