ConTejas Code

ConTejas Code

By Tejas KumarTechnology
Download on the App Store

ConTejas Code episodes

  • Pratim Bhosale: How to get into AI from Backend Engineering

    Links

    - CodeCrafters (partner): https://tej.as/CodeCrafters

    - Pratim on X: https://x.com/bhosalepratim

    - Tejas on X: https://x.com/tejaskumar_


    Summary


    In this conversation, we explore the journey from backend development to becoming a Google Developer Expert in Golang. We discuss the significance of microservices architecture, the importance of search technologies, and the development of Cargo Chat, a tool for searching codebases.


    Pratim shares insights on building effective search pipelines, Matryoshka embedding models, and the integration of hypothetical documents in search processes. The conversation concludes with a discussion on a mental health journaling app that connects personal reflections with religious texts for encouragement.


    Chapters


    00:00 Pratim Bhosale

    02:19 Introduction

    05:16 The Shift to Backend Development and Golang

    08:16 Becoming a Google Developer Expert

    11:20 Understanding Microservices Architecture

    14:19 Building Innovative Tools: Cargo Chat

    17:12 Search Technologies and Their Applications

    20:15 The Search Pipeline and Embedding Models

    29:49 Building a Vector Database

    33:13 Local First Movement and Security

    34:14 Understanding Hyde: Hypothetical Document Embeddings

    36:48 Matryoshka Embedding Models

    41:59 The Search Problem in AI

    43:57 Developing a Mental Health App

    48:02 Comparing Approaches to Vector Search

    52:56 Developer Experience and Product Growth

    01:02:52 Understanding Developer Experience Levers

    01:04:32 Making API Products Click

    01:07:40 The Role of Developer Advocacy

    01:11:06 Navigating Career Paths in Tech

    01:13:58 Finding Your Niche in Developer Relations

    01:20:18 Work-Life Balance and Avoiding Burnout

    01:24:01 The Importance of Mentorship

    01:27:07 Emerging Technologies and Trends

    Hosted on Acast. See acast.com/privacy for more information.

    1 hr 33 min
  • Shivay Lamba: How to run secure AI anywhere with WebAssembly

    Links

    - CodeCrafters (partner): https://tej.as/codecrafters

    - WebAssembly on Kubernetes: https://www.cncf.io/blog/2024/03/12/webassembly-on-kubernetes-from-containers-to-wasm-part-01/

    - Shivay on X: https://x.com/howdevelop

    - Tejas on X: https://x.com/tejaskumar_


    Summary


    In this podcast episode, Shivay Lamba and I discuss the integration of WebAssembly with AI and machine learning, exploring its implications for developers. We dive into the benefits of running machine learning models in the browser, the significance of edge computing, and the performance advantages of WebAssembly over traditional serverless architectures. The conversation also touches on emerging hardware solutions for AI inference and the importance of accessibility in software development. Shivay shares insights on how developers can leverage these technologies to build efficient and privacy-focused applications.


    Chapters


    00:00 Shivay Lamba

    03:02 Introduction and Background

    06:02 WebAssembly and AI Integration

    08:47 Machine Learning on the Edge

    11:43 Privacy and Data Security in AI

    15:00 Quantization and Model Optimization

    17:52 Tools for Running AI Models in the Browser

    32:13 Understanding TensorFlow.js and Its Architecture

    37:58 Custom Operations and Model Compatibility

    41:56 Overcoming Limitations in JavaScript ML Workloads

    46:00 Demos and Practical Applications of TensorFlow.js

    54:22 Server-Side AI Inference with WebAssembly

    01:02:42 Building AI Inference APIs with WebAssembly

    01:04:39 WebAssembly and Machine Learning Inference

    01:10:56 Summarizing the Benefits of WebAssembly for Developers

    01:15:43 Learning Curve for Developers in Machine Learning

    01:21:10 Hardware Considerations for WebAssembly and AI

    01:27:35 Comparing Inference Speeds of AI Models


    Hosted on Acast. See acast.com/privacy for more information.

    1 hr 34 min
  • DevRel deep dive: what it is, how to do it, how to measure it

    Links


    - Codecrafters (Partner): https://tej.as/codecrafters

    - Tejas on X: https://x.com/tejaskumar_

    - Mary Thengvall, The Business Value of Developer Relations: https://develocity.io/measuring-devrel-success-effective-metrics-for-impact/#:~:text=In%20a%20talk%20given%20at,5

    - Matthew Revell, “What is Developer Relations?”: https://developerrelations.com/guides/what-is-developer-relations/#:~:text=Most%20companies%20invest%20in%20DevRel,because%20they%20want%20to%20affect

    - Quinton Wall, Does Developer Relations Belong Under Marketing or Engineering?: https://www.linkedin.com/pulse/does-developer-relations-belong-under-marketing-engineering-wall-z9gic#:~:text=For%20early%20stage%20companies%2C%20Developer,the%20detriment%20of%20developer%20experience

    - Mike Stowe, A Brief History Of Developer Relations Programs: https://influitive.com/blog/brief-history-developer-relations-programs-developer-communities/#:~:text=When%20I%20joined%20Constant%20Contact,across%20one%20of%20these%20companies

    - R. Scott, Developer Relations: A Growth Engine from Day One: https://www.delltechnologiescapital.com/resources/devrel-day-one#:~:text=%E2%80%8DDeveloper%20Relations%20is%20at%20its,%E2%80%9D

    - Matt Bernier, The intersection of DevRel and Product Management: https://developerrelations.com/talks/intersection-dev-rel-product-management/#:~:text=The%20Barbican%2C%20London%2C%20UK

    - Develocity.io, Measuring DevRel Success: Effective Metrics for Impact: https://develocity.io/measuring-devrel-success-effective-metrics-for-impact/#:~:text=impact%20on%20user%20engagement%20and,2

    - Jake Prins, 10 Ways to Build a Developer Community: https://www.apideck.com/blog/ten-ways-to-build-a-developer-community#:~:text=in,seminar%2C%20or%20webinar

    - Francine Hardaway, DevRel: Marketing, Product Management, or Neither?: https://medium.com/influence-marketing-council/devrel-marketing-product-management-or-neither-77d6c4666f7f#:~:text=Most%20developer%20relations%20programs%20wrestle,sourced%20by%20DevRel%20are%20invaluable


    Chapters


    00:00:00 Introduction

    00:02:28 The Core Thesis of DevRel

    00:12:41 History of DevRel: From Apple in the 80s to Today

    00:19:08 The Value of DevRel & Success Stories (Stripe, MongoDB)

    00:25:08 The Critical Role of the Feedback Loop

    00:27:03 The Danger of Ignoring DevRel Feedback

    00:34:33 Where DevRel Sits: Marketing vs. Product & Engineering

    00:37:22 The Gold Standard: A Product Engineer with a Megaphone

    00:49:37 Measuring DevRel Success: Beyond Vanity Metrics

    00:52:00 Key Metrics: Community, Satisfaction, & Monthly Active Developers (MAD)

    01:01:31 Practical DevRel: How to Build Community

    01:03:37 Practical DevRel: Content Strategy & "Carving the Turkey"

    01:06:50 Practical DevRel: Improving the Onboarding Experience

    01:11:00 Practical DevRel: Events, Public Speaking & Internal Advocacy

    01:17:20 Start of Q&A with Africa's DevRel Community

    01:18:02 Defining AI Engineering vs. Machine Learning

    01:20:01 Defining DevRel: It's High-Quality Customer Relations

    01:26:32 Q&A: Is Developer Experience (DX) the same as User Experience (UX)?

    01:29:14 Q&A: How AI is Changing UX/DX with Model Context Protocol (MCP)

    01:35:32 Q&A: Biggest Opportunities for DevRel in AI

    01:38:25 Q&A: Necessary Skills for AI DevRel (Communication is #1)

    01:44:22 Q&A: Where to Find Developers for New Niche Tools

    01:48:08 Q&A: What's Most Exciting in Tech Right Now?

    01:53:22 Q&A: Advice for New Developers in the AI Era (Build and Ship!)

    01:58:00 Q&A: How to Balance Technical Work with Community Management

    02:00:57 Q&A: How to Form Meaningful Professional Relationships

    02:05:56 Conclusion


    Hosted on Acast. See acast.com/privacy for more information.

    2 hr 7 min
  • Dev Agrawal: How to be notable, event sourcing, and SolidJS

    Links


    - CodeCrafters (partner): https://tej.as/codecrafters

    - Dev on X: https://x.com/devagrawal09

    - Xolvio: https://xolv.io/

    - Tejas on X: https://x.com/tejaskumar_


    Previous Episodes


    - Taylor Desseyn


    - YouTube: https://www.youtube.com/watch?v=6l6GpkHNlZw

    - Spotify: https://open.spotify.com/episode/1xN7YeNpkCf4qJ3kUkVVuh

    - Apple: https://podcasts.apple.com/nz/podcast/taylor-desseyn-how-to-build-a-genuine-high-quality-network/id1731855333?i=1000684664112


    - Event Sourcing


    - YouTube: https://www.youtube.com/watch?v=VtmPTigdpos

    - Spotify: https://open.spotify.com/episode/32dmiUBZclkXNWT1YcUJHr

    - Apple: https://podcasts.apple.com/us/podcast/event-sourced-architecture-a-deep-dive/id1731855333?i=1000696976876


    Summary


    We discuss the journey of becoming a notable developer, the importance of intentional networking, and the role of content creation in building a professional presence. Dev shares insights from his experiences in DevRel, the challenges of the industry, and the significance of event sourcing in modern applications.


    We then discuss the intricacies of event sourcing, exploring its implications for software architecture, performance, and testing. The discussion highlights the importance of projections, caching, and the separation of command and query responsibilities (CQRS) in building efficient applications. Real-world applications, such as Git and Redux, are examined as examples of event sourcing in practice.


    Finally, we explore Solid.js and its comparison with React, focusing on fine-grained reactivity, the challenges of adopting new frameworks, and the evolution of web development practices. They explore the unique features of Solid.js, including its compiler and async signals, while discussing the broader implications for developers transitioning between frameworks. The conversation also touches on the importance of full stack development and the mindset required to excel in the field.


    Chapters


    00:00:00 Dev Agrawal

    00:04:16 Becoming Notable in Tech

    00:14:24 Intentional Networking and Building a Presence

    00:24:27 The Role of Content Creation

    00:34:29 DevRel Insights and Career Transitions

    00:44:05 Understanding Event Sourcing

    00:43:37 Caching and Performance in Event Sourcing

    00:48:42 Real-World Applications of Event Sourcing

    00:51:31 Command Query Responsibility Segregation (CQRS) Explained

    00:54:24 Event Sourcing in UI State Management

    00:57:25 Overcoming Resistance to Event Sourcing

    01:00:22 The Challenges of Transitioning to Event Sourcing

    01:04:34 Storing Events and Schema Management

    01:07:16 Testing with Event Sourcing

    01:08:51 Introduction to Solid.js and Its Advantages

    01:13:12 Understanding Fine-Grained Reactivity

    01:15:06 Challenges in Replacing React

    01:16:30 The Unique Model of Solid.js

    01:18:22 The Catch-22 of Learning React

    01:19:52 Comparing Fine-Grained Reactivity in Solid and React

    01:23:50 The Role of Solid's Compiler

    01:25:57 Exploring Solid.js 2.0 and Async Signals

    01:28:55 Server-Side Rendering and Async Signals

    01:35:08 Partial Pre-Rendering and Edge Workers

    01:37:41 Becoming a Full Stack Developer

    Hosted on Acast. See acast.com/privacy for more information.

    1 hr 47 min
  • Lu Wilson: How to Build an AI-Native Whiteboard for Everyone

    Links

    - CodeCrafters (partner): https://tej.as/codecrafters

    - Lu on X: https://x.com/todepond

    - Lu on Bluesky: https://bsky.app/profile/todepond.com

    - Lu on YouTube: https://www.youtube.com/@todepond

    - tldraw: https://tldraw.com/

    - Make Real: https://makereal.tldraw.com/

    - tldraw computer: https://computer.tldraw.com/

    - Tejas on X: https://x.com/tejaskumar_


    Summary


    We talk with Lu Wilson, an engineer at tldraw: a startup focused on innovative whiteboard technology. Together, we discuss the evolution of tldraw, the impact of AI on creative workflows, and the importance of experimentation in tech development. Lu shares insights on their very interesting experiments like Make Real and the new tldraw Computer, emphasizing the need for user-friendly AI tools that empower everyone, not just programmers. The discussion also touches on building a culture of experimentation within teams and the future of AI in design and development.


    Chapters


    00:00 Lu Wilson

    04:12 Introduction to TL Draw and Lou Wilson's Work

    07:12 Exploring Make Real: AI and Canvas Integration

    10:07 The Evolution of TL Draw Computer

    12:56 User Experiences and Creative Applications

    15:57 Future Directions and Innovations in TL Draw

    19:06 AI Workflows: Democratizing Technology for Everyone

    35:16 The Evolution of Teal Draw's Features

    38:05 Challenges in Implementing Autocomplete

    41:23 Building a Future-Proof AI Module

    43:01 Understanding LLMs and Canvas Interaction

    45:52 Evaluating AI Performance on Canvas

    48:25 AI as a Collaborative Partner

    53:01 Fostering a Culture of Experimentation

    54:11 Balancing Innovation and Business Goals


    Hosted on Acast. See acast.com/privacy for more information.

    1 hr 10 min
  • Sean Roberts: How to create better UX with AI Agent Experience (AX)

    Links

    - Codecrafters (sponsor): https://tej.as/codecrafters

    - Agent Experience: https://agentexperience.ax

    - Arrazo: https://spec.openapis.org/arazzo/latest.html

    - Netlify: https://netlify.com

    - Sean on X: https://x.com/JavaSquip

    - Tejas on X: https://x.com/tejaskumar_


    Summary


    This episode dives deep into the emerging field of Agent Experience (AX), exploring how software agents, including LLMs, will interact with the web and online services. The conversation highlights the distinction between the "human web" and the "agent web," emphasizing the need for new approaches to ensure agents can effectively understand context and execute tasks.


    Key topics include contextual alignment protocols like MCP (Machine Context Protocol), and standards such as `llms.txt` and `agents.json`, alongside efforts like Arrazo, which aim to provide structured information and enable complex workflows for agents. A significant portion of the discussion focuses on the challenges of authentication for agents, moving beyond human-in-the-loop processes and complex systems like OAuth2 towards more agent-friendly, secure, and auditable solutions, possibly involving dedicated agent user identities.


    The dialogue also covers practical considerations like providing data to LLMs efficiently, the importance of API accessibility for agents, and the need for businesses to adapt to this new paradigm of interaction. Finally, the conversation underscores that AX is a rapidly evolving area, transitioning from theoretical concepts to practical applications, with a strong call for community collaboration to develop best practices and robust solutions for the future of agent-driven web interactions.


    Chapters


    00:00 Intro

    03:35 Exploring Agent Experience (AX) and Its Importance

    06:23 Understanding the Role of Model Context Protocol (MCP)

    09:22 The Principles of Great Agent Experience

    12:24 Agent Accessibility and Its Challenges

    15:34 Contextual Alignment: Enhancing Agent Interaction

    18:31 Human-Centric Design in Agent Experience

    21:23 The Future of AI and Agent Experiences

    24:25 Improving Human Accessibility Through Agentic Experiences

    27:29 Primitives of Agent Accessibility

    30:22 Avoiding Human in the Loop Patterns

    33:19 Authentication in an Agentic World

    38:34 Navigating API Token Strategies

    43:30 Contextual Alignment: The Next Frontier

    55:50 Understanding Agents vs. Bots

    01:00:19 Optimizing Contextual Alignment for Agents

    01:14:11 Understanding Website Infrastructure and Cost Implications

    01:14:37 The Role of LLMs in Web Navigation

    01:17:54 Quantifying ROI in Web Technologies

    01:19:43 Introduction to Arazo and Workflow Management

    01:24:26 Measuring Human vs. Agent Interaction

    01:30:28 The Emergence of Agent Experience (AX)

    01:38:09 Five Principles of Agent Experience (AX)


    Hosted on Acast. See acast.com/privacy for more information.

    1 hr 52 min
  • Santosh Yadav: How to level up your career, health, and life

    Links

    - CodeCrafters (partner): https://codecrafters.io/

    - Santosh's website: https://santoshyadav.dev/

    - Santosh on X: https://x.com/santoshyadavdev

    - "My Journey to Staff Engineer" by Santosh: https://www.santoshyadav.dev/blog/2025-03-29-my-journey-to-staff-engineer/

    - The Staff Engineer's Path: https://www.oreilly.com/library/view/the-staff-engineers/9781098118723/


    Previous episode with Santosh

    - Apple: https://podcasts.apple.com/us/podcast/santosh-yadav-how-open-source-changes-lives-angular/id1731855333?i=1000664702562&l=pt-BR

    - Spotify: https://open.spotify.com/episode/1qjaz4PCxEMwUKP2IyBSBv?si=d338dd633c764939

    - YouTube: https://www.youtube.com/watch?v=MqlBFtg8EtU


    Summary


    Santhosh Yadav discusses his promotion to Staff Engineer at Celonis, contrasting it with his previous experiences of leaving jobs rather than being promoted. He emphasizes that management is a "side step" not a "step up" from an Individual Contributor (IC) role.


    The conversation moves into why engineers often leave jobs after two years, the importance of finding fulfilling work, and how a colleague's comment ("planted the seed") and the book "Staff Engineer's Path" helped him pursue the promotion.


    A significant portion covers Santhosh's personal health journey after a Type 2 diabetes diagnosis, which led him to prioritize health, drop conference speaking, and take up running. He shares his progress from struggling with 3km to completing a half marathon, emphasizing listening to his body, proper gear, rest, and not comparing himself to others. This inspired him to launch devswhorun.dev to motivate other developers.


    Other topics include:

    - The value of validation and good managers.

    - Dealing with toxic work environments (advice: leave).

    - Productivity while working from home.

    - His podcast "This is Tech Talks" and interest in home automation.


    The core message: cherish what you have and the importance of health for sustainable impact.


    Chapters


    00:00:00 Santosh Yadav

    00:04:31 Introduction and Guest Welcome

    00:05:31 Career Progression and Promotion Journey

    00:11:36 The Importance of Staying in One Place

    00:15:21 Understanding Solonis and Its Impact

    00:19:29 The Role of a Staff Engineer

    00:24:29 The Value of Validation in Career Growth

    00:31:31 Balancing Health and Career

    00:39:44 Conclusion and Future Aspirations

    00:40:39 Fitness Journey and Personal Records

    00:41:31 The Impact of Niceness on Management

    00:45:25 Transforming Toxicity into Calmness

    00:50:25 Building Connections Beyond Work

    00:52:55 The Importance of Compassion in the Workplace

    00:54:39 Work from Home vs. Office Productivity

    00:57:59 Exploring AI and Home Automation

    01:07:37 The Evolution of Angular and Personal Health Journey

    01:10:11 Health Transformation and Running a Half Marathon

    01:16:38 The Journey of Personal Growth Through Running

    01:20:23 Understanding the Importance of Recovery and Rest

    01:22:32 Choosing the Right Gear for Running

    01:25:12 Leveraging Technology for Training and Recovery

    01:33:36 Community Building Through Shared Experiences

    01:36:16 Transforming Personal Challenges into Community Impact


    Hosted on Acast. See acast.com/privacy for more information.

    1 hr 48 min
  • Sacha Greif: How to Understand Developers through Surveys

    Links


    - Codecrafters (partner): https://tej.as/codecrafters

    - State of Devs survey: https://stateofdevs.com/en-US

    - Sacha's post on Dev.to: https://dev.to/sachagreif/how-the-devographics-surveys-are-run-2023-edition-1p6a\

    - Episode with Ujjwal Sharma (TC39 Chair): https://www.linkedin.com/posts/tejasq_contejas-code-ujjwal-sharma-how-javascript-activity-7185637709128884225-joHP

    - Sacha on X: https://x.com/SachaGreif

    - Sacha's website: https://sachagreif.com/

    - Tejas on X: https://x.com/tejaskumar_


    Summary


    In this discussion, we talk deeply with Sacha Greif, the founder of the popular State of JS, State of CSS, State of WebDev AI, and State of Devs surveys. We understand:


    1. What it takes to create a great survey

    2. How to process and visualize the data

    3. Interesting insights and trends from the latest surveys


    Finally, we explore the biggest lessons Sacha learned from running the surveys for the past 7 years.


    Chapters


    00:00:00 Introduction

    00:06:30 Goals & Scope of the Surveys

    00:09:15 Why the Surveys Resonat

    00:18:11 Survey Design

    00:23:20 Crafting Effective Survey Questions

    00:26:19 The Open Source Stack

    00:30:34 Monetization Strategy

    00:34:25 Potential Future Surveys

    00:36:04 Subjective Opinion vs. Objective Truth in Data

    00:37:42 Handling Bias, Demographics, and Language Barriers

    00:41:50 Optional Questions, Data Privacy, and Transparency

    00:48:33 Addressing Criticism: Representation and Influencer Lists

    00:57:20 Post-Survey: Data Analysis and Visualization

    01:04:19 The Technical Infrastructure Behind the Surveys

    01:08:13 Simplicity vs. Complexity in Development

    01:09:20 Biggest Traffic Drivers & YouTuber Influence

    01:11:08 Communicating Context and Avoiding Misinterpretation

    01:13:10 Key Finding 1: Things Change Slower Than Perceived

    01:15:13 Why the Disconnect Between Perception and Reality?

    01:19:26 Key Finding 2: State of Web Dev AI & "Vibe Coding" Reality

    01:27:48 Key Finding 3: The "Boomerang Effect"/Hype Cycle of Tools

    01:35:13 How Tools Supersede Each Other (Webpack/Vite, Node/Bun)

    01:42:12 How Established Tools Compete & Adapt

    01:44:17 Most Important Lessons Learned Running the Surveys

    01:49:46 Hope for the Surveys' Future Impact

    01:52:45 Call to Action: Take the State of Devs Survey

    Hosted on Acast. See acast.com/privacy for more information.

    1 hr 58 min
  • Alexander Lichter: The State of Modern Web Tooling

    Links


    - Codecrafters (sponsor): https://tej.as

    - Alex: https://www.lichter.io/

    - Alex on YouTube: https://www.youtube.com/@TheAlexLichter

    - Alex on X: https://x.com/TheAlexLichter

    - VoidZero: https://voidzero.dev/

    - Vite Plus: https://i.redd.it/l0d9yemja1pe1.jpeg

    - Talk including VitePlus: https://youtube.com/watch?v=5mn3EpWCcJs&t=16353s

    - Rolldown Vite: https://vite.dev/rolldown

    - Oxc Custom Lint Plugins discussion: https://github.com/oxc-project/oxc/discussions/10342#discussioncomment-12828320


    Previous Episode


    - Apple: https://podcasts.apple.com/us/podcast/alexander-lichter-how-to-get-the-most-out-of-vue-js-and-nuxt/id1731855333?i=1000678873395

    - Spotify: https://open.spotify.com/episode/5NdqcW2GnQ57IetEKD1dua

    - YouTube: https://www.youtube.com/watch?v=Y32Ko_CkbAI


    Summary


    In this conversation, Alexander Lichter and I discuss the evolution of JavaScript tooling, focusing on the significance of VoidZero and Vite. We explore the need for a unified JavaScript toolchain, the challenges faced by existing tools like Webpack, and the importance of user experience in development tools. We also touch on the lessons learned from the Rome project and the future of VoidZero, including its funding and vision for open-source development.


    Chapters


    00:00:00 Alex Lichter

    00:06:33 The Evolution of JavaScript Tooling

    00:09:34 Understanding VoidZero and Its Purpose

    00:12:15 The Need for a Unified JavaScript Toolchain

    00:15:16 Vite: The Cornerstone of Modern Development

    00:18:21 Comparing Vite and Webpack

    00:21:17 User Experience in Development Tools

    00:24:34 Lessons from Rome and Biome

    00:27:14 Funding and Future of VoidZero

    00:35:03 Introduction to Rolldown and Its Origins

    00:36:00 Understanding Rolldown's Purpose and Features

    00:39:34 The Transition from Rollup to Rolldown

    00:42:46 The Need for Speed in Development

    00:46:31 The Role of Plugins in Rolldown

    00:49:53 OxLint: A Game Changer for Linting

    00:57:33 Exploring the OxC Toolkit

    00:59:48 Clarifying Relationships in the Toolchain

    01:03:43 Type Checking Strategies and Future Directions

    01:05:21 Understanding Isolated Declarations in TypeScript

    01:06:20 Performance Comparison: OXC vs SWC

    01:09:11 The Role of Code Formatting in Development

    01:12:18 Extensibility and Plugin Architecture of OXC

    01:15:21 Dev Server Performance and Cold Starts

    01:21:35 The Role of Developer Relations at VoidZero

    01:27:24 Encouraging Contributions from the Community

    01:31:19 Collaboration Between Different Developer Communities

    01:33:21 Future Prospects and Final Thoughts

    Hosted on Acast. See acast.com/privacy for more information.

    1 hr 38 min
  • Kent C. Dodds: Model Context Protocol (MCP) and how it changes UX

    Links

    - Codecrafters (sponsor): https://tej.as/codecrafters

    - Epic AI: https://epicai.pro/

    - MCP: https://www.anthropic.com/news/model-context-protocol

    - Kent on X: https://x.com/kentcdodds

    - Tejas on X: https://x.com/tejaskumar_


    Summary


    In this episode, we explore the evolution of user interaction, particularly in the context of AI and the Model Context Protocol (MCP). We discuss how user experiences are shifting from traditional UI elements to more natural language interactions, akin to conversing with a human assistant. We also discuss the potential of AI to enhance user experiences and the implications of MCP in creating more efficient workflows. Kent shares his vision for a Jarvis-like AI assistant that could revolutionize how we interact with technology, emphasizing the importance of understanding and implementing MCP for developers and users alike. We also talk about security concerns, particularly tool poisoning, highlighted as significant issues that need addressing.


    Chapters


    00:00:00 Intro

    00:03:35 The Evolution of User Interaction

    00:07:41 AI and the Future of User Experience

    00:11:45 Building the Future: Jarvis and MCP

    00:15:34 MCP: Understanding the Model Context Protocol

    00:28:28 The Practical Implications of MCP

    00:42:14 Understanding MCP and LLM Interactions

    00:47:12 The Evolution and Maturity of MCP Spec

    00:52:07 The Future of MCP and Its Adoption

    01:01:07 Security Concerns in MCP: Tool Poisoning

    01:05:20 MCP's Impact on Digital Strategies

    01:22:25 The Future of AI and MCP

    01:28:18 User Experience and Adoption of AI

    01:33:44 How to Get Started with MCP

    01:40:50 Building MCP Servers and Best Practices

    01:45:46 Exploring AI Developments Beyond MCP

    01:52:45 Agent Communication and Tool Management

    01:57:31 Where to find Kent C. Dodds


    Hosted on Acast. See acast.com/privacy for more information.

    2 hr 2 min

About ConTejas Code

From the publisher's feed

ConTejas Code is a long-form podcast hosted by Tejas Kumar, an AI engineer at IBM and the best selling author of Fluent React (O'Reilly), about applying engineering principles to everyday life.…

More shows like ConTejas Code

The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

286 Listeners

The Daily by The New York Times

The Daily

111,865 Listeners

JavaScript Jabber by Charles M Wood

JavaScript Jabber

62 Listeners

Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

Syntax - Tasty Web Development Treats

985 Listeners

Ologies with Alie Ward by Alie Ward

Ologies with Alie Ward

24,539 Listeners

PodRocket by LogRocket

PodRocket

59 Listeners

The Ezra Klein Show by New York Times Opinion

The Ezra Klein Show

15,904 Listeners

Front-End Fire by TJ VanToll, Paige Niedringhaus, Jack Herrington

Front-End Fire

11 Listeners