Syntax - Tasty Web Development Treats
728: AI Superpowers with Kevin Hou and Codeium
In this supper club, Scott and Wes welcome Kevin Hou, Head of Product Engineering at Codeium, a blazing fast AI-powered code completion and chat tool for developers.
Show Notes- 00:00 Welcome to Syntax!
 - 05:31 An introduction to Codeium.
 - 07:56 What information are you sending the AI to get such good completions?
 - Codeium compliance
 - 09:15 Codeium runs a 'Language Server'.
 - 11:15 Crawling dependency tree and abstract syntax tree.
 - 12:07 Using Codeium Live.
 - 12:34 How big of a codebase can you run this on?
 - 14:39 Sending select amounts of data to AI.
 - 16:06 Does Codeium maintain codebase preferences and styling (ie. snake case)?
 - 17:39 Will Codeium scan the dependency?
 - 19:23 AI UI, have we found the best format?
 - 21:55 Crazy ideas in tech.
 - 22:53 Additional AI UI inputs.
 - 24:14 How do you make an AI model?
 - 28:42 How does Codeium manage the product roadmap?
 - 32:09 Do AI models get worse over time? How does Codeium validate that it's not?
 - Open AI Evals
 - 35:39 How is Codeium THAT fast?
 - 36:49 What programming langauges does Codeium use?
 - 38:55 Codeium Playground.
 - Codeium Playground
 - 39:15 Caching as a performance improvement.
 - 39:58 What is the pipe between Codeium and editor?
 - 40:17 Codeium chat service.
 - 41:44 A WebSocket system allowing push and pull communication.
 - 43:13 Closed Beta for GPT 4.0.
 - 46:12 The dreaded closing quote bug.
 - 48:26 Sometimes bugs bug Wes.
 - 49:49 Supper Club Questions
 - 51:40 Perplexity.ai
 - 52:35 What editor does Kevin use?
 - 55:31 Sick Picks + Shameless Plugs
 
- Kevin: Lapse.com
 
- Kevin: Codeium.com
 
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
Scott: X Instagram Tiktok LinkedIn Threads
Syntax - Tasty Web Development Treats