From the AI Native Dev: Enterprise AI Solutions Need to be Different - Glean and ex-Slack CPO, Tamar Yehoshua, on RAG, Changing Behavior and Bring-Your-Own-Model.

From the AI Native Dev: Enterprise AI Solutions Need to be Different - Glean and ex-Slack CPO, Tamar Yehoshua, on RAG, Changing Behavior and Bring-Your-Own-Model.

by Simon Maple

## Introduction

In this episode of AI Native Dev, host Guy Podjarny interviews Tamar Yehoshua, a seasoned tech leader with an illustrious career in engineering and product leadership roles at companies like Amazon, Google, Slack, and Glean. Tamar currently serves as the President of Products and Technology at Glean.

Read More
From the AI Native Dev: TDD and Generative AI - A perfect developer pairing with Bouke Nijhuis

From the AI Native Dev: TDD and Generative AI - A perfect developer pairing with Bouke Nijhuis

by Simon Maple

In this episode of the Tessl podcast, Simon Maple is joined by Bouke Nijhuis, the CTO of CINQ, a consultancy company based in Amsterdam. Bouke has a rich background as a Java developer and has been an international speaker since 2019. The focus of this episode is on Test-Driven Development (TDD) and how AI can assist in generating code from tests. This discussion will delve into Bouke's experiences, his current projects, and the potential future of AI-assisted development.

Read More
From the AI Native Dev: From building CoPilot as GitHub CTO to building a code foundation model at Poolside: Jason Warner explores the AI Code Generation journey and where it leads.

From the AI Native Dev: From building CoPilot as GitHub CTO to building a code foundation model at Poolside: Jason Warner explores the AI Code Generation journey and where it leads.

by Simon Maple

In this episode of AI Native Dev, Guy Podjarny sits down with Jason Warner, a seasoned expert in software development and AI, to discuss his journey from being the CTO of GitHub to founding Poolside, a company focused on creating state-of-the-art language models for software development. With an extensive background in the tech industry, Jason has significantly contributed to various high-impact projects. At GitHub, he led the development of transformative tools like GitHub Actions and GitHub Copilot. In this conversation, he shares insights into the evolution of code generation, the impact of AI on software development, and how Poolside aims to redefine the developer experience.

Read More
From the AI Native Dev: Rethinking Software Development: James Ward on AI's Role in Software Testing and Coding

From the AI Native Dev: Rethinking Software Development: James Ward on AI's Role in Software Testing and Coding

by Simon Maple

The potential for AI to transform how we write, test, and manage code is immense. In a recent podcast episode, Simon Maple had an insightful conversation with James Ward, a developer advocate at AWS, about the future of AI in testing. James shared his vision, experiences, and thoughts on how AI tools like Amazon Q Developer (previously CodeWhisperer) are shaping the way developers work. This blog post delves into their discussion, providing a comprehensive overview of the key points and ideas they explored.

Read More
From the AI Native Dev: Transforming Software Testing with AI: A Chat with Itamar Friedman from Codium AI

From the AI Native Dev: Transforming Software Testing with AI: A Chat with Itamar Friedman from Codium AI

by Simon Maple

In this episode of the AI Native Dev Podcast, host Guy Podjarny is joined by Itamar Friedman, the co-founder and CEO of Codium AI. Codium AI is a leader in the AI test generation space, and Itamar brings a wealth of experience from his diverse background, including his work in chip verification at Mellanox. Before founding Codium AI, Itamar held significant roles in various tech companies, showcasing his expertise in AI and software development.

Read More
From the AI Native Dev: Monthly Roundup: AI Tool Effectiveness, Context, Fin, and AI Autonomy.

From the AI Native Dev: Monthly Roundup: AI Tool Effectiveness, Context, Fin, and AI Autonomy.

by Simon Maple

In this month's episode of the AI Native Dev podcast, hosts Simon Maple and Guy Podjarny do a monthly roundup to discuss various themes and insights from recent podcast episodes. This roundup gives you an opportunity to revisit key learnings, explore new themes, and understand the evolving landscape of AI tools, especially in the context of software development.

Read More
From the AI Native Dev: Beyond Coding Assistants: The Future of AI in Development with Devin Stein of Dosu

From the AI Native Dev: Beyond Coding Assistants: The Future of AI in Development with Devin Stein of Dosu

by Simon Maple

In this blog post, we delve into the world of AI and its application beyond the usual coding assistants. Our guest, Devin Stein, founder of Dosu, joins Simon Maple to discuss how AI can help automate the work engineers do outside the IDE, thereby allowing them to focus more on coding. Devin shares insights from his experience as an early engineer at various startups and the founding of Dosu, a company dedicated to reducing the maintenance burden on developers by automating tasks like issue triage and documentation maintenance.

Read More
From the AI Native Dev: Navigating AI for Testing: Insights on Context and Evaluation with Sourcegraph

From the AI Native Dev: Navigating AI for Testing: Insights on Context and Evaluation with Sourcegraph

by Simon Maple

In the latest episode of our podcast, we delved into the fascinating world of AI testing with Rishabh Mehrotra, an expert from Sourcegraph. The conversation explored the complexities of AI in code generation, the role of machine learning models, and the importance of evaluation and unit testing. This blog post will unpack the key points discussed, providing a comprehensive understanding of AI testing in modern development.

Read More
From the AI Native Dev: Intercom Co-Founder on AI Autonomy, Adapting Dev to LLMs and what AI Native means: Insights from Des Traynor

From the AI Native Dev: Intercom Co-Founder on AI Autonomy, Adapting Dev to LLMs and what AI Native means: Insights from Des Traynor

by Simon Maple

In this enlightening episode of the AI Native Dev podcast, Des shares invaluable insights into the strategic decisions and challenges faced along the way of Intercom's AI journey, highlighting the pivotal moments that shaped Intercom's AI-first approach. The discussion delves into the evolution from AI-assisted tools to autonomous AI agents, organizational changes, and the future of AI-powered customer support.

Read More
From the AI Native Dev: Unlocking the Full Potential of AI Assistants for Developers

From the AI Native Dev: Unlocking the Full Potential of AI Assistants for Developers

by Simon Maple

Code completion tools have transitioned from being a luxury to a necessity for developers. These tools, powered by artificial intelligence, promise to elevate productivity by handling repetitive tasks, reducing errors, and even providing architectural guidance. However, the key lies in setting up these tools correctly and understanding how to leverage them to their full potential. In this blog, we'll summarise a podcast episode with Peter Guagenti, CMO and president of Tabnine

Read More
Will AI Native Dev Follow Cloud Native's Path?

Will AI Native Dev Follow Cloud Native's Path?

by Guy Podjarny

Each time such a technology is introduced, the easiest way to adopt it is to optimize steps within existing processes. Such optimization is easier as it requires less change - a team can take a process they’re already familiar with and make it better with the new tech. Furthermore, such change is local - meaning other teams don’t need to be involved, so the change is easier and faster to perform. Furthermore, it’s done within familiar boundaries - no big changes to org structures, ways of evaluating performance, ROI calculations, fewer approvals required… easy.

Read More