{"id":13714,"date":"2026-05-07T18:05:14","date_gmt":"2026-05-07T18:05:14","guid":{"rendered":"https:\/\/cheesecakelabs.com\/blog\/"},"modified":"2026-05-07T18:05:16","modified_gmt":"2026-05-07T18:05:16","slug":"ai-dev-sf","status":"publish","type":"post","link":"https:\/\/cheesecakelabs.com\/blog\/ai-dev-sf\/","title":{"rendered":"The Third Golden Age of Software Engineering: Field Notes from AI Dev SF 26"},"content":{"rendered":"\n<p>I spent April 28 and 29 in San Francisco at <a href=\"https:\/\/ai-dev.deeplearning.ai\/\" target=\"_blank\" rel=\"noreferrer noopener\">AI Dev 26<\/a>, hosted by Andrew Ng and DeepLearning.AI. Thousands of developers, two days, three stages, and one consistent message that came up in almost every session: software engineering is being rebuilt around agents, and the firms still arguing about whether AI helps or hurts productivity are asking the wrong question.<\/p>\n\n\n\n<p>Below are my takeaways: what the industry is getting right, where I see the gap, and how we are operating around it at <a href=\"https:\/\/cheesecakelabs.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Cheesecake Labs<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Code became a commodity. Most teams have not caught up.<\/h2>\n\n\n\n<p>The opening day kept returning to one theme. <a href=\"https:\/\/www.linkedin.com\/posts\/deeplearningai_at-the-ai-dev-26-stage-anush-elangovan-from-activity-7455373195345330177-nLj8?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAABEyeSkBxXOpnZ-igh2cJK6zee7bNNUN-f8\" target=\"_blank\" rel=\"noreferrer noopener\">Anush Elangovan from AMD<\/a>, Marc Brooker from AWS, the panel with Replit, LandingAI, Oracle, and Practical Data Media. The framing was different in every session, but the substance was the same. Writing code is no longer where the value sits.<\/p>\n\n\n\n<p>Andrew Ng put it most plainly in his keynote. The bottleneck is no longer code. It is deciding what to build. Once you accept that, the rest of the org chart starts to wobble. If a generalist with a strong product instinct can ship a working prototype in a day, what is the role of a six person feature team?<\/p>\n\n\n\n<p>If an engineer can supervise three or four agents at once, what is the role of a manager whose job was to coordinate three or four engineers?<\/p>\n\n\n\n<p><strong>The honest answer most leaders avoid: <\/strong>those roles do not disappear, but they collapse into each other. Product people will need to ship code. Engineers will need to talk to customers. Managers, as the panel put it, will all become managers of agents.<\/p>\n\n\n\n<p><a href=\"https:\/\/blog.google\/innovation-and-ai\/infrastructure-and-cloud\/google-cloud\/cloud-next-2026-sundar-pichai\/\" target=\"_blank\" rel=\"noreferrer noopener\">75% of code shipped at Google is now built with AI.<\/a> That number gets quoted often. The more interesting number, which came up later in JetBrains&#8217; session, is that <strong>95% of companies <\/strong>are seeing zero return on their AI investment. Both are true at the same time. The difference is not the model. It is the process around the model.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">From assistant to driver<\/h2>\n\n\n\n<p>Brandon Middleton&#8217;s Vibe Coding Master Class for Replit was the cleanest articulation of the mindset shift. He framed the new work in three pieces.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Specification: knowing what to ask.<\/li>\n\n\n\n<li>Review: reading code you did not write.<\/li>\n\n\n\n<li>Orchestration: stitching together agents, tools, integrations, and data.<\/li>\n<\/ul>\n\n\n\n<p>The Karpathy line he quoted is going to stick: the hottest programming language is English.<\/p>\n\n\n\n<p>This matches what we have been <a href=\"https:\/\/cheesecakelabs.com\/blog\/beyond-vibe-coding-engineering-with-ai-and-cursor\/\" target=\"_blank\" rel=\"noreferrer noopener\">pushing at Cheesecake Labs for months<\/a>. The shift is not from &#8220;I write code without AI&#8221; to &#8220;I write code with AI.&#8221; That is a productivity tweak. The actual shift is from assisting to driving. AI does not help you with a task. AI delivers the task. You supervise it.<\/p>\n\n\n\n<p>Reading code you did not write and deciding whether to ship it has become the central skill of the role. That single sentence reframes hiring, training, code review, and team composition.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Agentic engineering, not vibe coding<\/h2>\n\n\n\n<p>If there was one talk that crystallized the strategic picture for me, it was Paul Everitt&#8217;s session for JetBrains: <a href=\"https:\/\/www.linkedin.com\/posts\/deeplearningai_vibe-coding-is-fast-its-also-unpredictable-activity-7450204808075980800-E0ky?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAABEyeSkBxXOpnZ-igh2cJK6zee7bNNUN-f8\" target=\"_blank\" rel=\"noreferrer noopener\">Code vs. Staff vs. Quality<\/a>: The Shift to Agentic Engineering. He named what most of us have been circling.<\/p>\n\n\n\n<p>Vibe coding got us excited. It will not get us to production. What will is a stack of practices that already has a name in the more serious corners of the industry.<\/p>\n\n\n\n<p>Spec driven development. Evals at every layer. Harness engineering. Context engineering. Modular, well documented codebases. TDD with red and green cycles still applied, but now applied to specs and to AI generated implementations. QA agents with browser and dev tools wired in. Observability that goes deeper than logs.<\/p>\n\n\n\n<p>The slogan from the <strong>OpenAI harness engineering framework<\/strong> that came up in his session is the cleanest summary I have heard for the new work: engineers no longer build the thing, they build the thing that builds the thing. If you hit a problem, fix the cause, not the symptom. Make the human not be the bottleneck.<\/p>\n\n\n\n<p>That last one is the hard part. Most engineering organizations are still structured to put humans in the bottleneck. Code review, sign off, environment approval, testing, deploy. Every one of those steps is a human gate.<\/p>\n\n\n\n<p>In an agent native delivery model,<strong> every one of those gates becomes either an agent or a policy <\/strong>that an agent enforces, and the human moves up the stack to architecture, judgment, and trade off decisions.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The quality and trust gap<\/h2>\n\n\n\n<p>The most underdiscussed numbers from the conference were on the quality side.<\/p>\n\n\n\n<p>Fifty percent more issues being deployed in many codebases. Prompt injection now appears as a real production category. Twenty nine percent of engineers trust the accuracy of AI output. Less than thirty percent of enterprise agents reach production at all, a number Diamond Bishop from Datadog cited in <strong>The Next 100 Agents: Building the Agent-Native Office.<\/strong><\/p>\n\n\n\n<p>CodeRabbit&#8217;s session, <strong>Deploying AI Code Review at Scale: <\/strong>Turning AI Velocity into a Reliable Quality Gate, was direct about this. Pull request volume is up thirty percent. So is the bug rate. Code review depends on context, and the volume of code being generated has outpaced the context most reviewers carry.<\/p>\n\n\n\n<p>Tom Howlett at Sonar made a sharper point in Can LLMs Generate Enterprise Quality Code?. The answer is conditional. They can, if you wrap them with a guide, verify, and solve the loop. <strong>90% of issues <\/strong>are caught at the earliest moment if you instruct the agent to analyze its own output before a comprehensive CI check. That sequence matters. Analyze, then fix, then verify in CI is faster and cleaner than the lint and review pattern most teams still default to.<\/p>\n\n\n\n<p>The pattern across all these sessions is the same. <strong>AI raises the ceiling and the floor at the same time. <\/strong>Without rigor, the floor drops faster than the ceiling rises. Rigor is a process problem, not a model problem.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The third golden age<\/h2>\n\n\n\n<p>Paul Everitt referenced a piece by Pragmatic Engineer that called this the third golden age of <a href=\"https:\/\/cheesecakelabs.com\/services\" target=\"_blank\" rel=\"noreferrer noopener\">software engineering<\/a>. I think that framing is correct, and I think most engineering leaders are underestimating it.<\/p>\n\n\n\n<p>The first golden age was the rise of the personal computer and the move from mainframes to distributed software. The second was the cloud and the move from boxed product to continuous delivery. This third one is moving from humans writing code to humans designing and supervising systems that write code.<\/p>\n\n\n\n<p>What gets emphasized in a third golden age framing, and what gets dismissed in the louder vibe coding framing, is system design. Architectural literacy. Knowing why things are organized the way they are, where the seams are, and how the pieces should compose. Simon Willison is reportedly writing a book on this. Good. We need it.<\/p>\n\n\n\n<p>Spec driven development, context engineering, agentic validation, compounding engineering. Those are the words that will matter. They are also the words that will separate teams that ship working systems from teams that ship demos.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Key takeaways of AI Dev SF 26<\/h2>\n\n\n\n<p>First, <strong>AI is no longer treated as an assistant.<\/strong> It is the primary execution layer. The human role is to specify, review, and orchestrate. That posture is non-negotiable internally. If someone is still using AI as autocomplete, we treat it as a training gap and close it.<\/p>\n\n\n\n<p>Second,<strong> the harness matters more than the model.<\/strong> Skills, context files, project level wikis inside repositories, reusable prompts, well structured spec templates, evals, QA agents. None of that is glamorous. All of it compounds. Teams that invest in the harness pull ahead and stay ahead. Teams that chase the next model release stay flat.<\/p>\n\n\n\n<p>Third, <strong>hiring is changing. <\/strong>The profile we look for is closer to a product engineer than a traditional full stack developer. Someone who can move from vague problem to working prototype in less than a day. Someone who can read code they did not write and decide whether to ship it. Someone who can translate a non technical problem into a system specification. Someone who can ship end to end and debug across the seams.<\/p>\n\n\n\n<p>Fourth, <strong>learning is now a daily practice<\/strong>, not a quarterly initiative. Thirty minutes a day, every day, was the figure mentioned more than once on stage. I think that is right. The pace of change does not allow for batched learning anymore.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Closing thought about AI Dev SF this year<\/h2>\n\n\n\n<p>The honest summary of two days in San Francisco on AI Dev SF 26 is this. <strong>The technology is ready. <\/strong>The organizational redesign is not. Most engineering leaders still talk about AI as a tool. The leaders who will look prescient three years from now are the ones already treating it as a redesign of the role.<\/p>\n\n\n\n<p>Augment and innovate, not automate and replace, was one of the closing lines from Paul Everitt&#8217;s talk. I would extend it. Augment and innovate, but accept that augmentation, done seriously, is itself a redesign. The job description of an engineer in 2026 is not the job description of an engineer in 2024 with AI tools attached. It is something different, and the firms that name that difference and rebuild around it will be the ones that ship.<\/p>\n\n\n\n<p><strong>This is the work we do at Cheesecake Labs every day. <\/strong>We partner with companies that have outgrown the prototype phase and need to ship AI into production with the rigor it actually requires. Specs, evals, harnesses, agent native delivery, the boring infrastructure that separates demos from durable products. If your team is staring at that gap, get in touch.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I spent April 28 and 29 in San Francisco at AI Dev 26, hosted by Andrew Ng and DeepLearning.AI. Thousands of developers, two days, three stages, and one consistent message that came up in almost every session: software engineering is being rebuilt around agents, and the firms still arguing about whether AI helps or hurts [&hellip;]<\/p>\n","protected":false},"author":92,"featured_media":13716,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[],"class_list":["post-13714","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-opinion"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>The Third Golden Age of Software Engineering: Field Notes from AI Dev SF 26<\/title>\n<meta name=\"description\" content=\"Check all the key takeaways from the AI Dev SF 2026 in San Francisco with the last updates of technology, AI, agents and more! Check it out!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cheesecakelabs.com\/blog\/ai-dev-sf\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"The Third Golden Age of Software Engineering: Field Notes from AI Dev SF 26\" \/>\n<meta property=\"og:description\" content=\"Check all the key takeaways from the AI Dev SF 2026 in San Francisco with the last updates of technology, AI, agents and more! Check it out!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cheesecakelabs.com\/blog\/ai-dev-sf\/\" \/>\n<meta property=\"og:site_name\" content=\"Cheesecake Labs\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/cheesecakelabs\" \/>\n<meta property=\"article:published_time\" content=\"2026-05-07T18:05:14+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-07T18:05:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ckl-website-static.s3.amazonaws.com\/wp-content\/uploads\/2026\/05\/aidev26.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1536\" \/>\n\t<meta property=\"og:image:height\" content=\"689\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Cheesecake Labs\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@cheesecakelabs\" \/>\n<meta name=\"twitter:site\" content=\"@cheesecakelabs\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/cheesecakelabs.com\/blog\/ai-dev-sf\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/cheesecakelabs.com\/blog\/ai-dev-sf\/\"},\"author\":{\"name\":\"Douglas da Silva\"},\"headline\":\"The Third Golden Age of Software Engineering: Field Notes from AI Dev SF 26\",\"datePublished\":\"2026-05-07T18:05:14+00:00\",\"dateModified\":\"2026-05-07T18:05:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/cheesecakelabs.com\/blog\/ai-dev-sf\/\"},\"wordCount\":1593,\"image\":{\"@id\":\"https:\/\/cheesecakelabs.com\/blog\/ai-dev-sf\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ckl-website-static.s3.amazonaws.com\/wp-content\/uploads\/2026\/05\/aidev26.jpg\",\"articleSection\":[\"Opinion\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/cheesecakelabs.com\/blog\/ai-dev-sf\/\",\"url\":\"https:\/\/cheesecakelabs.com\/blog\/ai-dev-sf\/\",\"name\":\"The Third Golden Age of Software Engineering: Field Notes from AI Dev SF 26\",\"isPartOf\":{\"@id\":\"https:\/\/cheesecakelabs.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/cheesecakelabs.com\/blog\/ai-dev-sf\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/cheesecakelabs.com\/blog\/ai-dev-sf\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ckl-website-static.s3.amazonaws.com\/wp-content\/uploads\/2026\/05\/aidev26.jpg\",\"datePublished\":\"2026-05-07T18:05:14+00:00\",\"dateModified\":\"2026-05-07T18:05:16+00:00\",\"author\":{\"@type\":\"person\",\"name\":\"Douglas da Silva\"},\"description\":\"Check all the key takeaways from the AI Dev SF 2026 in San Francisco with the last updates of technology, AI, agents and more! Check it out!\",\"breadcrumb\":{\"@id\":\"https:\/\/cheesecakelabs.com\/blog\/ai-dev-sf\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/cheesecakelabs.com\/blog\/ai-dev-sf\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cheesecakelabs.com\/blog\/ai-dev-sf\/#primaryimage\",\"url\":\"https:\/\/ckl-website-static.s3.amazonaws.com\/wp-content\/uploads\/2026\/05\/aidev26.jpg\",\"contentUrl\":\"https:\/\/ckl-website-static.s3.amazonaws.com\/wp-content\/uploads\/2026\/05\/aidev26.jpg\",\"width\":1536,\"height\":689,\"caption\":\"AI DEV 26\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/cheesecakelabs.com\/blog\/ai-dev-sf\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/cheesecakelabs.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"The Third Golden Age of Software Engineering: Field Notes from AI Dev SF 26\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/cheesecakelabs.com\/blog\/#website\",\"url\":\"https:\/\/cheesecakelabs.com\/blog\/\",\"name\":\"Cheesecake Labs\",\"description\":\"Nearshore outsourcing company for Web and Mobile design and engineering services, and staff augmentation for startups and enterprises..\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/cheesecakelabs.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"name\":\"Douglas da Silva\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cheesecakelabs.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/ckl-website-static.s3.amazonaws.com\/wp-content\/uploads\/2017\/06\/douglas-da-silva.jpeg\",\"contentUrl\":\"https:\/\/ckl-website-static.s3.amazonaws.com\/wp-content\/uploads\/2017\/06\/douglas-da-silva.jpeg\",\"caption\":\"Douglas da Silva\"},\"url\":\"https:\/\/cheesecakelabs.com\/blog\/autor\/douglasgimli\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"The Third Golden Age of Software Engineering: Field Notes from AI Dev SF 26","description":"Check all the key takeaways from the AI Dev SF 2026 in San Francisco with the last updates of technology, AI, agents and more! Check it out!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/cheesecakelabs.com\/blog\/ai-dev-sf\/","og_locale":"en_US","og_type":"article","og_title":"The Third Golden Age of Software Engineering: Field Notes from AI Dev SF 26","og_description":"Check all the key takeaways from the AI Dev SF 2026 in San Francisco with the last updates of technology, AI, agents and more! Check it out!","og_url":"https:\/\/cheesecakelabs.com\/blog\/ai-dev-sf\/","og_site_name":"Cheesecake Labs","article_publisher":"https:\/\/www.facebook.com\/cheesecakelabs","article_published_time":"2026-05-07T18:05:14+00:00","article_modified_time":"2026-05-07T18:05:16+00:00","og_image":[{"width":1536,"height":689,"url":"https:\/\/ckl-website-static.s3.amazonaws.com\/wp-content\/uploads\/2026\/05\/aidev26.jpg","type":"image\/jpeg"}],"author":"Cheesecake Labs","twitter_card":"summary_large_image","twitter_creator":"@cheesecakelabs","twitter_site":"@cheesecakelabs","twitter_misc":{"Written by":null,"Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/cheesecakelabs.com\/blog\/ai-dev-sf\/#article","isPartOf":{"@id":"https:\/\/cheesecakelabs.com\/blog\/ai-dev-sf\/"},"author":{"name":"Douglas da Silva"},"headline":"The Third Golden Age of Software Engineering: Field Notes from AI Dev SF 26","datePublished":"2026-05-07T18:05:14+00:00","dateModified":"2026-05-07T18:05:16+00:00","mainEntityOfPage":{"@id":"https:\/\/cheesecakelabs.com\/blog\/ai-dev-sf\/"},"wordCount":1593,"image":{"@id":"https:\/\/cheesecakelabs.com\/blog\/ai-dev-sf\/#primaryimage"},"thumbnailUrl":"https:\/\/ckl-website-static.s3.amazonaws.com\/wp-content\/uploads\/2026\/05\/aidev26.jpg","articleSection":["Opinion"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/cheesecakelabs.com\/blog\/ai-dev-sf\/","url":"https:\/\/cheesecakelabs.com\/blog\/ai-dev-sf\/","name":"The Third Golden Age of Software Engineering: Field Notes from AI Dev SF 26","isPartOf":{"@id":"https:\/\/cheesecakelabs.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cheesecakelabs.com\/blog\/ai-dev-sf\/#primaryimage"},"image":{"@id":"https:\/\/cheesecakelabs.com\/blog\/ai-dev-sf\/#primaryimage"},"thumbnailUrl":"https:\/\/ckl-website-static.s3.amazonaws.com\/wp-content\/uploads\/2026\/05\/aidev26.jpg","datePublished":"2026-05-07T18:05:14+00:00","dateModified":"2026-05-07T18:05:16+00:00","author":{"@type":"person","name":"Douglas da Silva"},"description":"Check all the key takeaways from the AI Dev SF 2026 in San Francisco with the last updates of technology, AI, agents and more! Check it out!","breadcrumb":{"@id":"https:\/\/cheesecakelabs.com\/blog\/ai-dev-sf\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cheesecakelabs.com\/blog\/ai-dev-sf\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cheesecakelabs.com\/blog\/ai-dev-sf\/#primaryimage","url":"https:\/\/ckl-website-static.s3.amazonaws.com\/wp-content\/uploads\/2026\/05\/aidev26.jpg","contentUrl":"https:\/\/ckl-website-static.s3.amazonaws.com\/wp-content\/uploads\/2026\/05\/aidev26.jpg","width":1536,"height":689,"caption":"AI DEV 26"},{"@type":"BreadcrumbList","@id":"https:\/\/cheesecakelabs.com\/blog\/ai-dev-sf\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cheesecakelabs.com\/blog\/"},{"@type":"ListItem","position":2,"name":"The Third Golden Age of Software Engineering: Field Notes from AI Dev SF 26"}]},{"@type":"WebSite","@id":"https:\/\/cheesecakelabs.com\/blog\/#website","url":"https:\/\/cheesecakelabs.com\/blog\/","name":"Cheesecake Labs","description":"Nearshore outsourcing company for Web and Mobile design and engineering services, and staff augmentation for startups and enterprises..","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cheesecakelabs.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","name":"Douglas da Silva","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cheesecakelabs.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/ckl-website-static.s3.amazonaws.com\/wp-content\/uploads\/2017\/06\/douglas-da-silva.jpeg","contentUrl":"https:\/\/ckl-website-static.s3.amazonaws.com\/wp-content\/uploads\/2017\/06\/douglas-da-silva.jpeg","caption":"Douglas da Silva"},"url":"https:\/\/cheesecakelabs.com\/blog\/autor\/douglasgimli\/"}]}},"_links":{"self":[{"href":"https:\/\/cheesecakelabs.com\/blog\/wp-json\/wp\/v2\/posts\/13714","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cheesecakelabs.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cheesecakelabs.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cheesecakelabs.com\/blog\/wp-json\/wp\/v2\/users\/92"}],"replies":[{"embeddable":true,"href":"https:\/\/cheesecakelabs.com\/blog\/wp-json\/wp\/v2\/comments?post=13714"}],"version-history":[{"count":1,"href":"https:\/\/cheesecakelabs.com\/blog\/wp-json\/wp\/v2\/posts\/13714\/revisions"}],"predecessor-version":[{"id":13715,"href":"https:\/\/cheesecakelabs.com\/blog\/wp-json\/wp\/v2\/posts\/13714\/revisions\/13715"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cheesecakelabs.com\/blog\/wp-json\/wp\/v2\/media\/13716"}],"wp:attachment":[{"href":"https:\/\/cheesecakelabs.com\/blog\/wp-json\/wp\/v2\/media?parent=13714"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cheesecakelabs.com\/blog\/wp-json\/wp\/v2\/categories?post=13714"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cheesecakelabs.com\/blog\/wp-json\/wp\/v2\/tags?post=13714"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}