

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.