{"type":"rich","version":"1.0","provider_name":"Transistor","provider_url":"https://transistor.fm","author_name":"Searching for null0","title":"Network Engineers and Using AI Development Tools with Ryan Booth","html":"<iframe width=\"100%\" height=\"180\" frameborder=\"no\" scrolling=\"no\" seamless src=\"https://share.transistor.fm/e/0501eb7a\"></iframe>","width":"100%","height":180,"duration":2322,"description":"\nDedicated to the memory of Nick Russo. Your star was bright my friend and I wish we had more time together.\n\nA conversation with Ryan Booth, Engineering Manager at Juniper on AI development practices and related development tools.\n\nEpisode Description\n\nRyan Booth discusses his recent experiment building a complete application using AI assistance without writing code directly. He shares insights on managing AI development workflows, context management, testing practices, and practical tips for network engineers working with AI tools.\nKey Topics Discussed\nBuilding applications using Claude 3.5 Sonnet through Cline (VS Code extension)\nManaging AI context and token limits in development\nTesting and validation strategies\nFrontend vs backend development experiences with AI\nTroubleshooting techniques when working with AI\n\nTools & Technologies Mentioned\nClaude 3.5 Sonnet\nCline (VS Code extension)\nOpenRouter\nOllama\nDeepSeek Coder\nLangChain\nLlamaIndex\nAnsible\nRedis\n\nKey Points\nBreak down development into focused tasks rather than trying to handle everything at once\nMaintain proper documentation and context files in directories\nValidate and test at each step rather than waiting until the end\nUse Git for granular version control of AI-generated code\n\nNotable Quotes\n\"I learned very early on when getting into the coding stuff that you can't overload it with information. You really have to kind of start just like you would a normal project. You have to build from the foundation up.\"\n\"It's network automation is managing software at the end of the day. You're writing code that you have to rely on, that you have to test, that you have to validate.\"\n\nResources\nCline VS Code Extension: https://github.com/cline/cline\nClaude AI: https://claude.ai\nClaude AI Computer Use: https://www.anthropic.com/news/3-5-models-and-computer-use\nOpenRouter: https://openrouter.ai\nEpisode Credits\n\nHost: Kirk Byers\nGuest: Ryan Booth\nRecorded December 3, 2024","thumbnail_url":"https://img.transistorcdn.com/oqkgyUYa1EtR5OpjG2kzrAcLp2Ch4cIsrSZY9VHSYpI/rs:fill:0:0:1/w:400/h:400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS82Njc4/M2VmY2VhNmI4ZGVm/ZDJkMmY1ZTcxZWQy/MGEzOS5qcGc.webp","thumbnail_width":300,"thumbnail_height":300}