Changelog Interviews cover image

Changelog Interviews

Programming with LLMs

Feb 19, 2025
David Crawshaw, co-founder of Tailscale and expert in large language models, shares his year-long journey integrating LLMs into programming. He discusses their productivity boosts and practical benefits, reflecting on the evolving role of AI tools in development workflows. The conversation also touches on challenges in customizing LLMs for user needs, the synergy between Go and LLMs, and the psychological nuances of engaging with AI. Crawshaw offers valuable insights into the broader implications of adopting this technology in programming.
01:31:22

Episode guests

Podcast summary created with Snipd AI

Quick takeaways

  • David Crawshaw emphasizes that the conscious integration of LLMs into programming has significantly enhanced productivity and streamlined workflows.
  • The partnership between companies like Brex and tools such as Retool illustrates the critical role of effective internal tools in improving operational efficiencies.

Deep dives

Using LLMs for Productivity

Large Language Models (LLMs) have become integral to programming, enhancing productivity. Developers like David Krawshaw have implemented LLMs to improve their workflows, claiming that their use leads to significant gains in productivity. By incorporating LLMs into everyday programming tasks, users can streamline processes, reducing the time spent on repetitive coding activities. Krawshaw's findings suggest that the thoughtful application of LLMs can lead to a more efficient programming experience.

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner