[{"@context":"https:\/\/schema.org\/","@type":"BlogPosting","@id":"https:\/\/blog.terabox.com\/insights\/software-craftsmanship-ai-jeremy-howard-chris-lattner#BlogPosting","mainEntityOfPage":"https:\/\/blog.terabox.com\/insights\/software-craftsmanship-ai-jeremy-howard-chris-lattner","headline":"Software Craftsmanship vs AI: Jeremy Howard &#038; Chris Lattner","name":"Software Craftsmanship vs AI: Jeremy Howard &#038; Chris Lattner","description":"\ud83d\udcfa Today&#8217;s recommended deep-dive video: https:\/\/www.youtube.com\/watch?v=WJS2YDZO-vc Software Craftsmanship in the Age of AI: A Dialogue Between Jeremy Howard and Chris LattnerThe Productivity Trap and the &#8220;Vibe Coding&#8221; MirageThe S-Curve of Progress and the AGI GhostBuilding for Mastery: Mojo and the... ","datePublished":"2026-07-21","dateModified":"2026-07-21","author":{"@type":"Person","@id":"https:\/\/blog.terabox.com\/author\/flextech-admin\/#Person","name":"flextech-admin","url":"https:\/\/blog.terabox.com\/author\/flextech-admin\/","image":{"@type":"ImageObject","@id":"https:\/\/secure.gravatar.com\/avatar\/ad516503a11cd5ca435acc9bb6523536?s=150&#038;d=mm&#038;r=gforcedefault=1","url":"https:\/\/secure.gravatar.com\/avatar\/ad516503a11cd5ca435acc9bb6523536?s=150&#038;d=mm&#038;r=gforcedefault=1","height":96,"width":96}},"publisher":{"@type":"Organization","name":"terabox","logo":{"@type":"ImageObject","@id":"http:\/\/blog.terabox.com\/wp-content\/uploads\/2021\/11\/logo\u4ea7\u54c1\u540d-\u7ad6\u7248.png","url":"http:\/\/blog.terabox.com\/wp-content\/uploads\/2021\/11\/logo\u4ea7\u54c1\u540d-\u7ad6\u7248.png","width":900,"height":900}},"image":{"@type":"ImageObject","@id":"https:\/\/img.youtube.com\/vi\/WJS2YDZO-vc\/maxresdefault.jpg","url":"https:\/\/img.youtube.com\/vi\/WJS2YDZO-vc\/maxresdefault.jpg","height":"","width":""},"url":"https:\/\/blog.terabox.com\/insights\/software-craftsmanship-ai-jeremy-howard-chris-lattner","video":{"@context":"http:\/\/schema.org\/","@type":"VideoObject","@id":"https:\/\/www.youtube.com\/watch?v=WJS2YDZO-vc#VideoObject","contentUrl":"https:\/\/www.youtube.com\/watch?v=WJS2YDZO-vc","name":"Build to Last \u2014 Chris Lattner talks with Jeremy Howard","description":"Chris Lattner (creator of LLVM, Swift, and Mojo) and I (Jeremy Howard) discuss why rushing to AI-generated code might be destroying the craftsmanship needed to build software that lasts.\nWhen CEOs brag about 10,000 lines of AI code per day, are we racing toward a future where no one understands how anything works?\n\nIn this conversation, Chris shares hard-won insights from 25 years of building foundational systems that still power most of today's programming languages. We explore the difference between \"vibe-coding\" (hoping AI will solve your problems) and using AI as a tool to enhance your mastery. Chris reveals specific examples of AI coding gone wrong at his company, why unit tests generated by AI can become technical debt, and how he actually uses AI to get productivity gains without sacrificing understanding.\n\nWe also discuss Chris's journey from LLVM to Mojo, the parallels between today's AGI hype and the 2017 self-driving car predictions, and how developers can build skills that differentiate them in an AI-saturated market. Whether you're a junior engineer worried about your career or a senior developer trying to navigate the AI tooling landscape, this conversation offers a pragmatic path forward: how to embrace AI while still building software, and a career, that lasts.","thumbnailUrl":["https:\/\/i.ytimg.com\/vi\/WJS2YDZO-vc\/default.jpg","https:\/\/i.ytimg.com\/vi\/WJS2YDZO-vc\/mqdefault.jpg","https:\/\/i.ytimg.com\/vi\/WJS2YDZO-vc\/hqdefault.jpg","https:\/\/i.ytimg.com\/vi\/WJS2YDZO-vc\/sddefault.jpg","https:\/\/i.ytimg.com\/vi\/WJS2YDZO-vc\/maxresdefault.jpg"],"uploadDate":"2025-10-30T21:01:45+00:00","duration":"PT58M40S","embedUrl":"https:\/\/www.youtube.com\/embed\/WJS2YDZO-vc","publisher":{"@type":"Organization","@id":"https:\/\/www.youtube.com\/channel\/UCX7Y2qWriXpqocG97SFW2OQ#Organization","url":"https:\/\/www.youtube.com\/channel\/UCX7Y2qWriXpqocG97SFW2OQ","name":"Jeremy Howard","description":"Deep learning is transforming the world. We are making deep learning easier to use and getting more people from all backgrounds involved through our free courses for coders, software library, cutting-edge research, and community.\n\nThe world needs everyone involved with AI, no matter how unlikely your background. We want to make deep learning as accessible as possible.\n","logo":{"url":"https:\/\/yt3.ggpht.com\/ytc\/AIdro_maSRoVAUctQahWii3GNr05TDUtG-HcKM-rsHpm_rm33IU=s800-c-k-c0x00ffffff-no-rj","width":800,"height":800,"@type":"ImageObject","@id":"https:\/\/www.youtube.com\/watch?v=WJS2YDZO-vc#VideoObject_publisher_logo_ImageObject"}},"potentialAction":{"@type":"SeekToAction","@id":"https:\/\/www.youtube.com\/watch?v=WJS2YDZO-vc#VideoObject_potentialAction","target":"https:\/\/www.youtube.com\/watch?v=WJS2YDZO-vc&t={seek_to_second_number}","startOffset-input":"required name=seek_to_second_number"},"interactionStatistic":[[{"@type":"InteractionCounter","@id":"https:\/\/www.youtube.com\/watch?v=WJS2YDZO-vc#VideoObject_interactionStatistic_WatchAction","interactionType":{"@type":"WatchAction"},"userInteractionCount":21276}],{"@type":"InteractionCounter","@id":"https:\/\/www.youtube.com\/watch?v=WJS2YDZO-vc#VideoObject_interactionStatistic_LikeAction","interactionType":{"@type":"LikeAction"},"userInteractionCount":715}]},"about":["\u300eEnglish\u300f","Insights"],"wordCount":1479},{"@context":"https:\/\/schema.org\/","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Insights","item":"https:\/\/blog.terabox.com\/insights\/#breadcrumbitem"},{"@type":"ListItem","position":2,"name":"Software Craftsmanship vs AI: Jeremy Howard &#038; Chris Lattner","item":"https:\/\/blog.terabox.com\/insights\/software-craftsmanship-ai-jeremy-howard-chris-lattner#breadcrumbitem"}]}]