PageSourceSearch

https://qconsf.com/schedule/nov2026

html qconsf.com collected 2026-10-01 07:52:14 UTC 268,572 bytes, 4,889 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en" dir="ltr" prefix="og: https://ogp.me/ns#">
3  <head>
4    <meta charset="utf-8" />
5<meta name="description" content="What&#039;s next in AI. What&#039;s next in software. 60+ senior practitioners share what&#039;s working across AI, architecture, leadership, and culture. November 16-20, 2026, San Francisco." />
6<meta name="keywords" content="software development conference" />
7<link rel="canonical" href="https://qconsf.com/schedule/nov2026" />
8<meta property="og:site_name" content="QCon San Francisco 2026" />
9<meta property="og:title" content="QCon San Francisco 2026" />
10<meta property="og:image" content="https://qconsf.com/modules/custom/qcon_common/images/og/og-sf-2026.jpg" />
11<meta name="twitter:card" content="summary_large_image" />
12<meta name="twitter:title" content="QCon San Francisco 2026" />
13<meta name="twitter:site" content="@QConSanFrancisco" />
14<meta name="twitter:creator:id" content="@QConSanFrancisco" />
15<meta name="twitter:image" content="https://qconsf.com/modules/custom/qcon_common/images/og/og-sf-2026.jpg" />
16<noscript></noscript>
17<script type="text/javascript">window.qconMarketingConsent=function(){try{var name="civiccookiecontrol_cc_cookie";var parts=document.cookie?document.cookie.split(';'):[];for(var i=0;i<parts.length;i++){var part=parts[i].replace(/^\s+/,'');var eq=part.indexOf('=');if(eq<1||part.slice(0,eq)!==name){continue;}var data=JSON.parse(decodeURIComponent(part.slice(eq+1)));return !!(data&&data.optionalCookies&&data.optionalCookies.marketing==='accepted');}}catch(e){}return false;};</script>
17
18<meta name="facebook-domain-verification" content="br6wl3eblovl0bdb7rr6u8ab6snad1" />
19<script type="text/javascript">window.qconLoadFacebookPixel=function(){if(window.qconFacebookPixelLoaded){return;}window.qconFacebookPixelLoaded=true;(function(){try{var d=document,now=Date.now(),jar={},raw=d.cookie?d.cookie.split(';'):[];for(var i=0;i<raw.length;i++){var p=raw[i].replace(/^\s+/,''),e=p.indexOf('=');if(e>0){jar[p.slice(0,e)]=1;}}var h=location.hostname.split('.'),wide=h.length>2?'.'+h.slice(-2).join('.'):(h.length>1?'.'+h.join('.'):''),sec=location.protocol==='https:'?';secure':'',set=function(n,v){var tail=';path=/;max-age=7776000;samesite=Lax'+sec;if(wide){d.cookie=n+'='+v+';domain='+wide+tail;}if(('; '+d.cookie).indexOf('; '+n+'=')<0){d.cookie=n+'='+v+tail;}};if(!jar._fbp){set('_fbp','fb.1.'+now+'.'+Math.floor(1000000000+Math.random()*9000000000));}if(!jar._fbc){var m=/[?&]fbclid=([^&]+)/.exec(location.search);if(m){var id=decodeURIComponent(m[1]);if(/^[A-Za-z0-9_-]+$/.test(id)){set('_fbc','fb.1.'+now+'.'+id);}}}}catch(e){}})();
vendor: 389 bytes, line 19
19!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,document,'script','https://connect.facebook.net/en_US/fbevents.js');fbq('init', "
19377334364562666
vendor: 28 bytes, line 19
19");fbq('track', 'PageView');
19if(typeof fbq==='function'){fbq('consent', 'grant');}};if(window.qconMarketingConsent()){window.qconLoadFacebookPixel();}</script>
vendor: 1 bytes, line 19
19
20<script type="text/javascript">window.qconLoadLinkedIn=function(){if(window.qconLinkedInLoaded){return;}window.qconLinkedInLoaded=true;_linkedin_partner_id = "8550545";window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || [];window._linkedin_data_partner_ids.push(_linkedin_partner_id);(function(l){if (!l){window.lintrk = function(a,b){window.lintrk.q.push([a,b])};window.lintrk.q=[]}var s = document.getElementsByTagName("script")[0];var b = document.createElement("script");b.type = "text/javascript";b.async = true;b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js";s.parentNode.insertBefore(b, s);})(window.lintrk);};if(window.qconMarketingConsent()){window.qconLoadLinkedIn();}</script>
20
21<noscript><img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=8550545&fmt=gif" /></noscript>
22<script type="text/javascript">window.qconLoadOpenAi=function(){if(window.qconOpenAiLoaded){return;}window.qconOpenAiLoaded=true;(function(w,d,s,u){if(w.oaiq)return;var q=function(){q.q.push(arguments)};q.q=[];w.oaiq=q;var js=d.createElement(s);js.async=true;js.src=u;var f=d.getElementsByTagName(s)[0];f.parentNode.insertBefore(js,f)})(window,document,'script','https://bzrcdn.openai.com/sdk/oaiq.min.js');oaiq('init',{pixelId:"S7amiXcgrpiuDkx1P81trX"});oaiq('measure','page_viewed',{type:'contents',contents:[{id:location.pathname,content_type:'page'}]});oaiq('consent', true);};if(window.qconMarketingConsent()){window.qconLoadOpenAi();}</script>
vendor: 1 bytes, line 22
22
23<script async src="https://plausible.io/js/pa-DTvnLZEmsvemSVIlsUrET.js"></script>
vendor: 1 bytes, line 23
23
24<script type="text/javascript">window.plausible = window.plausible || function() { (plausible.q = plausible.q || []).push(arguments) }, plausible.init = plausible.init || function(i) { plausible.o = i || {} }; plausible.init();</script>
24
25<meta name="Generator" content="Drupal 10 (https://www.drupal.org)" />
26<meta name="MobileOptimized" content="width" />
27<meta name="HandheldFriendly" content="true" />
28<meta name="viewport" content="width=device-width, initial-scale=1.0" />
29<script type="application/ld+json">{
30    "@context": "https://schema.org",
31    "@graph": [
32        {
33            "@type": "Event",
34            "name": "QCon San Francisco Senior Software Engineering Conference",
35            "url": "https://qconsf.com",
36            "eventAttendanceMode": "MixedEventAttendanceMode",
37            "description": "What\u0027s next in AI. What\u0027s next in software. 60+ senior practitioners share what\u0027s working across AI, architecture, leadership, and culture. November 16-20, 2026, San Francisco.",
38            "eventStatus": "EventScheduled",
39            "startDate": "2026-11-16T09:00:00-07:00",
40            "endDate": "2026-11-20T18:00:00-07:00",
41            "@id": "https://qconsf.com",
42            "isAccessibleForFree": "False",
43            "location": {
44                "@type": "Place",
45                "name": "Hyatt Regency San Francisco",
46                "url": "http://sanfranciscoregency.hyatt.com/en/hotel/home.html",
47                "address": {
48                    "@type": "PostalAddress",
49                    "streetAddress": "5 Embarcadero Center",
50                    "addressLocality": "San Francisco",
51                    "addressRegion": "CA",
52                    "postalCode": "94111",
53                    "addressCountry": "USA"
54                }
55            }
56        }
57    ]
58}</script>
58
59<link href="https://fonts.googleapis.com" rel="preconnect" />
60<link href="https://fonts.gstatic.com" rel="preconnect" crossorigin />
61<link href="//d1udkpklcxvaqz.cloudfront.net" rel="preconnect" />
62<link href="https://fonts.googleapis.com/css2?family=Titillium+Web:wght@400;600;700&amp;display=swap" rel="stylesheet" media="print" onload="this.media=&#039;all&#039;" />
63<link href="/modules/custom/qcon_base/css/qcon_base.fonts.css" rel="stylesheet" media="print" onload="this.media=&#039;all&#039;" />
64<link rel="icon" href="//d1udkpklcxvaqz.cloudfront.net/sites/qcon_sf/files/favicon_0.ico" type="image/vnd.microsoft.icon" />
65
66    <title>QCon San Francisco 2026 | 2026 Schedule</title>
67    <link rel="stylesheet" media="all" href="/sites/qcon_sf/files/css/css_sk78JDjHOKnbPSxEpF2MwoIN4M7i62OyUo8l_FlLtYY.css?delta=0&amp;language=en&amp;theme=qcontheme&amp;include=eJw1yWEOgCAIQOELWRypEWJZKCW05e3bav17-x5pY4jtOlBG3PAOJ2mdSEvRCuaZ9j5pSsZu3zJaOV7C8MfLvnJhWERnlMG8S65LsG7OBWY0fgA50ih-" />
68<link rel="stylesheet" media="all" href="/sites/qcon_sf/files/css/css_dVRcw0V9zO0-Oc2yTERfpRjTyeUvN0KJqaVAFZhEbpo.css?delta=1&amp;language=en&amp;theme=qcontheme&amp;include=eJw1yWEOgCAIQOELWRypEWJZKCW05e3bav17-x5pY4jtOlBG3PAOJ2mdSEvRCuaZ9j5pSsZu3zJaOV7C8MfLvnJhWERnlMG8S65LsG7OBWY0fgA50ih-" />
69
70    
70<script type="application/json" data-drupal-selector="drupal-settings-json">{"path":{"baseUrl":"\/","pathPrefix":"","currentPath":"schedule\/5","currentPathIsAdmin":false,"isFront":false,"currentLanguage":"en","civiccookiecontrol_path":"modules\/contrib\/civicccookiecontrol"},"pluralDelimiter":"\u0003","suppressDeprecationErrors":true,"gtag":{"tagId":"G-75NGF6L4QP","consentMode":true,"otherIds":[],"events":[],"additionalConfigInfo":[]},"ajaxPageState":{"libraries":"eJxtjsESwjAIRH8oytmvyVBKaWwStFDH_r3RjodaDzCP3Z1ZKD0SkeqUmLT6rBnoIJ2N3VMVC0fvT_wSRFUyR0cBaev3PuMVn-He4pG0FK3Q0Lh69Blpak07c2Tsed5J5ommNeowtNdsswRBcEOjkfslM3zhI_vIhUGydphP5mt-F9kNS5sK2g2LEToHW825QIfGLylrcUI","theme":"qcontheme","theme_token":null},"ajaxTrustedUrl":[],"ga":{"user_data":null,"config":{"allow_enhanced_conversions":true,"google_ads_id":"AW-971534751"}},"civiccookiecontrol":"{\u0022apiKey\u0022:\u00228910ea974a96ffb6f927952b4ae9b9b0cc3e5973\u0022,\u0022product\u0022:\u0022PRO_MULTISITE\u0022,\u0022logConsent\u0022:false,\u0022consentCookieExpiry\u0022:90,\u0022encodeCookie\u0022:false,\u0022subDomains\u0022:true,\u0022notifyOnce\u0022:false,\u0022rejectButton\u0022:true,\u0022toggleType\u0022:\u0022slider\u0022,\u0022closeStyle\u0022:\u0022icon\u0022,\u0022settingsStyle\u0022:\u0022button\u0022,\u0022initialState\u0022:\u0022NOTIFY\u0022,\u0022layout\u0022:\u0022SLIDEOUT\u0022,\u0022position\u0022:\u0022LEFT\u0022,\u0022theme\u0022:\u0022LIGHT\u0022,\u0022necessaryCookie
70s\u0022:[\u0022cookie_expire\u0022,\u0022discount_promo_closed\u0022,\u0022discount_promo_code\u0022,\u0022discount_promo_submitted\u0022,\u0022exit_survey_popup\u0022,\u0022referrer_popup\u0022,\u0022voting_popup_*\u0022],\u0022optionalCookies\u0022:[{\u0022name\u0022:\u0022google_analytics\u0022,\u0022label\u0022:\u0022Analytics\u0022,\u0022description\u0022:\u0022\u003Cp\u003EAnalytical cookies help us to improve our website by collecting and reporting information on its usage.\u003C\/p\u003E\u0022,\u0022cookies\u0022:[\u0022_ga\u0022,\u0022_ga*\u0022,\u0022_gid\u0022,\u0022_gat\u0022,\u0022__utma\u0022,\u0022__utmt\u0022,\u0022__utmb\u0022,\u0022__utmc\u0022,\u0022__utmz\u0022,\u0022__utmv\u0022],\u0022onAccept\u0022:\u0022function(){gtag(\u0027consent\u0027, \u0027update\u0027, {\u0027analytics_storage\u0027: \u0027granted\u0027});}\u0022,\u0022onRevoke\u0022:\u0022function(){gtag(\u0027consent\u0027, \u0027update\u0027, {\u0027analytics_storage\u0027: \u0027denied\u0027});}\u0022,\u0022recommendedState\u0022:false,\u0022lawfulBasis\u0022:\u0022consent\u0022},{\u0022name\u0022:\u0022marketing\u0022,\u0022label\u0022:\u0022Advertising\u0022,\u0022description\u0022:\u0022\u003Cp\u003EWe use advertising cookies to display advertisements to you for our products.\u003C\/p\u003E\u0022,\u0022cookies\u0022:[\u0022_ga\u0022],\u0022onAccept\u0022:\u0022function(){gtag(\u0027consent\u0027, \u0027update\u0027, {\u0027ad_storage\u0027: \u0027granted\u0027, \u0027ad_personalization\u0027: \u0027granted\u0027, \u0027ad_user_data\u0027: \u0027granted\u0027});if(typeof window.qconLoadFacebookPixel===\u0027function\u0027){window.qconLoadFacebookPixel();};if(typeof window.qconLoadLinkedIn===\u0027function\u0027){window.qconLoadLinkedIn();};if(typeof window.qconLoadOpenAi===\u0027function\u0027){window.qconLoadOpenAi();}}\u0022,\u0022onRevoke\u0022:\u0022function(){gtag(\u0027consent\u0027, \u0027update\u0027, {\u0027ad_storage\u0027: \u0027denied\u0027, \u0027ad_personalization\u0027: \u0027denied\u0027, \u0027ad_user_data\u0027: \u0027denied\u0027});if(typeof fbq===\u0027function\u0027){fbq(\u0027consent\u0027, \u0027revoke\u0027);};if(typeof oaiq===\u0027function\u0027){oaiq(\u0027consent\u0027, false);}}\u0022,\u0022recommendedState\u0022:false,\u0022lawfulBasis\u0022:\u0022consent\u0022}],\u0022excludedCountries\u0022:[\u0022US\u0022],\u0022debug\u0022:false,\u0022setInnerHTML\u0022:true,\u0022wrapInnerHTML\u0022:false,\u0022mode\u0022:\u0022GDPR\u0022,\u0022acceptBehaviour\u0022:\u0022all\u0022,\u0022closeOnGlobalChange\u0022:true,\u0022notifyDismissButton\u0022:true,\u0022sameSiteCookie\u0022:true,\u0022sameSiteValue\u0022:\u0022Strict\u0022,\u0022ccCookie\u0022:\u0022civiccookiecontrol_cc_cookie\u0022,\u0022secureCookie\u0022:false,\u0022iabCMP\u0022:false,\u0022statement\u0022:[],\u0022ccpaConfig\u0022:[],\u0022accessibility\u0022:{\u0022accessKey\u0022:\u0022C\u0022,\u0022overlay\u0022:true,\u0022outline\u0022:true,\u0022disableSiteScrolling\u0022:false},\u0022text\u0022:{\u0022title\u0022:\u0022Our use of cookies\u0022,\u0022intro\u0022:\u0022\u003Cp\u003EWe use necessary cookies to make our site work. Functional cookies help enhance the performance and functionality of the site. We\u0027d also like to set analytics cookies to help us improve your experience by measuring how you use the site. These will be set only if you accept.\u003C\/p\u003E\u003Cp\u003EFor more detailed information about the cookies we use, see our \u003Ca href=\\\u0022https:\/\/qconferences.com\/cookies\\\u0022\u003ECookie Policy\u003C\/a\u003E\u003C\/p\u003E\u0022,\u0022acceptRecommended\u0022:\u0022Accept Recommended Settings\u0022,\u0022acceptSettings\u0022:\u0022I ACCEPT\u0022,\u0022rejectSettings\u0022:\u0022I DO NOT ACCEPT\u0022,\u0022necessaryTitle\u0022:\u0022Necessary Cookies\u0022,\u0022necessaryDescription\u0022:\u0022\u003Cp\u003ENecessary cookies enable core functionality such as page navigation and access to secure areas. The website cannot function properly without these cookies, and can only be disabled by changing your browser preferences.\u003C\/p\u003E\u0022,\u0022thirdPartyTitle\u0022:\u0022Warning: Some cookies require your attention.\u0022,\u0022thirdPartyDescription\u0022:\u0022\u003Cp\u003EConsent for the following cookies could not be automatically revoked. Please follow the link(s) below to opt out manually.\u003C\/p\u003E\u0022,\u0022on\u0022:\u0022On\u0022,\u0022off\u0022:\u0022Off\u0022,\u0022notifyTitle\u0022:\u0022Your choice regarding cookies on this site\u0022,\u0022notifyDescription\u0022:\u0022\u003Cp\u003EWe use cookies to optimise site functionality and give you the best possible experience.\u003C\/p\u003E\u0022,\u0022accept\u0022:\u0022I A
70ccept\u0022,\u0022reject\u0022:\u0022I Reject\u0022,\u0022settings\u0022:\u0022Cookie Preferences\u0022,\u0022closeLabel\u0022:\u0022Close\u0022,\u0022cornerButton\u0022:\u0022Set cookie preferences.\u0022,\u0022landmark\u0022:\u0022Cookie preferences.\u0022,\u0022showVendors\u0022:\u0022Show vendors within this category\u0022,\u0022thirdPartyCookies\u0022:\u0022This vendor may set third party cookies.\u0022,\u0022readMore\u0022:\u0022Read more\u0022},\u0022branding\u0022:{\u0022fontSizeTitle\u0022:\u0022em\u0022,\u0022fontSize\u0022:\u0022em\u0022,\u0022buttonIconWidth\u0022:\u0022px\u0022,\u0022buttonIconHeight\u0022:\u0022px\u0022,\u0022removeAbout\u0022:true,\u0022rejectText\u0022:\u0022\u0022,\u0022rejectBackground\u0022:\u0022\u0022,\u0022closeText\u0022:\u0022\u0022,\u0022closeBackground\u0022:\u0022\u0022,\u0022notifyFontColor\u0022:\u0022\u0022,\u0022notifyBackgroundColor \u0022:\u0022\u0022},\u0022locales\u0022:[]}","theme":{"mode":"light"},"user":{"uid":0,"permissionsHash":"9f336b9f4f91edb90f866707c695f1bf1422d3e359d268b3efc6f153e9cfeed1"}}</script>
vendor: 1 bytes, line 70
70
71<script src="/sites/qcon_sf/files/js/js_sBtb0X42J6nz6ZAzmM5Jt5yuovyllmD-L6_jRUXQoYA.js?scope=header&amp;delta=0&amp;language=en&amp;theme=qcontheme&amp;include=eJxtjtEOwjAIRX-oGc9-TYOMstq1aGFG_94miw9zPkAu99zkQvmZiVRLZtLmXVegkzUZu-cmFs7sT_wSRFVWjo4CMtbvPeENX-Ex4pG0Vm0wpHHz6B2pjKYDXBhn7gfLPFN5R01pvGY7EgTBXRotPG8rw1cEu2Md00CvaTNC5w_P3WLg"></script>
vendor: 1 bytes, line 71
71
72<script src="/modules/contrib/google_tag/js/gtag.js?tm6uca"></script>
vendor: 1 bytes, line 72
72
73<script src="/modules/custom/qcon_ga/js/ga.js?tm6uca"></script>
73
74
75  </head>
76  <body class="qcon_sf San Francisco" id="once-body">
77        
78      <div class="dialog-off-canvas-main-canvas" data-off-canvas-main-canvas>
79    
80      <header role="banner"
81            class="sticky top-0 z-[101] w-full py-3 mx-auto border-b bg-skin-base border-skin-base wrap-nav">
82        <div id="block-qconheader">
83  
84    
85      	
86	<div  class="flex px-4 sm:px-6 md:px-8 md:pr-4 items-center header-inner">
87					<div  class="absolute top-0 left-0 celebrate-year">
88				<img src="//d1udkpklcxvaqz.cloudfront.net/sites/qcon_sf/files/global/Badge.svg" alt="QCon - 19 years of QCon" width="79" height="63" class="w-14 lg:w-[79px]">
89			</div>
90				<a href="/" title="Home" rel="home" class="inline-block pl-10 lg:pl-8 text-skin-base logo">
91			<svg width="132" height="52" viewBox="0 0 132 52" fill="none" xmlns="http://www.w3.org/2000/svg" class="w-auto h-11">
92<g clip-path="url(#clip0_5556_21133)">
93<path d="M26.3826 32.0751C25.1539 32.7422 23.8011 33.234 22.3229 33.5853C20.8453 33.936 19.2779 34.0942 17.6221 34.0942C12.5483 34.0942 8.48863 32.549 5.44366 29.4565C2.39869 26.3662 0.867661 22.2382 0.867661 17.0731C0.867661 14.2458 1.33046 11.7327 2.2568 9.50338C3.18166 7.27183 4.57155 5.37532 6.42275 3.79452C7.89414 2.53025 9.60068 1.56893 11.4445 0.965718C13.3127 0.333547 15.3779 0.0170898 17.6213 0.0170898C22.6787 0.0170898 26.7377 1.56298 29.8005 4.67258C32.8633 7.78069 34.3765 11.9095 34.3765 17.0731C34.3765 19.2348 34.1276 21.1841 33.6113 22.9402C33.1161 24.6518 32.3136 26.259 31.2431 27.6833C32.1779 28.4906 33.2283 29.1534 34.3594 29.6497C35.4811 30.1422 36.6919 30.4408 37.9912 30.5812L35.516 36.3948C33.647 36.2195 31.9369 35.7634 30.4059 35.025C28.8835 34.3157 27.516 33.313 26.3818 32.0743L26.3826 32.0751ZM17.6221 27.2792C20.2577 27.2792 22.305 26.3833 23.7655 24.5908C25.243 22.8005 25.9733 20.3053 25.9733 17.0909C25.9733 13.8766 25.2252 11.365 23.7477 9.57321C22.2694 7.74578 20.2221 6.85063 17.6228 6.85063C15.0228 6.85063 12.9926 7.76435 11.4972 9.59178C10.0018 11.3999 9.25377 13.9122 9.25377 17.0909C9.25377 20.2703 10.0018 22.7641 11.4794 24.5737C12.9577 26.3833 15.005 27.2785 17.6228 27.2785V27.2792H17.6221Z" fill="#1E8D44"></path>
94<path d="M68.3145 25.838C66.73 28.6141 64.7354 30.6867 62.3672 32.0743C59.9812 33.4612 57.2214 34.1469 54.0524 34.1469C49.0664 34.1469 45.1144 32.6018 42.1935 29.5263C39.2555 26.4531 37.7779 22.308 37.7779 17.0909C37.7779 11.98 39.3097 7.85199 42.3717 4.7253C45.4331 1.59862 49.4578 0.0356445 54.4432 0.0356445C57.578 0.0356445 60.3021 0.736902 62.6168 2.14239C64.9316 3.54862 66.73 5.58553 68.0122 8.2561L61.6199 11.417C60.8711 9.85473 59.8928 8.67656 58.6633 7.86907C57.4354 7.06159 56.0113 6.65822 54.3904 6.65822C51.8625 6.65822 49.8679 7.58753 48.3904 9.43279C46.9121 11.2766 46.1826 13.8231 46.1826 17.0731C46.1826 20.3402 46.9113 22.8874 48.3718 24.697C49.8322 26.5059 51.8617 27.401 54.4966 27.401C56.1532 27.401 57.578 27.0147 58.7889 26.26C59.999 25.4874 61.0137 24.3449 61.8153 22.7998L68.3145 25.838ZM82.8968 34.0942C78.927 34.0942 75.7208 32.9175 73.2991 30.5634C70.8774 28.2092 69.668 25.1011 69.668 21.2182C69.668 17.3724 70.8781 14.2458 73.3177 11.8738C75.7565 9.50262 78.9441 8.32593 82.9154 8.32593C86.9209 8.32593 90.1434 9.50262 92.5651 11.8738C94.9868 14.2458 96.1977 17.3546 96.1977 21.219C96.1977 25.0833 94.969 28.1922 92.5294 30.5455C90.0906 32.9175 86.8852 34.0949 82.8968 34.0949V34.0942ZM77.2526 21.2182C77.2526 23.4319 77.7689 25.171 78.7829 26.471C79.8169 27.771 81.1868 28.421 82.8968 28.421C84.624 28.421 85.9953 27.7702 87.0278 26.471C88.0604 25.171 88.5767 23.4148 88.5767 21.219C88.5767 19.0231 88.0604 17.267 87.0457 15.9491C86.0131 14.6491 84.6418 13.9999 82.9154 13.9999C81.2053 13.9999 79.8518 14.667 78.8193 15.9848C77.7689 17.3019 77.2526 19.0587 77.2526 21.2182ZM99.4388 33.3045V9.11707H106.863V11.365C107.824 10.4156 108.893 9.71433 110.086 9.25673C111.279 8.80062 112.632 8.55473 114.127 8.55473C116.798 8.55473 118.792 9.3793 120.092 11.0485C121.392 12.717 122.051 15.2642 122.051 18.7074V33.3045H114.626V19.0587C114.626 17.4259 114.341 16.2314 113.754 15.4581C113.167 14.6855 112.24 14.3163 110.976 14.3163C109.48 14.3163 108.43 14.6684 107.789 15.3875C107.148 16.1081 106.846 17.3204 106.846 19.0595V33.3045H99.438H99.4388Z" fill="#2B6CAD"></path>
95<path d="M92.3461 50.8263C91.8862 50.8263 91.5007 50.6086 91.3038 50.235H91.2555V50.7698H90.6286V46.0571H91.2801V47.9187H91.3321C91.5066 47.5473 91.8944 47.3244 92.3461 47.3244C93.1818 47.3244 93.7092 47.996 93.7092 49.0739C93.7092 50.1473 93.1788 50.827 92.3468 50.827H92.3461V50.8263ZM92.1589 47.9247C91.6129 47.9247 91.2704 48.3667 91.2674 49.0768C91.2704 49.787 91.6106 50.2253 92.1589 50.2253C92.7101 50.2253 93.0399 49.793 93.0399 49.0739C93.0399 48.3607 92.7093 47.9247 92.1589 47.9247V47.9247ZM94.8183 52C95.4906 52 95.8026 51.7348 9
956.0841 50.911L97.3143 47.3794H96.6234L95.8003 50.0723H95.7483L94.9208 47.3794H94.2121L95.4051 50.7817L95.3569 50.9474C95.2454 51.2891 95.0694 51.4206 94.7603 51.4206C94.6895 51.421 94.6188 51.4166 94.5486 51.4072V51.9836C94.6088 51.9926 94.7641 51.9992 94.8183 51.9992V52Z" fill="#292952"></path>
96<path d="M103.06 51.0952H101.029V42.4937H103.06V51.0952ZM104.365 51.0952V44.7534H106.223V45.3425C106.451 45.1011 106.727 44.9131 107.032 44.7906C107.354 44.665 107.697 44.6024 108.043 44.6063C108.711 44.6063 109.21 44.8225 109.534 45.2601C109.86 45.6976 110.024 46.3654 110.024 47.2673V51.0945H108.167V47.3601C108.167 46.933 108.096 46.6195 107.95 46.4167C107.802 46.2139 107.571 46.1173 107.254 46.1173C106.882 46.1173 106.619 46.2094 106.458 46.3981C106.302 46.5875 106.222 46.9047 106.222 47.3601V51.0959H104.365V51.0952ZM111.396 51.0952V46.0274H110.46V44.8582H111.396C111.383 44.7274 111.378 44.6301 111.374 44.5744C111.374 44.5135 111.369 44.463 111.369 44.411C111.369 43.7335 111.528 43.2462 111.842 42.9446C112.155 42.6474 112.672 42.4937 113.387 42.4937C113.548 42.4937 113.709 42.5028 113.869 42.5211C114.032 42.5405 114.2 42.5731 114.377 42.6192V43.9563H114.068C113.728 43.9563 113.507 43.9987 113.396 44.0863C113.286 44.1755 113.233 44.3463 113.233 44.6108V44.8582H114.377V46.0274H113.237V51.0952H111.396ZM117.706 51.5476C116.707 51.5476 115.901 51.2304 115.291 50.5967C114.682 49.9616 114.377 49.1251 114.377 48.0785C114.377 47.0429 114.682 46.2013 115.296 45.5624C115.905 44.9273 116.712 44.6063 117.707 44.6063C118.716 44.6063 119.527 44.9235 120.136 45.5624C120.746 46.2013 121.051 47.0385 121.051 48.0792C121.051 49.1155 120.742 49.9527 120.127 50.5915C119.518 51.2304 118.712 51.5476 117.706 51.5476V51.5476ZM116.287 48.0792C116.287 48.675 116.417 49.1437 116.673 49.4936C116.933 49.8435 117.277 50.0188 117.708 50.0188C118.138 50.0188 118.488 49.8435 118.748 49.4936C119.008 49.1437 119.138 48.6705 119.138 48.0844C119.138 47.4879 119.008 47.0191 118.752 46.6641C118.492 46.3142 118.147 46.1396 117.712 46.1396C117.282 46.1396 116.941 46.3186 116.681 46.6745C116.417 47.0236 116.288 47.4968 116.288 48.0792H116.287Z" fill="#2B6CAD"></path>
97<path d="M128.308 50.8531C127.989 51.0331 127.648 51.1681 127.292 51.2542C126.908 51.3474 126.513 51.3925 126.117 51.3887C124.848 51.3887 123.832 50.9793 123.065 50.1585C122.305 49.3376 121.921 48.2419 121.921 46.8706C121.921 46.1203 122.037 45.4532 122.269 44.8604C122.493 44.2805 122.85 43.7614 123.311 43.345C123.675 43.0124 124.102 42.7572 124.567 42.5947C125.064 42.4221 125.587 42.3369 126.113 42.3429C127.378 42.3429 128.393 42.7529 129.159 43.5783C129.925 44.4043 130.304 45.5 130.304 46.8706C130.304 47.4441 130.241 47.9626 130.112 48.4284C129.99 48.8792 129.789 49.3051 129.52 49.6868C129.761 49.9067 130.019 50.079 130.299 50.209C130.587 50.3402 130.894 50.4237 131.208 50.4564L130.588 52C130.143 51.96 129.709 51.8365 129.31 51.636C128.927 51.4448 128.586 51.1786 128.308 50.8531V50.8531ZM126.113 49.5805C126.772 49.5805 127.283 49.3428 127.649 48.8659C128.018 48.3905 128.201 47.7279 128.201 46.8751C128.201 46.0223 128.014 45.3552 127.644 44.879C127.275 44.3991 126.762 44.1621 126.108 44.1621C125.457 44.1621 124.95 44.4036 124.576 44.8887C124.202 45.3737 124.019 46.0364 124.019 46.8795C124.019 47.7241 124.206 48.386 124.576 48.8659C124.95 49.3421 125.462 49.5805 126.112 49.5805H126.113Z" fill="#1E8D44"></path>
98<path d="M0.407059 48.7329H1.99974C2.07626 49.3844 2.75523 49.8116 3.63032 49.8116C4.51209 49.8116 5.1138 49.3896 5.1138 48.8095C5.1138 48.2954 4.73643 48.0109 3.78409 47.7969L2.75523 47.5726C1.29923 47.2606 0.582373 46.5222 0.582373 45.3671C0.582373 43.9111 1.84077 42.9476 3.60357 42.9476C5.44214 42.9476 6.59729 43.8947 6.62477 45.3232H5.07592C5.02095 44.6554 4.43483 44.2505 3.60877 44.2505C2.79312 44.2505 2.24563 44.6391 2.24563 45.2244C2.24563 45.7117 2.62894 45.9859 3.5382 46.1939L4.49574 46.3959C6.07729 46.7354 6.76666 47.4136 6.76666 48.6178C6.76666 50.1503 5.5246 51.119 3.56494 51.119C1.66546 51.119 0.456087 50.2164 0.407059 48.7329V48.7329ZM12.6211 50.9823L12.0194 49.0672H9.24409L8.64237 50.9823H6.94643L9.68832 43.0857H11.6316L14.3787 50.9831H12.6219L12.6211 50.9823ZM10.6124 44.5952L9.59992 47.8296H11.6636L10.6511 44.5952H10.6124ZM16.5999 50.9823H15.0176V43.0857H16.3971L20.0861 48.23H20.1299V43.0857H21.7115V50.9823H20.3431L16.6489 45.8105H16.5991V50.9823H16.5999ZM26.5638 50.9823H24.9109V43.0857H30.0835V44.4481H26.5645V46.5668H29.7774V47.8742H26.5645V50.9831L26.5638 50.9823ZM32.5453 44.3761V46.8944H33.9686C34.8006 46.8944 35.2872 46.4182 35.2872 45.
986352C35.2872 44.8693 34.7731 44.3761 33.9523 44.3761H32.5453ZM32.5453 48.0926V50.9823H30.8924V43.0857H34.1268C35.9439 43.0857 36.9839 44.0433 36.9839 45.6033C36.9839 46.6158 36.4587 47.4916 35.5501 47.8467L37.2141 50.9831H35.3421L33.8698 48.0933H32.5453V48.0926ZM43.0745 50.9823L42.4728 49.0672H39.6983L39.0965 50.9823H37.3999L40.1417 43.0857H42.0851L44.8314 50.9823H43.0745ZM41.0659 44.5952L40.0533 47.8296H42.117L41.1045 44.5952H41.0659ZM47.0533 50.9823H45.471V43.0857H46.8505L50.5395 48.23H50.5834V43.0857H52.1649V50.9823H50.7966L47.1023 45.8105H47.0525V50.9823H47.0533ZM56.8048 51.119C54.5064 51.119 53.0667 49.5813 53.0667 47.0311C53.0667 44.486 54.5175 42.9476 56.8048 42.9476C58.7043 42.9476 60.1491 44.1517 60.2754 45.9197H58.6656C58.5126 44.9511 57.7683 44.3159 56.8048 44.3159C55.5568 44.3159 54.753 45.3619 54.753 47.0251C54.753 48.7114 55.5464 49.7514 56.8107 49.7514C57.7906 49.7514 58.497 49.1764 58.6716 48.2404H60.2806C60.0949 50.0025 58.7429 51.119 56.8048 51.119V51.119ZM62.7863 50.9823H61.1334V43.0857H62.7863V50.9823ZM63.6391 48.7329H65.2318C65.3083 49.3844 65.9872 49.8116 66.8631 49.8116C67.7441 49.8116 68.3458 49.3896 68.3458 48.8095C68.3458 48.2954 67.9684 48.0109 67.0161 47.7969L65.9872 47.5726C64.5312 47.2606 63.8144 46.5222 63.8144 45.3671C63.8144 43.9111 65.0735 42.9476 66.8356 42.9476C68.6742 42.9476 69.8293 43.8947 69.8568 45.3232H68.3079C68.253 44.6554 67.6676 44.2505 66.8408 44.2505C66.0259 44.2505 65.4784 44.6391 65.4784 45.2244C65.4784 45.7117 65.861 45.9859 66.7702 46.1939L67.7278 46.3959C69.31 46.7354 69.9987 47.4136 69.9987 48.6178C69.9987 50.1503 68.7566 51.119 66.797 51.119C64.8982 51.119 63.6881 50.2164 63.6398 48.7329H63.6391ZM74.3384 51.119C72.0393 51.119 70.6004 49.5813 70.6004 47.0311C70.6004 44.486 72.0504 42.9476 74.3384 42.9476C76.2372 42.9476 77.682 44.1517 77.8076 45.9197H76.1993C76.0463 44.9511 75.3019 44.3159 74.3384 44.3159C73.0904 44.3159 72.2859 45.3619 72.2859 47.0251C72.2859 48.7114 73.0793 49.7514 74.3436 49.7514C75.3235 49.7514 76.0299 49.1764 76.2045 48.2404H77.8135C77.6278 50.0025 76.2758 51.119 74.3384 51.119V51.119ZM82.2298 42.9476C84.5668 42.9476 86.0392 44.5187 86.0392 47.0363C86.0392 49.5486 84.5668 51.119 82.2298 51.119C79.8868 51.119 78.4204 49.5486 78.4204 47.0363C78.4204 44.5187 79.8868 42.9476 82.2298 42.9476ZM82.2298 44.3271C80.938 44.3271 80.106 45.3782 80.106 47.0363C80.106 48.6891 80.9328 49.7343 82.2298 49.7343C83.5216 49.7343 84.3477 48.6891 84.3477 47.0363C84.3477 45.3782 83.5216 44.3271 82.2298 44.3271Z" fill="#1E8D44"></path>
99</g>
100<defs>
101<clipPath id="clip0_5556_21133">
102<rect width="131.486" height="52" fill="white"></rect>
103</clipPath>
104</defs>
105</svg>
106		</a>
107		<div class="relative">
108        <span class="conference-date">
109            Conference:      Nov 16-18, 2026 <br/>
110            Training:      Nov 19-20, 2026 <br/>
111           Hyatt Regency, SF
112          </span>
113  </div>
114		<div class="flex-initial hidden w-[95%] lg:block !mb-0">
115			<div
116				class="relative flex items-center justify-end mb-0">
117				<!-- NAV URLs -->
118				<div  class="border-r flex items-center mr-3 border-gray-300 nav-links text-skin-base desktop-nav">
119					
120                        <a href="/schedule/nov2026" data-drupal-link-system-path="schedule/5" class="is-active" aria-current="page">2026 Schedule</a>
121                    <a href="https://qconsf.com/#program">Tracks</a>
122                    <a href="/speakers/nov2026" data-drupal-link-system-path="speakers/5">Speakers</a>
123                    <a href="/training/nov2026" data-drupal-link-system-path="training/5">Training</a>
124                    <a href="/teams/nov2026" data-drupal-link-system-path="teams/5">Teams</a>
125                    <a href="/training/nov2026/infoq-certified-architect-program-qcon-san-francisco" data-drupal-link-system-path="node/638">Certification</a>
126                    <a href="/qcon-cares" data-drupal-link-system-path="qcon-cares">We Care</a>
127                    <a href="/venue" data-drupal-link-system-path="node/20">Venue &amp; Hotel</a>
128                    <a href="/faq" data-drupal-link-system-path="faq">FAQ</a>
129          
130
131
132				</div>
133				<!-- END NAV URLs -->
134					<div class="block mb-0 lg:h-[44px]">
135		<div class="inline relative">
136							<div class="block items-center lg:mb-0 lg:flex">
137																		<div class="block lg:inline-block lg:mb-0">
138								<a href="/user/login"  class="login-button items-center justify-center text-black flex px-3 py-1 mr-2 transition-colors border border-black border-solid rounded-md shadow-md login-button align-center hover:no-underline bg-white hover:bg-gray-100 h-[44px] flex align-center hover:text-skin-base"><img src="/modules/custom/qcon_common/images/misc/icon-user.png" class="h-6" alt="User icon"><span class="pl-2 text-base font-semibold font-display">Log in</span>
139								</a>
140							</div>
141											
142											
143							<div class="block lg:inline-block lg:mb-0">
144								<a  class="regnav-button text-center justify-center items-center px-6 py-2 mr-0 text-base font-semibold text-white transition-colors bg-red-600 border-red-600 border-solid rounded-md shadow-md hover:border-red-700 hover:bg-red-700 font-display hover:text-white hover:no-underline h-[44px] flex align-center" href="/registration/event/nov2026">Register</a>
145							</div>
146											
147
148									</div>
149					</div>
150	</div>
151
152			</div>
153		</div>
154
155		<!-- MOBILE NAVIGATION -->
156		<div class="flex-initial block mb-0 lg:hidden !flex-1">
157			<div class="flex justify-end">
158								<button id="js-mobile-nav-dropdown" aria-labelledby="js-mobile-nav-dropdown-open" class="relative z-10 block p-2 -my-1 mb-0 rounded-md focus:outline-none hover:cursor-pointer">
159					<svg viewbox='0 0 30 30' xmlns='http://www.w3.org/2000/svg' class="w-7 h-7 mb-0 text-skin-base" id="js-open-dropdown">
160						<path class="stroke-current" stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/>
161					</svg>
162					<svg width="30" height="30" viewbox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg" class="w-7 h-7 hidden mb-0 text-skin-base" id="js-close-dropdown">
163						<path d="M7 23L23.9706 7" class="stroke-current" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
164						<path d="M7 7L23.9706 23" class="stroke-current" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
165					</svg>
166
167				</button>
168			</div>
169			<div id="js-mobile-nav-dropdown-open" class="absolute left-0 right-0 hidden w-full px-4 py-2 mt-[2px] pb-4 bg-skin-base shadow-md nav-mobilelinks">
170				<hr class="mb-2"/>
171				
172                        <a href="/schedule/nov2026" data-drupal-link-system-path="schedule/5" class="is-active" aria-current="page">2026 Schedule</a>
173                    <a href="https://qconsf.com/#program">Tracks</a>
174                    <a href="/speakers/nov2026" data-drupal-link-system-path="speakers/5">Speakers</a>
175                    <a href="/training/nov2026" data-drupal-link-system-path="training/5">Training</a>
176                    <a href="/teams/nov2026" data-drupal-link-system-path="teams/5">Teams</a>
177                    <a href="/training/nov2026/infoq-certified-architect-program-qcon-san-francisco" data-drupal-link-system-path="node/638">Certification</a>
178                    <a href="/qcon-cares" data-drupal-link-system-path="qcon-cares">We Care</a>
179                    <a href="/venue" data-drupal-link-system-path="node/20">Venue &amp; Hotel</a>
180                    <a href="/faq" data-drupal-link-system-path="faq">FAQ</a>
181          
182
183
184				<hr/>
185				<div class="block"></div>
186					<div class="block mb-0 lg:h-[44px]">
187		<div class="inline relative">
188							<div class="block items-center lg:mb-0 lg:flex">
189																		<div class="block lg:inline-block lg:mb-0">
190								<a href="/user/login"  class="login-button items-center justify-center text-black flex px-3 py-1 mr-2 transition-colors border border-black border-solid rounded-md shadow-md login-button align-center hover:no-underline bg-white hover:bg-gray-100 h-[44px] flex align-center hover:text-skin-base"><img src="/modules/custom/qcon_common/images/misc/icon-user.png" class="h-6" alt="User icon"><span class="pl-2 text-base font-semibold font-display">Log in</span>
191								</a>
192							</div>
193											
194											
195							<div class="block lg:inline-block lg:mb-0">
196								<a  class="regnav-button text-center justify-center items-center px-6 py-2 mr-0 text-base font-semibold text-white transition-colors bg-red-600 border-red-600 border-solid rounded-md shadow-md hover:border-red-700 hover:bg-red-700 font-display hover:text-white hover:no-underline h-[44px] flex align-center" href="/registration/event/nov2026">Register</a>
197							</div>
198											
199
200									</div>
201					</div>
202	</div>
203
204
205			</div>
206		</div>
207		<!-- END MOBILE NAVIGATION -->
208	</nav>
209	<!--END NEW NAVIGATION -->
210</div>
211<div class="justify-center pt-[10px] pb-0 mx-auto mt-3 text-center border-t bg-skin-base border-skin-base small-screen-nav">
212	<div class="flex items-center mr-3 nav-links text-skin-base">
213		
214                        <a href="/schedule/nov2026" data-drupal-link-system-path="schedule/5" class="is-active" aria-current="page">2026 Schedule</a>
215                    <a href="https://qconsf.com/#program">Tracks</a>
216                    <a href="/speakers/nov2026" data-drupal-link-system-path="speakers/5">Speakers</a>
217                    <a href="/training/nov2026" data-drupal-link-system-path="training/5">Training</a>
218                    <a href="/teams/nov2026" data-drupal-link-system-path="teams/5">Teams</a>
219                    <a href="/training/nov2026/infoq-certified-architect-program-qcon-san-francisco" data-drupal-link-system-path="node/638">Certification</a>
220                    <a href="/qcon-cares" data-drupal-link-system-path="qcon-cares">We Care</a>
221                    <a href="/venue" data-drupal-link-system-path="node/20">Venue &amp; Hotel</a>
222                    <a href="/faq" data-drupal-link-system-path="faq">FAQ</a>
223          
224
225
226	</div>
227</div>
228  </div>
229
230
231    </header>
232
233  
234    
235  
236
237<main role="main" class="min-h-screen px-4 pb-20 mx-auto sm:px-6 md:px-8 ">
238    <div>
239    
240<div>
241  
242    
243      
244  <h1 class="text-3xl pt-8 pb-6 text-center mx-auto max-w-screen-xl md:text-5xl">2026 Schedule</h1>
245
246
247    </div>
248<div data-drupal-messages-fallback class="hidden"></div>
249<div id="block-qcontheme-content">
250  
251    
252      
253
254	
255	<div class="items-center min-w-full pt-0 pb-4 mb-0 prose lg:flex xl:prose-lg">
256		<div class="flex-1">
257			
258		</div>
259
260			</div>
261			<div class="grid gap-2 px-4 mx-auto mb-8 lg:gap-6 max-w-lg">
262							<div class="p-2 border border-blue-300 rounded-lg md:p-4 bg-blue-50">
263  <div class="flex gap-2 md:gap-4">
264    <svg width="24" height="24" viewBox="0 0 24 24" class="flex-shrink-0 mt-0.5" fill="none" xmlns="http://www.w3.org/2000/svg">
265      <path d="M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22Z" stroke="#256DFA" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
266      <path d="M12 8V12" stroke="#256DFA" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
267      <path d="M12 16H12.01" stroke="#256DFA" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
268    </svg>       
269    <div class="prose prose-a:!text-black">
270      <p>Schedule subject to change.</p>
271    </div> 
272  </div>
273</div>
274
275			</div>
276
277		<div class="sticky  bg-white z-20 py-2 mb-8 font-display !overflow-visible text-xs md:text-sm  md:snap-proximity md:snap-x md:overflow-x-hidden schedule-days">
278				<div class="flex gap-2 items-center md:gap-0 md:items-stretch md:justify-between">
279			
280
281						<ul class="lg:pl-[120px] flex flex-1 gap-0 items-center p-1 min-w-0 bg-blue-50 rounded-xl md:gap-3 md:justify-center md:p-0 md:w-full md:bg-transparent md:rounded-none nav-schedule" data-day-selector>
282									<li class="flex-1 min-w-0 text-center md:flex-none">
283												<a class="flex flex-col gap-0.5 justify-center items-center h-11 px-1 !mb-0 font-bold text-black rounded-lg md:block md:h-auto md:p-2 md:px-4 md:bg-blue-50 schedule-day" href="#day-319">
284							<span class="leading-none md:hidden">Mon</span>
285							<span class="font-semibold leading-none opacity-70 md:hidden">16</span>
286							<span class="hidden md:inline">Monday<br>Nov 16</span>
287						</a>
288					</li>
289									<li class="flex-1 min-w-0 text-center md:flex-none">
290												<a class="flex flex-col gap-0.5 justify-center items-center h-11 px-1 !mb-0 font-bold text-black rounded-lg md:block md:h-auto md:p-2 md:px-4 md:bg-blue-50 schedule-day" href="#day-320">
291							<span class="leading-none md:hidden">Tue</span>
292							<span class="font-semibold leading-none opacity-70 md:hidden">17</span>
293							<span class="hidden md:inline">Tuesday<br>Nov 17</span>
294						</a>
295					</li>
296									<li class="flex-1 min-w-0 text-center md:flex-none">
297												<a class="flex flex-col gap-0.5 justify-center items-center h-11 px-1 !mb-0 font-bold text-black rounded-lg md:block md:h-auto md:p-2 md:px-4 md:bg-blue-50 schedule-day" href="#day-321">
298							<span class="leading-none md:hidden">Wed</span>
299							<span class="font-semibold leading-none opacity-70 md:hidden">18</span>
300							<span class="hidden md:inline">Wednesday<br>Nov 18</span>
301						</a>
302					</li>
303									<li class="flex-1 min-w-0 text-center md:flex-none">
304												<a class="flex flex-col gap-0.5 justify-center items-center h-11 px-1 !mb-0 font-bold text-black rounded-lg md:block md:h-auto md:p-2 md:px-4 md:bg-blue-50 schedule-day" href="#day-322">
305							<span class="leading-none md:hidden">Thu</span>
306							<span class="font-semibold leading-none opacity-70 md:hidden">19</span>
307							<span class="hidden md:inline">Thursday<br>Nov 19</span>
308						</a>
309					</li>
310									<li class="flex-1 min-w-0 text-center md:flex-none">
311												<a class="flex flex-col gap-0.5 justify-center items-center h-11 px-1 !mb-0 font-bold text-black rounded-lg md:block md:h-auto md:p-2 md:px-4 md:bg-blue-50 schedule-day" href="#day-323">
312							<span class="leading-none md:hidden">Fri</span>
313							<span class="font-semibold leading-none opacity-70 md:hidden">20</span>
314							<span class="hidden md:inline">Friday<br>Nov 20</span>
315						</a>
316					</li>
317											</ul>
318										<div class="relative flex-shrink-0 lg:mt-0 lg:ml-8 js-schedule-filter">
319					<button type="button" class="inline-flex gap-2 justify-center items-center w-11 h-11 px-0 md:px-4 py-0 md:py-2 text-sm font-semibold text-gray-900 bg-blue-50 md:w-auto md:h-[56px] rounded-xl md:rounded-lg align-middle hover:bg-gray-50 focus:outline-none js-schedule-filter-toggle" aria-expanded="false">
320						<span class="flex items-center justify-center w-4 h-4" aria-hidden="true">
321							<svg width="18" height="18" viewbox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg">
322								<path d="M7.5 13.5H10.5V12H7.5V13.5ZM2.25 4.5V6H15.75V4.5H2.25ZM4.5 9.75H13.5V8.25H4.5V9.75Z" fill="black"/>
323							</svg>
324						</span>
325						<span class="hidden font-bold md:flex">Filters</span>
326						<span class="hidden md:flex items-center justify-center w-4 h-4 transition-transform duration-200 js-schedule-filter-arrow" aria-hidden="true">
327							<svg width="18" height="18" viewbox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg">
328								<path d="M4.5 6.75L9 11.25L13.5 6.75" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
329							</svg>
330						</span>
331						<span class="hidden px-2 py-1 w-[24px] h-[24px] absolute top-[-7px] right-[-7px] z-40 text-xs font-bold text-white bg-blue-600 rounded-full js-schedule-filter-indicator" aria-hidden="true"></span>
332					</button>
333										<div class="hidden fixed inset-0 z-30 bg-black/30 md:hidden js-schedule-filter-scrim" aria-hidden="true"></div>
334										<div class="hidden fixed inset-x-0 bottom-0 z-40 p-6 space-y-6 bg-white border-t border-gray-200 rounded-t-2xl shadow-xl max-h-[80vh] overflow-y-auto overscroll-contain transition-transform motion-reduce:transition-none md:absolute md:inset-x-auto md:right-0 md:bottom-auto md:z-30 md:mt-3 md:w-80 md:max-h-none md:overflow-visible md:transition-none js-schedule-filter-panel">
335												<div class="-mt-3 touch-none cursor-grab active:cursor-grabbing md:hidden js-schedule-filter-grabber">
336							<span class="block mx-auto mb-2 w-10 h-1 bg-gray-300 rounded-full" aria-hidden="true"></span>
337							<div class="flex justify-between items-center">
338								<span class="text-sm font-bold text-gray-900 font-display">Filters</span>
339								<button type="button" class="flex justify-center items-center -mr-3 w-11 h-11 text-gray-600 hover:text-gray-900 focus:outline-none js-schedule-filter-close" aria-label="Close filters">
340									<svg width="20" height="20" viewbox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
341										<path d="M6 6l12 12M18 6L6 18" stroke="currentColor" stroke-width="2" stroke-linecap="round"/>
342									</svg>
343								</button>
344							</div>
345						</div>
346														<fieldset class="space-y-3">
347								<legend class="flex items-center justify-between text-sm font-bold text-gray-900 font-display">Learning Level (<a aria-label="Learn more about learning levels" href="#" class="text-blue-600 hover:text-blue-800 js-learning-level-info">learn more</a>)</legend>
348																	<label for="schedule-filter-level-11043" class="flex items-center gap-3 text-sm text-gray-900">
349										<input id="schedule-filter-level-11043" type="checkbox" name="schedule-filter-level" value="beginner" class="w-4 h-4 text-blue-600 border-gray-300 rounded focus:ring-blue-500 js-schedule-filter-option">
350										<span class="text-sm font-semibold">Beginner</span>
351									</label>
352																	<label for="schedule-filter-level-11042" class="flex items-center gap-3 text-sm text-gray-900">
353										<input id="schedule-filter-level-11042" type="checkbox" name="schedule-filter-level" value="intermediate" class="w-4 h-4 text-blue-600 border-gray-300 rounded focus:ring-blue-500 js-schedule-filter-option">
354										<span class="text-sm font-semibold">Intermediate</span>
355									</label>
356																	<label for="schedule-filter-level-11060" class="flex items-center gap-3 text-sm text-gray-900">
357										<input id="schedule-filter-level-11060" type="checkbox" name="schedule-filter-level" value="advanced" class="w-4 h-4 text-blue-600 border-gray-300 rounded focus:ring-blue-500 js-schedule-filter-option">
358										<span class="text-sm font-semibold">Advanced</span>
359									</label>
360															</fieldset>
361																			<fieldset class="space-y-3">
362								<legend class="text-sm font-bold text-gray-900 font-display">Topics</legend>
363								<div class="flex flex-wrap gap-2">
364																			<label for="schedule-filter-persona-11669" class="cursor-pointer">
365											<input id="schedule-filter-persona-11669" type="checkbox" name="schedule-filter-persona" value="observability--sre" class="hidden js-schedule-filter-option">
366											<span class="inline-flex items-center px-2 py-1.5 text-[13px] font-semibold text-gray-700 bg-white rounded-lg border border-gray-300 hover:bg-gray-50 focus:outline-none focus:ring-2 focus:ring-blue-500 js-filter-button">Observability &amp; SRE</span>
367										</label>
368																			<label for="schedule-filter-persona-11664" class="cursor-pointer">
369											<input id="schedule-filter-persona-11664" type="checkbox" name="schedule-filter-persona" value="security" class="hidden js-schedule-filter-option">
370											<span class="inline-flex items-center px-2 py-1.5 text-[13px] font-semibold text-gray-700 bg-white rounded-lg border border-gray-300 hover:bg-gray-50 focus:outline-none focus:ring-2 focus:ring-blue-500 js-filter-button">Security</span>
371										</label>
372																			<label for="schedule-filter-persona-11661" class="cursor-pointer">
373											<input id="schedule-filter-persona-11661" type="checkbox" name="schedule-filter-persona" value="architecture" class="hidden js-schedule-filter-option">
374											<span class="inline-flex items-center px-2 py-1.5 text-[13px] font-semibold text-gray-700 bg-white rounded-lg border border-gray-300 hover:bg-gray-50 focus:outline-none focus:ring-2 focus:ring-blue-500 js-filter-button">Architecture</span>
375										</label>
376																			<label for="schedule-filter-persona-11663" class="cursor-pointer">
377											<input id="schedule-filter-persona-11663" type="checkbox" name="schedule-filter-persona" value="ai--ml" class="hidden js-schedule-filter-option">
378											<span class="inline-flex items-center px-2 py-1.5 text-[13px] font-semibold text-gray-700 bg-white rounded-lg border border-gray-300 hover:bg-gray-50 focus:outline-none focus:ring-2 focus:ring-blue-500 js-filter-button">AI &amp; ML</span>
379										</label>
380																			<label for="schedule-filter-persona-11667" class="cursor-pointer">
381											<input id="schedule-filter-persona-11667" type="checkbox" name="schedule-filter-persona" value="devex--frontends" class="hidden js-schedule-filter-option">
382											<span class="inline-flex items-center px-2 py-1.5 text-[13px] font-semibold text-gray-700 bg-white rounded-lg border border-gray-300 hover:bg-gray-50 focus:outline-none focus:ring-2 focus:ring-blue-500 js-filter-button">DevEx &amp; Frontends</span>
383										</label>
384																			<label for="schedule-filter-persona-11670" class="cursor-pointer">
385											<input id="schedule-filter-persona-11670" type="checkbox" name="schedule-filter-persona" value="modern-languages--infrastru
385cture" class="hidden js-schedule-filter-option">
386											<span class="inline-flex items-center px-2 py-1.5 text-[13px] font-semibold text-gray-700 bg-white rounded-lg border border-gray-300 hover:bg-gray-50 focus:outline-none focus:ring-2 focus:ring-blue-500 js-filter-button">Modern Languages &amp; Infrastructure</span>
387										</label>
388																			<label for="schedule-filter-persona-11665" class="cursor-pointer">
389											<input id="schedule-filter-persona-11665" type="checkbox" name="schedule-filter-persona" value="platform-engineering" class="hidden js-schedule-filter-option">
390											<span class="inline-flex items-center px-2 py-1.5 text-[13px] font-semibold text-gray-700 bg-white rounded-lg border border-gray-300 hover:bg-gray-50 focus:outline-none focus:ring-2 focus:ring-blue-500 js-filter-button">Platform Engineering</span>
391										</label>
392																			<label for="schedule-filter-persona-11662" class="cursor-pointer">
393											<input id="schedule-filter-persona-11662" type="checkbox" name="schedule-filter-persona" value="teams--orgs" class="hidden js-schedule-filter-option">
394											<span class="inline-flex items-center px-2 py-1.5 text-[13px] font-semibold text-gray-700 bg-white rounded-lg border border-gray-300 hover:bg-gray-50 focus:outline-none focus:ring-2 focus:ring-blue-500 js-filter-button">Teams &amp; Orgs</span>
395										</label>
396																	</div>
397							</fieldset>
398																		<div class="flex items-center justify-between pt-2 pl-16 border-t border-gray-100 md:pl-0">
399							<button type="button" class="text-sm font-bold text-gray-600 font-display hover:text-gray-900 js-schedule-filter-clear">Clear filters</button>
400
401							<button type="button" class="px-4 py-2 text-sm font-bold text-white bg-blue-600 rounded-md font-display hover:bg-blue-700 focus:outline-none focus:ring-2 focus:ring-blue-500 js-schedule-filter-apply">Apply</button>
402						</div>
403					</div>
404				</div>
405			
406		</div>
407	</div>
408
409	<!-- Hidden modal content for Learning Levels -->
410	<div id="learning-level-modal-content" class="hidden">
411		<div class="space-y-4">
412			<p>
413				<strong class="flex items-center w-full mb-2"><img src="/modules/custom/qcon_schedule/icons/beginner-icon.svg" alt="Beginner" class="mr-2">Beginner</strong>
414				For those learning about a topic for the first time or looking to gain foundational knowledge before starting a project. For these presentations, you will walk away with a conceptual understanding, knowledge of basic tools, and/or the first steps required to try it out.
415			</p>
416			<p>
417				<strong class="flex items-center w-full mb-2"><img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" alt="Beginner" class="mr-2">Intermediate</strong>
418				Sessions for those actively working with the technology daily and who want to improve their efficiency, testing, and/or application of best practices. In these sessions, you may learn concrete code examples, testing strategies, common pitfalls, and/or methods to solve medium-complexity problems.
419			</p>
420			<p>
421				<strong class="flex items-center w-full mb-2"><img src="/modules/custom/qcon_schedule/icons/advanced-icon.svg" alt="Beginner" class="mr-2">Advanced</strong>
422				For the attendees who are actively designing or leading projects with a particular technology and want to understand complex trade-offs, scalability, and integration challenges. These sessions may allow you to gain unique, production-tested insights, architectural patterns, performance optimization tips, and/or analysis of design trade-offs.
423			</p>
424
425		</div>
426	</div>
427
428	<div class="space-y-12">
429					<section id="day-319" class="scroll-mt-36">
430			<h2 class="py-4 text-2xl font-bold text-center scroll-m-16">Monday, November 16th, 2026</h2>
431		<div  class="items-stretch timeslot xl:flex content" data-start="1794842100" data-end="1794848400">
432			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">07:15AM PST</div>
433	
434					<div class="flex-col px-2 py-4 timeslot__break">
435					<p class="font-mono text-sm">
436				Badge Pickup - Market Street Foyer &amp; Continental Breakfast - Pacific Level
437			</p>
438			</div>
439
440	</div>
441<div  class="items-stretch timeslot xl:flex content" data-start="1794848400" data-end="1794852600">
442			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">09:00AM PST</div>
443	
444			<div id="item_node--732" class="flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block bg-sky-50 hover:bg-sky-100"  data-node-id="732">
445	<div class="flex mb-0 !mt-0 sm:flex-row flex-col items-start">
446							</div>
447			<p class="font-mono text-sm">Conference Introduction and Keynote:</p>
448
449		
450	
451			<h3 class="font-bold leading-tight">
452			<a href="/keynote/nov2026/harness-new-operating-system" class="text-skin-base hover:text-skin-accent-blue hover:underline">The Harness Is the New Operating System</a>
453		</h3>
454	
455	<div class="flex flex-col space-y-2 w-full card-content">
456					<p class="font-mono text-xs">
457				<a href="/speakers/manjurajashekhar" class="text-skin-base">Manju Rajashekhar</a>
458									-
459					Mad Labs
460							</p>
461		
462					<p class="font-mono text-xs text-slate-600">Grand Ballroom</p>
463		
464		
465
466					<div class="flex gap-2">
467												
468			</div>
469		
470		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls w-full">
471			
472			
473			<div class="js-schedule-icon-placeholder" data-node-id="732" data-icon-type="my_sc
473hedule"></div>
474			
475		</div>
476	</div>
477
478
479	</div>
480
481	</div>
482<div  class="items-stretch timeslot xl:flex content" data-start="1794852600" data-end="1794854100">
483			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">10:10AM PST</div>
484	
485					<div class="flex-col px-2 py-4 timeslot__break">
486					<p class="font-mono text-sm">
487				Break
488			</p>
489			</div>
490
491	</div>
492
493			<div class="timeslot z-10 hidden items-stretch bg-skin-base xl:sticky xl:flex">
494      <div class="py-4 pr-2 font-mono text-xs timeslot__time md:px-2">Tracks</div>
495            <div class="flex-col px-2 py-4 mx-1 mb-2 space-y-3 transition duration-300 rounded-lg bg-brand-blue !bg-track-blue timeslot__track hover:bg-skin-accent-blue">
496    
497<h3 class="font-bold leading-tight">
498    <a href="/track/nov2026/architectures-youve-always-wondered-about" class="text-white hover:underline"> Architectures You&#039;ve Always Wondered About</a>
499</h3>
500    <p class="font-mono text-xs text-white">
501      <a href="/track-hosts/danielamiao" class="text-white">Daniela Miao</a>
502              - Momento
503          </p>
504
505</div>
506
507            <div class="flex-col px-2 py-4 mx-1 mb-2 space-y-3 transition duration-300 rounded-lg bg-brand-blue !bg-track-blue timeslot__track hover:bg-skin-accent-blue">
508    
509<h3 class="font-bold leading-tight">
510    <a href="/track/nov2026/guardrails-safety-nets-evals-new-landscape" class="text-white hover:underline">Guardrails &amp; Safety Nets (Evals) for the New Landscape</a>
511</h3>
512    <p class="font-mono text-xs text-white">
513      <a href="/track-hosts/tanyareilly" class="text-white">Tanya Reilly</a>
514              - Datadog
515          </p>
516
517</div>
518
519            <div class="flex-col px-2 py-4 mx-1 mb-2 space-y-3 transition duration-300 rounded-lg bg-brand-blue !bg-track-blue timeslot__track hover:bg-skin-accent-blue">
520    
521<h3 class="font-bold leading-tight">
522    <a href="/track/nov2026/modern-api-design-humans-and-agents" class="text-white hover:underline">Modern API Design for Humans and Agents</a>
523</h3>
524    <p class="font-mono text-xs text-white">
525      <a href="/track-hosts/krysflores" class="text-white">Krys Flores</a>
526              - Crunchyroll
527          </p>
528
529</div>
530
531            <div class="flex-col px-2 py-4 mx-1 mb-2 space-y-3 transition duration-300 rounded-lg bg-brand-blue !bg-track-blue timeslot__track hover:bg-skin-accent-blue">
532    
533<h3 class="font-bold leading-tight">
534    <a href="/track/nov2026/resilience-engineering-everything-fails-all-time" class="text-white hover:underline">Resilience Engineering: Everything Fails All the Time</a>
535</h3>
536    <p class="font-mono text-xs text-white">
537      <a href="/track-hosts/vanessahuertagranda" class="text-white">Vanessa Huerta Granda</a>
538              - Enova
539          </p>
540
541</div>
542
543            <div class="flex-col px-2 py-4 mx-1 mb-2 space-y-3 transition duration-300 rounded-lg bg-brand-blue !bg-gray-600 timeslot__track hover:bg-skin-accent-blue">
544    
545<h3 class="font-bold leading-tight">
546    <a href="/track/nov2026/sponsored-solution-track-i" class="text-white hover:underline">Sponsored Solution Track I</a>
547</h3>
548
549</div>
550
551            <div class="flex-col px-2 py-4 mx-1 mb-2 space-y-3 transition duration-300 rounded-lg bg-brand-blue !bg-gray-600 timeslot__track hover:bg-skin-accent-blue">
552    
553<h3 class="font-bold leading-tight">
554    <a href="/track/nov2026/sponsored-solution-track-ii" class="text-white hover:underline">Sponsored Solution Track II</a>
555</h3>
556
557</div>
558
559      </div>
560
561		<div  class="items-stretch timeslot xl:flex content" data-start="1794854100" data-end="1794857100">
562			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">10:35AM PST</div>
563	
564			
565	<div id="item_node--658" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="658" data-level="advanced">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br> Architectures You&#039;ve Always Wondered About</p>
566
567	
568	<h3 class="!mt-0 font-bold leading-tight p-title">
569		<a href="/presentation/nov2026/live-resharding-without-regret-lessons-building-valkeys-atomic-slot-migration" class="text-skin-base hover:text-skin-accent-blue hover:underline">Live Resharding Without Regret: Lessons from Building Valkey&#039;s Atomic Slot Migration</a>
570	</h3>
571			<p class="hidden text-sm text-skin-base session-description">Sharding is easy. Resharding under heavy load is notoriously difficult. How do you move gigabytes of state across live database nodes without dropping keys, blocking the main event loop, or breaking client abstractions?</p>
572		<div class="flex flex-col space-y-2 w-full h-full card-content">
573					<p class="font-mono text-xs">
574				<a href="/speakers/jacobmurphy" class="text-skin-base">Jacob Murphy</a>
575									-
576					Google
577							</p>
578		
579					<p class="font-mono text-xs text-slate-600">Ballroom BC</p>
580		
581		
582		
583
584					<div class="flex gap-2">
585												
586                                        <div class="flex relative flex-col items-start group">
587            <img src="/modules/custom/qcon_schedule/icons/advanced-icon.svg" width="20px" height="20px" alt="Advanced Topic">
588            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
589              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Advanced Topic</span>
590              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
591            </div>
592          </div>
593              
594		</div>
595		
596		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
597			
598			
599			<div class="js-schedule-icon-placeholder" data-node-id="658" data-icon-type="my_sc
599hedule"></div>
600							</div>
601	</div>
602</div>
603
604
605			
606	<div id="item_node--723" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="723">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Guardrails &amp; Safety Nets (Evals) for the New Landscape</p>
607
608	
609	<h3 class="!mt-0 font-bold leading-tight p-title">
610		<a href="/presentation/nov2026/token-efficiency-uber" class="text-skin-base hover:text-skin-accent-blue hover:underline">Token Efficiency at Uber</a>
611	</h3>
612			<p class="hidden text-sm text-skin-base session-description">Details coming soon.</p>
613		<div class="flex flex-col space-y-2 w-full h-full card-content">
614		
615					<p class="font-mono text-xs text-slate-600">Ballroom A</p>
616		
617		
618		
619
620					<div class="flex gap-2">
621												
622                                    
623		</div>
624		
625		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
626			
627			
628			<div class="js-schedule-icon-placeholder" data-node-id="723" data-icon-type="my_sc
628hedule"></div>
629							</div>
630	</div>
631</div>
632
633
634			
635	<div id="item_node--661" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="661">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Modern API Design for Humans and Agents</p>
636
637	
638	<h3 class="!mt-0 font-bold leading-tight p-title">
639		<a href="/presentation/nov2026/apis-cant-afford-be-wrong-lessons-moving-money" class="text-skin-base hover:text-skin-accent-blue hover:underline">APIs That Can&#039;t Afford to Be Wrong: Lessons from Moving Money</a>
640	</h3>
641			<p class="hidden text-sm text-skin-base session-description">Most API design advice assumes a forgiving environment: retries are cheap, data has a single source of truth, and a slow response is only an inconvenience. Financial infrastructure assumes none of that. Card networks give you three seconds to auth or decline.</p>
642		<div class="flex flex-col space-y-2 w-full h-full card-content">
643					<p class="font-mono text-xs">
644				<a href="/speakers/fawziyahalebiosu" class="text-skin-base">Fawziyah Alebiosu</a>
645									-
646					Imprint
647							</p>
648		
649					<p class="font-mono text-xs text-slate-600">Pacific DEKJ</p>
650		
651		
652		
653
654					<div class="flex gap-2">
655												
656                                    
657		</div>
658		
659		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
660			
661			
662			<div class="js-schedule-icon-placeholder" data-node-id="661" data-icon-type="my_sc
662hedule"></div>
663							</div>
664	</div>
665</div>
666
667
668			
669	<div id="item_node--698" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="698" data-level="intermediate" data-persona="observability--sre security">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Resilience Engineering: Everything Fails All the Time</p>
670
671	
672	<h3 class="!mt-0 font-bold leading-tight p-title">
673		<a href="/presentation/nov2026/freeze-paradox-why-stopping-deployments-doesnt-stop-failures" class="text-skin-base hover:text-skin-accent-blue hover:underline">The Freeze Paradox: Why Stopping Deployments Doesn&#039;t Stop Failures</a>
674	</h3>
675			<p class="hidden text-sm text-skin-base session-description">When systems fail at Netflix and in an environment this complex, they sometimes will, the instinctive response is to freeze deployments.</p>
676		<div class="flex flex-col space-y-2 w-full h-full card-content">
677					<p class="font-mono text-xs">
678				<a href="/speakers/prachijain" class="text-skin-base">Prachi Jain</a>
679									-
680					Netflix
681							</p>
682					<p class="font-mono text-xs">
683				<a href="/speakers/sandhyanarayan" class="text-skin-base">Sandhya Narayan</a>
684									-
685					Netflix
686							</p>
687		
688					<p class="font-mono text-xs text-slate-600">Seacliff ABC</p>
689		
690		
691		
692
693					<div class="flex gap-2">
694												
695                                <div class="flex relative flex-col items-start group">
696            <img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" width="20px" height="20px" alt="Intermediate Topic">
697            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
698              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Intermediate Topic</span>
699              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
700            </div>
701          </div>
702                      
703		</div>
704		
705		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
706			
707			
708			<div class="js-schedule-icon-placeholder" data-node-id="698" data-icon-type="my_sc
708hedule"></div>
709							</div>
710	</div>
711</div>
712
713
714			
715	<div id="item_node--736" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="736" data-level="intermediate" data-persona="architecture">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Sponsored Solution Track I</p>
716
717	
718	<h3 class="!mt-0 font-bold leading-tight p-title">
719		<a href="/presentation/nov2026/legacy-vs-ai-native-wrong-question-architecting-modern-platform" class="text-skin-base hover:text-skin-accent-blue hover:underline">Legacy vs. AI-Native Is the Wrong Question: Architecting the Modern Platform</a>
720	</h3>
721			<p class="hidden text-sm text-skin-base session-description">Engineering leaders modernizing operational platforms are often presented with a false binary: choose the control and reliability of established enterprise platforms or embrace AI-native tools optimized for speed, automation, and intelligent experiences.</p>
722		<div class="flex flex-col space-y-2 w-full h-full card-content">
723					<p class="font-mono text-xs">
724				<a href="/speakers/payalpatelfreshworkscom" class="text-skin-base">Payal  Patel</a>
725									-
726					Freshworks
727							</p>
728					<p class="font-mono text-xs">
729				<a href="/speakers/saiprasadmuralifreshworkscom" class="text-skin-base">Saiprasad  Murali</a>
730									-
731					Freshworks
732							</p>
733		
734					<p class="font-mono text-xs text-slate-600">Pacific LM</p>
735		
736		
737		
738
739					<div class="flex gap-2">
740													<div class="flex relative flex-col items-start group">
741						<img src="/modules/custom/qcon_schedule/icons/icon-no-video-light.svg" width="20px" height="20px" alt="No Video Available">
742						<div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
743							<span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">No Video Available</span>
744							<div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
745						</div>
746					</div>
747								
748                                <div class="flex relative flex-col items-start group">
749            <img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" width="20px" height="20px" alt="Intermediate Topic">
750            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
751              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Intermediate Topic</span>
752              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
753            </div>
754          </div>
755                      
756		</div>
757		
758		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
759			
760			
761			<div class="js-schedule-icon-placeholder" data-node-id="736" data-icon-type="my_sc
761hedule"></div>
762							</div>
763	</div>
764</div>
765
766
767			
768	<div id="" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 " ></div>
769
770
771	</div>
772<div  class="items-stretch timeslot xl:flex content" data-start="1794857100" data-end="1794858300">
773			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">11:25AM PST</div>
774	
775					<div class="flex-col px-2 py-4 timeslot__break">
776					<p class="font-mono text-sm">
777				Break
778			</p>
779			</div>
780
781	</div>
782<div  class="items-stretch timeslot xl:flex content" data-start="1794858300" data-end="1794861300">
783			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">11:45AM PST</div>
784	
785			
786	<div id="item_node--677" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="677" data-persona="architecture">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br> Architectures You&#039;ve Always Wondered About</p>
787
788	
789	<h3 class="!mt-0 font-bold leading-tight p-title">
790		<a href="/presentation/nov2026/architecting-nubanks-global-financial-infrastructure" class="text-skin-base hover:text-skin-accent-blue hover:underline">Architecting Nubank&#039;s Global Financial Infrastructure</a>
791	</h3>
792			<p class="hidden text-sm text-skin-base session-description">Instant payment frameworks are transforming global finance, but few institutions have faced the infrastructure scale required by Brazil&#039;s Pix network.</p>
793		<div class="flex flex-col space-y-2 w-full h-full card-content">
794		
795					<p class="font-mono text-xs text-slate-600">Ballroom BC</p>
796		
797		
798		
799
800					<div class="flex gap-2">
801												
802                                    
803		</div>
804		
805		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
806			
807			
808			<div class="js-schedule-icon-placeholder" data-node-id="677" data-icon-type="my_sc
808hedule"></div>
809							</div>
810	</div>
811</div>
812
813
814			
815	<div id="item_node--696" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="696" data-persona="ai--ml security">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Guardrails &amp; Safety Nets (Evals) for the New Landscape</p>
816
817	
818	<h3 class="!mt-0 font-bold leading-tight p-title">
819		<a href="/presentation/nov2026/how-airbnb-guardrailed-its-ai-customer-support-agent" class="text-skin-base hover:text-skin-accent-blue hover:underline">How Airbnb Guardrailed Its AI Customer Support Agent</a>
820	</h3>
821			<p class="hidden text-sm text-skin-base session-description">When Airbnb launched its AI customer support assistant, the feature made the news — the guardrails built to make it safe to ship did not. Yet an AI agent that talks to millions of customers, remembers a conversation across turns, and can trigger account actions is a</p>
822		<div class="flex flex-col space-y-2 w-full h-full card-content">
823					<p class="font-mono text-xs">
824				<a href="/speakers/weipingpeng" class="text-skin-base">Weiping Peng</a>
825									-
826					Airbnb
827							</p>
828		
829					<p class="font-mono text-xs text-slate-600">Ballroom A</p>
830		
831		
832		
833
834					<div class="flex gap-2">
835												
836                                    
837		</div>
838		
839		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
840			
841			
842			<div class="js-schedule-icon-placeholder" data-node-id="696" data-icon-type="my_sc
842hedule"></div>
843							</div>
844	</div>
845</div>
846
847
848			
849	<div id="item_node--692" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="692">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Modern API Design for Humans and Agents</p>
850
851	
852	<h3 class="!mt-0 font-bold leading-tight p-title">
853		<a href="/presentation/nov2026/everything-i-knew-about-developer-experience-wrong-agents" class="text-skin-base hover:text-skin-accent-blue hover:underline">Everything I Knew About Developer Experience Is Wrong for Agents</a>
854	</h3>
855			<p class="hidden text-sm text-skin-base session-description">Most of what we know about developer experience we learned from humans. Agents are a different user, and some of our best practices quietly work against them.</p>
856		<div class="flex flex-col space-y-2 w-full h-full card-content">
857					<p class="font-mono text-xs">
858				<a href="/speakers/emmanuelparaskakis" class="text-skin-base">Emmanuel Paraskakis</a>
859									-
860					Level 250
861							</p>
862		
863					<p class="font-mono text-xs text-slate-600">Pacific DEKJ</p>
864		
865		
866		
867
868					<div class="flex gap-2">
869												
870                                    
871		</div>
872		
873		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
874			
875			
876			<div class="js-schedule-icon-placeholder" data-node-id="692" data-icon-type="my_sc
876hedule"></div>
877							</div>
878	</div>
879</div>
880
881
882			
883	<div id="item_node--667" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="667" data-level="intermediate" data-persona="ai--ml architecture observability--sre">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Resilience Engineering: Everything Fails All the Time</p>
884
885	
886	<h3 class="!mt-0 font-bold leading-tight p-title">
887		<a href="/presentation/nov2026/adapt-or-drift-resilience-engineering-when-ai-moves-operating-point" class="text-skin-base hover:text-skin-accent-blue hover:underline">Adapt or Drift: Resilience Engineering When AI Moves the Operating Point</a>
888	</h3>
889			<p class="hidden text-sm text-skin-base session-description">Resilient systems do not stay resilient by standing still. They survive by adapting. But adaptation comes with risk: under sustained pressure, organizations and systems can slowly drift toward failure while still appearing to operate normally.</p>
890		<div class="flex flex-col space-y-2 w-full h-full card-content">
891					<p class="font-mono text-xs">
892				<a href="/speakers/andrewhatch" class="text-skin-base">Andrew Hatch</a>
893									-
894					CISCO ThousandEyes
895							</p>
896		
897					<p class="font-mono text-xs text-slate-600">Seacliff ABC</p>
898		
899		
900		
901
902					<div class="flex gap-2">
903									<div class="flex relative flex-col items-start group">
904						<img src="/modules/custom/qcon_schedule/icons/icon-interview-light.svg" width="20px" height="20px" alt="Interview Available">
905						<div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
906							<span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Interview Available</span>
907							<div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
908						</div>
909					</div>
910												
911                                <div class="flex relative flex-col items-start group">
912            <img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" width="20px" height="20px" alt="Intermediate Topic">
913            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
914              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Intermediate Topic</span>
915              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
916            </div>
917          </div>
918                      
919		</div>
920		
921		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
922			
923			
924			<div class="js-schedule-icon-placeholder" data-node-id="667" data-icon-type="my_sc
924hedule"></div>
925							</div>
926	</div>
927</div>
928
929
930			
931	<div id="item_node--742" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="742">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Sponsored Solution Track I</p>
932
933	
934	<h3 class="!mt-0 font-bold leading-tight p-title">
935		<a href="/presentation/nov2026/sponsored-session" class="text-skin-base hover:text-skin-accent-blue hover:underline">Sponsored Session </a>
936	</h3>
937			<p class="hidden text-sm text-skin-base session-description">Details coming soon!</p>
938		<div class="flex flex-col space-y-2 w-full h-full card-content">
939		
940					<p class="font-mono text-xs text-slate-600">Pacific LM</p>
941		
942		
943		
944
945					<div class="flex gap-2">
946													<div class="flex relative flex-col items-start group">
947						<img src="/modules/custom/qcon_schedule/icons/icon-no-video-light.svg" width="20px" height="20px" alt="No Video Available">
948						<div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
949							<span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">No Video Available</span>
950							<div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
951						</div>
952					</div>
953								
954                                    
955		</div>
956		
957		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
958			
959			
960			<div class="js-schedule-icon-placeholder" data-node-id="742" data-icon-type="my_sc
960hedule"></div>
961							</div>
962	</div>
963</div>
964
965
966			
967	<div id="" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 " ></div>
968
969
970	</div>
971<div  class="items-stretch timeslot xl:flex content" data-start="1794861300" data-end="1794864900">
972			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">12:35PM PST</div>
973	
974					<div class="flex-col px-2 py-4 timeslot__break">
975					<p class="font-mono text-sm">Lunch &amp; Lunch topic discussions on Atrium level.<br>Women &amp; Allies in Tech Lunch Session in Waterfront AB, Atrium level (Sign-up coming soon).</p>
976			</div>
977
978	</div>
979<div  class="items-stretch timeslot xl:flex content" data-start="1794864900" data-end="1794867900">
980			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">01:35PM PST</div>
981	
982			
983	<div id="item_node--680" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="680" data-level="intermediate" data-persona="ai--ml architecture">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br> Architectures You&#039;ve Always Wondered About</p>
984
985	
986	<h3 class="!mt-0 font-bold leading-tight p-title">
987		<a href="/presentation/nov2026/how-build-real-time-voice-agent" class="text-skin-base hover:text-skin-accent-blue hover:underline">How to Build a Real-Time Voice Agent</a>
988	</h3>
989			<p class="hidden text-sm text-skin-base session-description">A voice agent looks like a chatbot with a microphone.</p>
990		<div class="flex flex-col space-y-2 w-full h-full card-content">
991					<p class="font-mono text-xs">
992				<a href="/speakers/rishabhbhargava" class="text-skin-base">Rishabh Bhargava</a>
993							</p>
994		
995					<p class="font-mono text-xs text-slate-600">Ballroom BC</p>
996		
997		
998		
999
1000					<div class="flex gap-2">
1001												
1002                                <div class="flex relative flex-col items-start group">
1003            <img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" width="20px" height="20px" alt="Intermediate Topic">
1004            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
1005              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Intermediate Topic</span>
1006              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
1007            </div>
1008          </div>
1009                      
1010		</div>
1011		
1012		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
1013			
1014			
1015			<div class="js-schedule-icon-placeholder" data-node-id="680" data-icon-type="my_sc
1015hedule"></div>
1016							</div>
1017	</div>
1018</div>
1019
1020
1021			
1022	<div id="item_node--721" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="721" data-persona="ai--ml security">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Guardrails &amp; Safety Nets (Evals) for the New Landscape</p>
1023
1024	
1025	<h3 class="!mt-0 font-bold leading-tight p-title">
1026		<a href="/presentation/nov2026/llm-flip-flops-reliability-risk-hill-climbing-signal" class="text-skin-base hover:text-skin-accent-blue hover:underline">LLM Flip-Flops: From Reliability Risk to a Hill-Climbing Signal</a>
1027	</h3>
1028			<p class="hidden text-sm text-skin-base session-description">Run the same task through the same LLM twice, and you may get two materially different answers. This behavior is often dismissed as the stochastic nature of LLMs, but it creates a serious product risk.</p>
1029		<div class="flex flex-col space-y-2 w-full h-full card-content">
1030					<p class="font-mono text-xs">
1031				<a href="/speakers/dianhuanlin" class="text-skin-base">Dianhuan Lin</a>
1032									-
1033					Datadog
1034							</p>
1035		
1036					<p class="font-mono text-xs text-slate-600">Ballroom A</p>
1037		
1038		
1039		
1040
1041					<div class="flex gap-2">
1042												
1043                                    
1044		</div>
1045		
1046		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
1047			
1048			
1049			<div class="js-schedule-icon-placeholder" data-node-id="721" data-icon-type="my_sc
1049hedule"></div>
1050							</div>
1051	</div>
1052</div>
1053
1054
1055			
1056	<div id="item_node--682" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="682" data-level="intermediate" data-persona="ai--ml devex--frontends modern-languages--infrastructure">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Modern API Design for Humans and Agents</p>
1057
1058	
1059	<h3 class="!mt-0 font-bold leading-tight p-title">
1060		<a href="/presentation/nov2026/schema-was-never-enough-world-protocols" class="text-skin-base hover:text-skin-accent-blue hover:underline">The Schema Was Never Enough: The World in Protocols</a>
1061	</h3>
1062			<p class="hidden text-sm text-skin-base session-description">Every reliable process in the world is a protocol: auctions, double-entry bookkeeping, brokerage account transfers, or APIs. Protocols reduce ambiguity but the world remains messy.</p>
1063		<div class="flex flex-col space-y-2 w-full h-full card-content">
1064					<p class="font-mono text-xs">
1065				<a href="/speakers/ryanscottbrown" class="text-skin-base">Ryan  Scott Brown</a>
1066									-
1067					Crunchyroll
1068							</p>
1069		
1070					<p class="font-mono text-xs text-slate-600">Pacific DEKJ</p>
1071		
1072		
1073		
1074
1075					<div class="flex gap-2">
1076												
1077                                <div class="flex relative flex-col items-start group">
1078            <img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" width="20px" height="20px" alt="Intermediate Topic">
1079            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
1080              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Intermediate Topic</span>
1081              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
1082            </div>
1083          </div>
1084                      
1085		</div>
1086		
1087		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
1088			
1089			
1090			<div class="js-schedule-icon-placeholder" data-node-id="682" data-icon-type="my_sc
1090hedule"></div>
1091							</div>
1092	</div>
1093</div>
1094
1095
1096			
1097	<div id="item_node--729" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="729">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Resilience Engineering: Everything Fails All the Time</p>
1098
1099	
1100	<h3 class="!mt-0 font-bold leading-tight p-title">
1101		<a href="https://qconsf.com/unconference" class="text-skin-base hover:text-skin-accent-blue hover:underline">Unconference: Resilience Engineering</a>
1102	</h3>
1103		<div class="flex flex-col space-y-2 w-full h-full card-content">
1104		
1105					<p class="font-mono text-xs text-slate-600">Seacliff D</p>
1106		
1107		
1108		
1109
1110					<div class="flex gap-2">
1111													<div class="flex relative flex-col items-start group">
1112						<img src="/modules/custom/qcon_schedule/icons/icon-no-video-light.svg" width="20px" height="20px" alt="No Video Available">
1113						<div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
1114							<span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">No Video Available</span>
1115							<div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
1116						</div>
1117					</div>
1118								
1119                                    
1120		</div>
1121		
1122		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
1123			
1124			
1125			<div class="js-schedule-icon-placeholder" data-node-id="729" data-icon-type="my_sc
1125hedule"></div>
1126							</div>
1127	</div>
1128</div>
1129
1130
1131			
1132	<div id="item_node--734" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="734" data-level="intermediate">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Sponsored Solution Track I</p>
1133
1134	
1135	<h3 class="!mt-0 font-bold leading-tight p-title">
1136		<a href="/presentation/nov2026/your-agents-lack-context-heres-how-fix-youre-absolutely-right" class="text-skin-base hover:text-skin-accent-blue hover:underline">Your Agents Lack Context: Here&#039;s How to Fix &#039;You&#039;re absolutely right!&quot;&#039;</a>
1137	</h3>
1138			<p class="hidden text-sm text-skin-base session-description">Every AI coding tool can generate code. Very few can generate the right code for your organization, because they’re missing context.</p>
1139		<div class="flex flex-col space-y-2 w-full h-full card-content">
1140					<p class="font-mono text-xs">
1141				<a href="/speakers/brandongetunblockedcom" class="text-skin-base">Brandon  Waselnuk</a>
1142									-
1143					UNBLOCKED
1144							</p>
1145		
1146					<p class="font-mono text-xs text-slate-600">Pacific LM</p>
1147		
1148		
1149		
1150
1151					<div class="flex gap-2">
1152												
1153                                <div class="flex relative flex-col items-start group">
1154            <img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" width="20px" height="20px" alt="Intermediate Topic">
1155            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
1156              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Intermediate Topic</span>
1157              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
1158            </div>
1159          </div>
1160                      
1161		</div>
1162		
1163		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
1164			
1165			
1166			<div class="js-schedule-icon-placeholder" data-node-id="734" data-icon-type="my_sc
1166hedule"></div>
1167							</div>
1168	</div>
1169</div>
1170
1171
1172			
1173	<div id="" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 " ></div>
1174
1175
1176	</div>
1177<div  class="items-stretch timeslot xl:flex content" data-start="1794867900" data-end="1794869100">
1178			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">02:25PM PST</div>
1179	
1180					<div class="flex-col px-2 py-4 timeslot__break">
1181					<p class="font-mono text-sm">
1182				Break
1183			</p>
1184			</div>
1185
1186	</div>
1187<div  class="items-stretch timeslot xl:flex content" data-start="1794869100" data-end="1794872100">
1188			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">02:45PM PST</div>
1189	
1190			
1191	<div id="item_node--693" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="693">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br> Architectures You&#039;ve Always Wondered About</p>
1192
1193	
1194	<h3 class="!mt-0 font-bold leading-tight p-title">
1195		<a href="/presentation/nov2026/inside-disaggregated-architecture-serving-llm-inference" class="text-skin-base hover:text-skin-accent-blue hover:underline">Inside the Disaggregated Architecture Serving LLM Inference</a>
1196	</h3>
1197			<p class="hidden text-sm text-skin-base session-description">Every LLM request is really two very different jobs. Reading your prompt (prefill) is compute-intensive, while generating the response token by token (decode) is dominated by memory bandwidth. For years, the industry ran both phases on the same hardware and accepted the compromise.</p>
1198		<div class="flex flex-col space-y-2 w-full h-full card-content">
1199					<p class="font-mono text-xs">
1200				<a href="/speakers/nancyzheng" class="text-skin-base">Nancy Zheng</a>
1201									-
1202					Cerebras
1203							</p>
1204		
1205					<p class="font-mono text-xs text-slate-600">Ballroom BC</p>
1206		
1207		
1208		
1209
1210					<div class="flex gap-2">
1211												
1212                                    
1213		</div>
1214		
1215		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
1216			
1217			
1218			<div class="js-schedule-icon-placeholder" data-node-id="693" data-icon-type="my_sc
1218hedule"></div>
1219							</div>
1220	</div>
1221</div>
1222
1223
1224			
1225	<div id="item_node--731" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="731">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Guardrails &amp; Safety Nets (Evals) for the New Landscape</p>
1226
1227	
1228	<h3 class="!mt-0 font-bold leading-tight p-title">
1229		<a href="https://qconsf.com/unconference" class="text-skin-base hover:text-skin-accent-blue hover:underline">Unconference: Guardrails &amp; Safety Nets</a>
1230	</h3>
1231		<div class="flex flex-col space-y-2 w-full h-full card-content">
1232		
1233					<p class="font-mono text-xs text-slate-600">Seacliff D</p>
1234		
1235		
1236		
1237
1238					<div class="flex gap-2">
1239													<div class="flex relative flex-col items-start group">
1240						<img src="/modules/custom/qcon_schedule/icons/icon-no-video-light.svg" width="20px" height="20px" alt="No Video Available">
1241						<div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
1242							<span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">No Video Available</span>
1243							<div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
1244						</div>
1245					</div>
1246								
1247                                    
1248		</div>
1249		
1250		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
1251			
1252			
1253			<div class="js-schedule-icon-placeholder" data-node-id="731" data-icon-type="my_sc
1253hedule"></div>
1254							</div>
1255	</div>
1256</div>
1257
1258
1259			
1260	<div id="item_node--710" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="710" data-level="intermediate" data-persona="ai--ml modern-languages--infrastructure">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Modern API Design for Humans and Agents</p>
1261
1262	
1263	<h3 class="!mt-0 font-bold leading-tight p-title">
1264		<a href="/presentation/nov2026/no-new-backend-api-layer-behind-800-agent-built-apps-duolingo" class="text-skin-base hover:text-skin-accent-blue hover:underline">No New Backend: The API Layer Behind 800+ Agent-Built Apps at Duolingo</a>
1265	</h3>
1266			<p class="hidden text-sm text-skin-base session-description">At Duolingo, anyone (engineer or not) can describe an internal tool and get a working app back, deployed against real company systems. That&#039;s BuildingHub, and 350 Duolingo employees have created at least one app with it.</p>
1267		<div class="flex flex-col space-y-2 w-full h-full card-content">
1268					<p class="font-mono text-xs">
1269				<a href="/speakers/sarahdeitke" class="text-skin-base">Sarah Deitke</a>
1270									-
1271					Duolingo
1272							</p>
1273		
1274					<p class="font-mono text-xs text-slate-600">Pacific DEKJ</p>
1275		
1276		
1277		
1278
1279					<div class="flex gap-2">
1280												
1281                                <div class="flex relative flex-col items-start group">
1282            <img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" width="20px" height="20px" alt="Intermediate Topic">
1283            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
1284              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Intermediate Topic</span>
1285              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
1286            </div>
1287          </div>
1288                      
1289		</div>
1290		
1291		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
1292			
1293			
1294			<div class="js-schedule-icon-placeholder" data-node-id="710" data-icon-type="my_sc
1294hedule"></div>
1295							</div>
1296	</div>
1297</div>
1298
1299
1300			
1301	<div id="item_node--688" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="688" data-level="intermediate" data-persona="architecture modern-languages--infrastructure observability--sre">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Resilience Engineering: Everything Fails All the Time</p>
1302
1303	
1304	<h3 class="!mt-0 font-bold leading-tight p-title">
1305		<a href="/presentation/nov2026/saturation-how-your-software-will-fail-scale" class="text-skin-base hover:text-skin-accent-blue hover:underline">Saturation: How Your Software Will Fail at Scale</a>
1306	</h3>
1307			<p class="hidden text-sm text-skin-base session-description">Even in the ethereal world of software, everything has a limit. And, once that limit is reached, very bad things can happen. In this talk, we will explore the problem of saturation: when a software system runs into one of these limits.</p>
1308		<div class="flex flex-col space-y-2 w-full h-full card-content">
1309					<p class="font-mono text-xs">
1310				<a href="/speakers/lorinhochstein" class="text-skin-base">Lorin Hochstein</a>
1311									-
1312					Airbnb
1313							</p>
1314		
1315					<p class="font-mono text-xs text-slate-600">Seacliff ABC</p>
1316		
1317		
1318		
1319
1320					<div class="flex gap-2">
1321									<div class="flex relative flex-col items-start group">
1322						<img src="/modules/custom/qcon_schedule/icons/icon-interview-light.svg" width="20px" height="20px" alt="Interview Available">
1323						<div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
1324							<span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Interview Available</span>
1325							<div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
1326						</div>
1327					</div>
1328												
1329                                <div class="flex relative flex-col items-start group">
1330            <img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" width="20px" height="20px" alt="Intermediate Topic">
1331            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
1332              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Intermediate Topic</span>
1333              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
1334            </div>
1335          </div>
1336                      
1337		</div>
1338		
1339		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
1340			
1341			
1342			<div class="js-schedule-icon-placeholder" data-node-id="688" data-icon-type="my_sc
1342hedule"></div>
1343							</div>
1344	</div>
1345</div>
1346
1347
1348			
1349	<div id="item_node--738" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="738" data-level="intermediate" data-persona="ai--ml">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Sponsored Solution Track I</p>
1350
1351	
1352	<h3 class="!mt-0 font-bold leading-tight p-title">
1353		<a href="/presentation/nov2026/wait-youre-still-doing-prs" class="text-skin-base hover:text-skin-accent-blue hover:underline">Wait, You&#039;re Still Doing PRs?</a>
1354	</h3>
1355			<p class="hidden text-sm text-skin-base session-description">PRs were built for open source. A non-maintainer wanted to contribute, a maintainer needed a gate, and you opened the PR early so the two of you could work through the change together while it was still forming. That was the point. The PR was where the thinking happened.</p>
1356		<div class="flex flex-col space-y-2 w-full h-full card-content">
1357					<p class="font-mono text-xs">
1358				<a href="/speakers/leeatomicdev" class="text-skin-base">Lee  Faus</a>
1359									-
1360					Atomic 
1361							</p>
1362		
1363					<p class="font-mono text-xs text-slate-600">Pacific LM</p>
1364		
1365		
1366		
1367
1368					<div class="flex gap-2">
1369													<div class="flex relative flex-col items-start group">
1370						<img src="/modules/custom/qcon_schedule/icons/icon-no-video-light.svg" width="20px" height="20px" alt="No Video Available">
1371						<div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
1372							<span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">No Video Available</span>
1373							<div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
1374						</div>
1375					</div>
1376								
1377                                <div class="flex relative flex-col items-start group">
1378            <img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" width="20px" height="20px" alt="Intermediate Topic">
1379            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
1380              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Intermediate Topic</span>
1381              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
1382            </div>
1383          </div>
1384                      
1385		</div>
1386		
1387		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
1388			
1389			
1390			<div class="js-schedule-icon-placeholder" data-node-id="738" data-icon-type="my_sc
1390hedule"></div>
1391							</div>
1392	</div>
1393</div>
1394
1395
1396			
1397	<div id="item_node--740" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="740" data-level="intermediate" data-persona="ai--ml">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Sponsored Solution Track II</p>
1398
1399	
1400	<h3 class="!mt-0 font-bold leading-tight p-title">
1401		<a href="/presentation/nov2026/context-gap-why-correct-agents-fail" class="text-skin-base hover:text-skin-accent-blue hover:underline">The Context Gap: Why Correct Agents Fail</a>
1402	</h3>
1403			<p class="hidden text-sm text-skin-base session-description">Two agents edit different files. Git merges clean. The program is broken. No conflict was thrown, because the collision was in meaning, not in text — and business decisions are almost all semantic.</p>
1404		<div class="flex flex-col space-y-2 w-full h-full card-content">
1405					<p class="font-mono text-xs">
1406				<a href="/speakers/xiaoweitacnodeio" class="text-skin-base">Xiaowei Jiang</a>
1407									-
1408					Tacnode Inc.
1409							</p>
1410		
1411					<p class="font-mono text-xs text-slate-600">Marina</p>
1412		
1413		
1414		
1415
1416					<div class="flex gap-2">
1417													<div class="flex relative flex-col items-start group">
1418						<img src="/modules/custom/qcon_schedule/icons/icon-no-video-light.svg" width="20px" height="20px" alt="No Video Available">
1419						<div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
1420							<span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">No Video Available</span>
1421							<div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
1422						</div>
1423					</div>
1424								
1425                                <div class="flex relative flex-col items-start group">
1426            <img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" width="20px" height="20px" alt="Intermediate Topic">
1427            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
1428              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Intermediate Topic</span>
1429              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
1430            </div>
1431          </div>
1432                      
1433		</div>
1434		
1435		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
1436			
1437			
1438			<div class="js-schedule-icon-placeholder" data-node-id="740" data-icon-type="my_sc
1438hedule"></div>
1439							</div>
1440	</div>
1441</div>
1442
1443
1444	</div>
1445<div  class="items-stretch timeslot xl:flex content" data-start="1794872100" data-end="1794873300">
1446			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">03:35PM PST</div>
1447	
1448					<div class="flex-col px-2 py-4 timeslot__break">
1449					<p class="font-mono text-sm">
1450				Coffee Break &amp; Snacks - Pacific Level
1451			</p>
1452			</div>
1453
1454	</div>
1455<div  class="items-stretch timeslot xl:flex content" data-start="1794873300" data-end="1794876300">
1456			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">03:55PM PST</div>
1457	
1458			
1459	<div id="item_node--713" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="713">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br> Architectures You&#039;ve Always Wondered About</p>
1460
1461	
1462	<h3 class="!mt-0 font-bold leading-tight p-title">
1463		<a href="/presentation/nov2026/architecting-real-time-timeline-engines-100-million-active-users" class="text-skin-base hover:text-skin-accent-blue hover:underline">Architecting Real-Time Timeline Engines for 100 Million Active Users</a>
1464	</h3>
1465			<p class="hidden text-sm text-skin-base session-description">Details coming soon.</p>
1466		<div class="flex flex-col space-y-2 w-full h-full card-content">
1467		
1468					<p class="font-mono text-xs text-slate-600">Ballroom BC</p>
1469		
1470		
1471		
1472
1473					<div class="flex gap-2">
1474												
1475                                    
1476		</div>
1477		
1478		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
1479			
1480			
1481			<div class="js-schedule-icon-placeholder" data-node-id="713" data-icon-type="my_sc
1481hedule"></div>
1482							</div>
1483	</div>
1484</div>
1485
1486
1487			
1488	<div id="item_node--700" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="700" data-persona="ai--ml security">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Guardrails &amp; Safety Nets (Evals) for the New Landscape</p>
1489
1490	
1491	<h3 class="!mt-0 font-bold leading-tight p-title">
1492		<a href="/presentation/nov2026/practical-concerns-running-agents-production" class="text-skin-base hover:text-skin-accent-blue hover:underline">Practical Concerns Running Agents in Production</a>
1493	</h3>
1494			<p class="hidden text-sm text-skin-base session-description">Details coming soon.</p>
1495		<div class="flex flex-col space-y-2 w-full h-full card-content">
1496					<p class="font-mono text-xs">
1497				<a href="/speakers/amandawalker" class="text-skin-base">Amanda  Walker</a>
1498									-
1499					Google
1500							</p>
1501		
1502					<p class="font-mono text-xs text-slate-600">Ballroom A</p>
1503		
1504		
1505		
1506
1507					<div class="flex gap-2">
1508												
1509                                    
1510		</div>
1511		
1512		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
1513			
1514			
1515			<div class="js-schedule-icon-placeholder" data-node-id="700" data-icon-type="my_sc
1515hedule"></div>
1516							</div>
1517	</div>
1518</div>
1519
1520
1521			
1522	<div id="item_node--725" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="725">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Modern API Design for Humans and Agents</p>
1523
1524	
1525	<h3 class="!mt-0 font-bold leading-tight p-title">
1526		<a href="https://qconsf.com/unconference" class="text-skin-base hover:text-skin-accent-blue hover:underline">Unconference: Modern API Design</a>
1527	</h3>
1528		<div class="flex flex-col space-y-2 w-full h-full card-content">
1529		
1530					<p class="font-mono text-xs text-slate-600">Seacliff D</p>
1531		
1532		
1533		
1534
1535					<div class="flex gap-2">
1536													<div class="flex relative flex-col items-start group">
1537						<img src="/modules/custom/qcon_schedule/icons/icon-no-video-light.svg" width="20px" height="20px" alt="No Video Available">
1538						<div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
1539							<span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">No Video Available</span>
1540							<div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
1541						</div>
1542					</div>
1543								
1544                                    
1545		</div>
1546		
1547		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
1548			
1549			
1550			<div class="js-schedule-icon-placeholder" data-node-id="725" data-icon-type="my_sc
1550hedule"></div>
1551							</div>
1552	</div>
1553</div>
1554
1555
1556			
1557	<div id="item_node--711" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="711" data-level="beginner">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Resilience Engineering: Everything Fails All the Time</p>
1558
1559	
1560	<h3 class="!mt-0 font-bold leading-tight p-title">
1561		<a href="/presentation/nov2026/what-incident-severity-lie-agreed-upon" class="text-skin-base hover:text-skin-accent-blue hover:underline">What Is Incident Severity, but a Lie Agreed Upon?</a>
1562	</h3>
1563			<p class="hidden text-sm text-skin-base session-description">Is your incident severity a complex word problem? Do you arbitrate which severity an incident should be during the incident itself? Do you know what the difference between your severities are? Do you even have incident severity in your org?</p>
1564		<div class="flex flex-col space-y-2 w-full h-full card-content">
1565					<p class="font-mono text-xs">
1566				<a href="/speakers/emruppe" class="text-skin-base">Em Ruppe</a>
1567									-
1568					Chime
1569							</p>
1570		
1571					<p class="font-mono text-xs text-slate-600">Seacliff ABC</p>
1572		
1573		
1574		
1575
1576					<div class="flex gap-2">
1577												
1578                        <div class="flex relative flex-col items-start group">
1579            <img src="/modules/custom/qcon_schedule/icons/beginner-icon.svg" width="20px" height="20px" alt="Beginner Topic">
1580            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
1581              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Beginner Topic</span>
1582              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
1583            </div>
1584          </div>
1585                              
1586		</div>
1587		
1588		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
1589			
1590			
1591			<div class="js-schedule-icon-placeholder" data-node-id="711" data-icon-type="my_sc
1591hedule"></div>
1592							</div>
1593	</div>
1594</div>
1595
1596
1597			
1598	<div id="" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 " ></div>
1599
1600
1601			
1602	<div id="" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 " ></div>
1603
1604
1605	</div>
1606<div  class="items-stretch timeslot xl:flex content" data-start="1794876300" data-end="1794877500">
1607			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">04:45PM PST</div>
1608	
1609					<div class="flex-col px-2 py-4 timeslot__break">
1610					<p class="font-mono text-sm">
1611				Break
1612			</p>
1613			</div>
1614
1615	</div>
1616<div  class="items-stretch timeslot xl:flex content" data-start="1794877500" data-end="1794880500">
1617			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">05:05PM PST</div>
1618	
1619			
1620	<div id="item_node--724" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="724">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br> Architectures You&#039;ve Always Wondered About</p>
1621
1622	
1623	<h3 class="!mt-0 font-bold leading-tight p-title">
1624		<a href="https://qconsf.com/unconference" class="text-skin-base hover:text-skin-accent-blue hover:underline">Unconference: Architectures You&#039;ve Always Wondered About</a>
1625	</h3>
1626		<div class="flex flex-col space-y-2 w-full h-full card-content">
1627		
1628					<p class="font-mono text-xs text-slate-600">Seacliff D</p>
1629		
1630		
1631		
1632
1633					<div class="flex gap-2">
1634													<div class="flex relative flex-col items-start group">
1635						<img src="/modules/custom/qcon_schedule/icons/icon-no-video-light.svg" width="20px" height="20px" alt="No Video Available">
1636						<div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
1637							<span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">No Video Available</span>
1638							<div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
1639						</div>
1640					</div>
1641								
1642                                    
1643		</div>
1644		
1645		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
1646			
1647			
1648			<div class="js-schedule-icon-placeholder" data-node-id="724" data-icon-type="my_sc
1648hedule"></div>
1649							</div>
1650	</div>
1651</div>
1652
1653
1654			
1655	<div id="item_node--722" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="722">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Guardrails &amp; Safety Nets (Evals) for the New Landscape</p>
1656
1657	
1658	<h3 class="!mt-0 font-bold leading-tight p-title">
1659		<a href="/presentation/nov2026/building-secure-runtime-sandboxes-code-generating-agents" class="text-skin-base hover:text-skin-accent-blue hover:underline">Building Secure Runtime Sandboxes for Code-Generating Agents</a>
1660	</h3>
1661			<p class="hidden text-sm text-skin-base session-description">Details coming soon.</p>
1662		<div class="flex flex-col space-y-2 w-full h-full card-content">
1663		
1664					<p class="font-mono text-xs text-slate-600">Ballroom A</p>
1665		
1666		
1667		
1668
1669					<div class="flex gap-2">
1670												
1671                                    
1672		</div>
1673		
1674		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
1675			
1676			
1677			<div class="js-schedule-icon-placeholder" data-node-id="722" data-icon-type="my_sc
1677hedule"></div>
1678							</div>
1679	</div>
1680</div>
1681
1682
1683			
1684	<div id="item_node--699" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="699" data-level="intermediate" data-persona="modern-languages--infrastructure platform-engineering">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Modern API Design for Humans and Agents</p>
1685
1686	
1687	<h3 class="!mt-0 font-bold leading-tight p-title">
1688		<a href="/presentation/nov2026/stop-fighting-remodel-api-design-models-outgrew-their-boundaries" class="text-skin-base hover:text-skin-accent-blue hover:underline">Stop Fighting the Remodel: API Design for Models That Outgrew Their Boundaries</a>
1689	</h3>
1690			<p class="hidden text-sm text-skin-base session-description">Every domain model has a breaking point. At Netflix, ours arrived all at once—Ads, Games, Live events, and entirely new kinds of content. Each pulled the core entities in different, sometimes contradictory directions.</p>
1691		<div class="flex flex-col space-y-2 w-full h-full card-content">
1692					<p class="font-mono text-xs">
1693				<a href="/speakers/aartigupta2" class="text-skin-base">Aarti Gupta</a>
1694									-
1695					Netflix
1696							</p>
1697		
1698					<p class="font-mono text-xs text-slate-600">Pacific DEKJ</p>
1699		
1700		
1701		
1702
1703					<div class="flex gap-2">
1704												
1705                                <div class="flex relative flex-col items-start group">
1706            <img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" width="20px" height="20px" alt="Intermediate Topic">
1707            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
1708              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Intermediate Topic</span>
1709              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
1710            </div>
1711          </div>
1712                      
1713		</div>
1714		
1715		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
1716			
1717			
1718			<div class="js-schedule-icon-placeholder" data-node-id="699" data-icon-type="my_sc
1718hedule"></div>
1719							</div>
1720	</div>
1721</div>
1722
1723
1724			
1725	<div id="item_node--712" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="712" data-persona="ai--ml security">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Resilience Engineering: Everything Fails All the Time</p>
1726
1727	
1728	<h3 class="!mt-0 font-bold leading-tight p-title">
1729		<a href="/presentation/nov2026/its-never-thing-broke-learning-incidents-ai-speed" class="text-skin-base hover:text-skin-accent-blue hover:underline">It&#039;s Never the Thing That Broke: Learning From Incidents at (AI) Speed</a>
1730	</h3>
1731			<p class="hidden text-sm text-skin-base session-description">When something breaks, our first instinct is to focus on the thing that failed. But in complex systems, the failure is usually the result of many things going right, changing, and interacting in ways we didn&#039;t anticipate.</p>
1732		<div class="flex flex-col space-y-2 w-full h-full card-content">
1733					<p class="font-mono text-xs">
1734				<a href="/track-hosts/vanessahuertagranda" class="text-skin-base">Vanessa Huerta Granda</a>
1735									-
1736					Enova
1737							</p>
1738		
1739					<p class="font-mono text-xs text-slate-600">Seacliff ABC</p>
1740		
1741		
1742		
1743
1744					<div class="flex gap-2">
1745												
1746                                    
1747		</div>
1748		
1749		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
1750			
1751			
1752			<div class="js-schedule-icon-placeholder" data-node-id="712" data-icon-type="my_sc
1752hedule"></div>
1753							</div>
1754	</div>
1755</div>
1756
1757
1758			
1759	<div id="" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 " ></div>
1760
1761
1762			
1763	<div id="" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 " ></div>
1764
1765
1766	</div>
1767
1768	<div  class="items-stretch timeslot xl:flex content" data-start="1794880800" data-end="1794884400">
1769			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">06:00PM PST</div>
1770	
1771					<div class="flex-col px-2 py-4 timeslot__break">
1772					<p class="font-mono text-sm">
1773				Conference Social - Dry Snacks &amp; Drinks - Ballroom Foyer &amp; Pacific Level - Ends at 7pm
1774			</p>
1775			</div>
1776
1777	</div>
1778
1779</section>
1780
1781					<section id="day-320" class="scroll-mt-36">
1782			<h2 class="py-4 text-2xl font-bold text-center scroll-m-16">Tuesday, November 17th, 2026</h2>
1783		<div  class="items-stretch timeslot xl:flex content" data-start="1794931200" data-end="1794934800">
1784			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">08:00AM PST</div>
1785	
1786					<div class="flex-col px-2 py-4 timeslot__break">
1787					<p class="font-mono text-sm">
1788				Continental Breakfast - Pacific Level
1789			</p>
1790			</div>
1791
1792	</div>
1793<div  class="items-stretch timeslot xl:flex content" data-start="1794934800" data-end="1794939000">
1794			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">09:00AM PST</div>
1795	
1796			<div id="item_node--672" class="flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block bg-sky-50 hover:bg-sky-100"  data-node-id="672" data-persona="teams--orgs">
1797	<div class="flex mb-0 !mt-0 sm:flex-row flex-col items-start">
1798							</div>
1799			<p class="font-mono text-sm">Conference Introduction and Keynote:</p>
1800
1801		
1802	
1803			<h3 class="font-bold leading-tight">
1804			<a href="/keynote/nov2026/learning-out-loud-under-near-existential-pressure" class="text-skin-base hover:text-skin-accent-blue hover:underline">Learning Out Loud (Under Near-Existential Pressure)</a>
1805		</h3>
1806	
1807	<div class="flex flex-col space-y-2 w-full card-content">
1808					<p class="font-mono text-xs">
1809				<a href="/speakers/laurasavino" class="text-skin-base">Laura Savino</a>
1810									-
1811					Adobe Photoshop
1812							</p>
1813		
1814		
1815		
1816
1817					<div class="flex gap-2">
1818												
1819			</div>
1820		
1821		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls w-full">
1822			
1823			
1824			<div class="js-schedule-icon-placeholder" data-node-id="672" data-icon-type="my_sc
1824hedule"></div>
1825			
1826		</div>
1827	</div>
1828
1829
1830	</div>
1831
1832	</div>
1833<div  class="items-stretch timeslot xl:flex content" data-start="1794939000" data-end="1794940500">
1834			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">10:10AM PST</div>
1835	
1836					<div class="flex-col px-2 py-4 timeslot__break">
1837					<p class="font-mono text-sm">
1838				Break
1839			</p>
1840			</div>
1841
1842	</div>
1843
1844			<div class="timeslot z-10 hidden items-stretch bg-skin-base xl:sticky xl:flex">
1845      <div class="py-4 pr-2 font-mono text-xs timeslot__time md:px-2">Tracks</div>
1846            <div class="flex-col px-2 py-4 mx-1 mb-2 space-y-3 transition duration-300 rounded-lg bg-brand-blue !bg-track-blue timeslot__track hover:bg-skin-accent-blue">
1847    
1848<h3 class="font-bold leading-tight">
1849    <a href="/track/nov2026/distributed-systems-production" class="text-white hover:underline">Distributed Systems in Production</a>
1850</h3>
1851    <p class="font-mono text-xs text-white">
1852      <a href="/track-hosts/vidhyaarvind" class="text-white">Vidhya Arvind</a>
1853              - Netflix
1854          </p>
1855
1856</div>
1857
1858            <div class="flex-col px-2 py-4 mx-1 mb-2 space-y-3 transition duration-300 rounded-lg bg-brand-blue !bg-track-blue timeslot__track hover:bg-skin-accent-blue">
1859    
1860<h3 class="font-bold leading-tight">
1861    <a href="/track/nov2026/engineering-ai-systems" class="text-white hover:underline">Engineering AI Systems</a>
1862</h3>
1863    <p class="font-mono text-xs text-white">
1864      <a href="/track-hosts/melaniezhao" class="text-white">Melanie Zhao</a>
1865              - BlackRock
1866          </p>
1867
1868</div>
1869
1870            <div class="flex-col px-2 py-4 mx-1 mb-2 space-y-3 transition duration-300 rounded-lg bg-brand-blue !bg-track-blue timeslot__track hover:bg-skin-accent-blue">
1871    
1872<h3 class="font-bold leading-tight">
1873    <a href="/track/nov2026/staff-engineering-skills" class="text-white hover:underline">Staff+ Engineering Skills</a>
1874</h3>
1875    <p class="font-mono text-xs text-white">
1876      <a href="/track-hosts/javierfernandezivern" class="text-white">Javier Fernandez-Ivern</a>
1877              - Netflix
1878          </p>
1879
1880</div>
1881
1882            <div class="flex-col px-2 py-4 mx-1 mb-2 space-y-3 transition duration-300 rounded-lg bg-brand-blue !bg-track-blue timeslot__track hover:bg-skin-accent-blue">
1883    
1884<h3 class="font-bold leading-tight">
1885    <a href="/track/nov2026/data-platforms-reimagined" class="text-white hover:underline">Data Platforms Reimagined</a>
1886</h3>
1887    <p class="font-mono text-xs text-white">
1888      <a href="/track-hosts/adipolak" class="text-white">Adi Polak</a>
1889              - Confluent
1890          </p>
1891
1892</div>
1893
1894            <div class="flex-col px-2 py-4 mx-1 mb-2 space-y-3 transition duration-300 rounded-lg bg-brand-blue !bg-gray-600 timeslot__track hover:bg-skin-accent-blue">
1895    
1896<h3 class="font-bold leading-tight">
1897    <a href="/track/nov2026/sponsored-solution-track-iii" class="text-white hover:underline">Sponsored Solution Track III</a>
1898</h3>
1899
1900</div>
1901
1902      </div>
1903
1904		<div  class="items-stretch timeslot xl:flex content" data-start="1794940500" data-end="1794943500">
1905			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">10:35AM PST</div>
1906	
1907			
1908	<div id="item_node--664" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="664" data-level="intermediate">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Distributed Systems in Production</p>
1909
1910	
1911	<h3 class="!mt-0 font-bold leading-tight p-title">
1912		<a href="/presentation/nov2026/orderly-keys-wild-values-adaptive-compression-distributed-key-value-storage" class="text-skin-base hover:text-skin-accent-blue hover:underline">Orderly Keys, Wild Values: Adaptive Compression for Distributed Key-Value Storage</a>
1913	</h3>
1914			<p class="hidden text-sm text-skin-base session-description">At Netflix scale - billions of requests per day and petabytes of key-value data - even small inefficiencies in storage and network paths become expensive.</p>
1915		<div class="flex flex-col space-y-2 w-full h-full card-content">
1916					<p class="font-mono text-xs">
1917				<a href="/speakers/joeylynch" class="text-skin-base">Joseph Lynch</a>
1918									-
1919					Netflix
1920							</p>
1921					<p class="font-mono text-xs">
1922				<a href="/speakers/ayushisingh" class="text-skin-base">Ayushi Singh</a>
1923									-
1924					Netflix
1925							</p>
1926		
1927					<p class="font-mono text-xs text-slate-600">Ballroom BC</p>
1928		
1929		
1930		
1931
1932					<div class="flex gap-2">
1933												
1934                                <div class="flex relative flex-col items-start group">
1935            <img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" width="20px" height="20px" alt="Intermediate Topic">
1936            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
1937              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Intermediate Topic</span>
1938              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
1939            </div>
1940          </div>
1941                      
1942		</div>
1943		
1944		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
1945			
1946			
1947			<div class="js-schedule-icon-placeholder" data-node-id="664" data-icon-type="my_schedule"></div>
1948							</div>
1949	</div>
1950</div>
1951
1952
1953			
1954	<div id="item_node--674" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="674" data-level="advanced" data-persona="ai--ml">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Engineering AI Systems</p>
1955
1956	
1957	<h3 class="!mt-0 font-bold leading-tight p-title">
1958		<a href="/presentation/nov2026/skills-memory-or-fine-tuning-engineering-loop-behind-self-improving-agents" class="text-skin-base hover:text-skin-accent-blue hover:underline">Skills, Memory, or Fine-Tuning? The Engineering Loop Behind Self-Improving Agents</a>
1959	</h3>
1960			<p class="hidden text-sm text-skin-base session-description">As agents become mainstream, everyone wants to improve theirs either by making fewer mistakes on existing tasks or by taking on harder ones. This usually happens once an agent is already deployed in production.</p>
1961		<div class="flex flex-col space-y-2 w-full h-full card-content">
1962					<p class="font-mono text-xs">
1963				<a href="/speakers/abhinavsinha" class="text-skin-base">Abhinav Sinha</a>
1964									-
1965					Lucidic AI
1966							</p>
1967		
1968					<p class="font-mono text-xs text-slate-600">Ballroom A</p>
1969		
1970		
1971		
1972
1973					<div class="flex gap-2">
1974												
1975                                        <div class="flex relative flex-col items-start group">
1976            <img src="/modules/custom/qcon_schedule/icons/advanced-icon.svg" width="20px" height="20px" alt="Advanced Topic">
1977            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
1978              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Advanced Topic</span>
1979              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
1980            </div>
1981          </div>
1982              
1983		</div>
1984		
1985		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
1986			
1987			
1988			<div class="js-schedule-icon-placeholder" data-node-id="674" data-icon-type="my_sc
1988hedule"></div>
1989							</div>
1990	</div>
1991</div>
1992
1993
1994			
1995	<div id="item_node--676" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="676" data-level="advanced" data-persona="teams--orgs">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Staff+ Engineering Skills</p>
1996
1997	
1998	<h3 class="!mt-0 font-bold leading-tight p-title">
1999		<a href="/presentation/nov2026/nobody-knows-everything-and-thats-ok-building-alignment-complex-rapidly" class="text-skin-base hover:text-skin-accent-blue hover:underline">Nobody Knows Everything (and That&#039;s OK): Building Alignment in Complex, Rapidly Changing Environments</a>
2000	</h3>
2001			<p class="hidden text-sm text-skin-base session-description">Successful Staff+ engineers build alignment across organizational and technical boundaries, including domains where they aren&#039;t the deepest expert.</p>
2002		<div class="flex flex-col space-y-2 w-full h-full card-content">
2003					<p class="font-mono text-xs">
2004				<a href="/speakers/kayemason" class="text-skin-base">Kaye  Mason</a>
2005									-
2006					Meta
2007							</p>
2008		
2009					<p class="font-mono text-xs text-slate-600">Pacific DEKJ</p>
2010		
2011		
2012		
2013
2014					<div class="flex gap-2">
2015												
2016                                        <div class="flex relative flex-col items-start group">
2017            <img src="/modules/custom/qcon_schedule/icons/advanced-icon.svg" width="20px" height="20px" alt="Advanced Topic">
2018            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
2019              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Advanced Topic</span>
2020              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
2021            </div>
2022          </div>
2023              
2024		</div>
2025		
2026		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2027			
2028			
2029			<div class="js-schedule-icon-placeholder" data-node-id="676" data-icon-type="my_sc
2029hedule"></div>
2030							</div>
2031	</div>
2032</div>
2033
2034
2035			
2036	<div id="item_node--689" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="689" data-level="intermediate" data-persona="architecture modern-languages--infrastructure">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Data Platforms Reimagined</p>
2037
2038	
2039	<h3 class="!mt-0 font-bold leading-tight p-title">
2040		<a href="/presentation/nov2026/breaking-down-walls-python-big-data-ai-performance-transpilation-and-llms" class="text-skin-base hover:text-skin-accent-blue hover:underline">Breaking Down the Walls to Python &amp; Big Data + AI Performance with Transpilation and LLMs</a>
2041	</h3>
2042			<p class="hidden text-sm text-skin-base session-description">Many of us have a love hate relationship with Apache Spark, especially when it comes to PySpark. Especially in Python, the UDF performance can be a dumpster fire.</p>
2043		<div class="flex flex-col space-y-2 w-full h-full card-content">
2044					<p class="font-mono text-xs">
2045				<a href="/speakers/holdenkarau" class="text-skin-base">Holden Karau</a>
2046									-
2047					Snowflake
2048							</p>
2049		
2050					<p class="font-mono text-xs text-slate-600">Seacliff ABC</p>
2051		
2052		
2053		
2054
2055					<div class="flex gap-2">
2056												
2057                                <div class="flex relative flex-col items-start group">
2058            <img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" width="20px" height="20px" alt="Intermediate Topic">
2059            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
2060              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Intermediate Topic</span>
2061              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
2062            </div>
2063          </div>
2064                      
2065		</div>
2066		
2067		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2068			
2069			
2070			<div class="js-schedule-icon-placeholder" data-node-id="689" data-icon-type="my_sc
2070hedule"></div>
2071							</div>
2072	</div>
2073</div>
2074
2075
2076			
2077	<div id="" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 " ></div>
2078
2079
2080	</div>
2081<div  class="items-stretch timeslot xl:flex content" data-start="1794943500" data-end="1794944700">
2082			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">11:25AM PST</div>
2083	
2084					<div class="flex-col px-2 py-4 timeslot__break">
2085					<p class="font-mono text-sm">
2086				Break
2087			</p>
2088			</div>
2089
2090	</div>
2091<div  class="items-stretch timeslot xl:flex content" data-start="1794944700" data-end="1794947700">
2092			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">11:45AM PST</div>
2093	
2094			
2095	<div id="item_node--663" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="663" data-level="intermediate" data-persona="modern-languages--infrastructure observability--sre">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Distributed Systems in Production</p>
2096
2097	
2098	<h3 class="!mt-0 font-bold leading-tight p-title">
2099		<a href="/presentation/nov2026/how-build-online-systems-object-storage" class="text-skin-base hover:text-skin-accent-blue hover:underline">How to Build Online Systems with Object Storage</a>
2100	</h3>
2101			<p class="hidden text-sm text-skin-base session-description">“Diskless” systems that delegate durability to object storage are everywhere, and for three good reasons:</p>
2102		<div class="flex flex-col space-y-2 w-full h-full card-content">
2103					<p class="font-mono text-xs">
2104				<a href="/speakers/almoggavra" class="text-skin-base">Almog Gavra</a>
2105									-
2106					responsive.dev
2107							</p>
2108		
2109					<p class="font-mono text-xs text-slate-600">Ballroom BC</p>
2110		
2111		
2112		
2113
2114					<div class="flex gap-2">
2115												
2116                                <div class="flex relative flex-col items-start group">
2117            <img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" width="20px" height="20px" alt="Intermediate Topic">
2118            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
2119              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Intermediate Topic</span>
2120              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
2121            </div>
2122          </div>
2123                      
2124		</div>
2125		
2126		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2127			
2128			
2129			<div class="js-schedule-icon-placeholder" data-node-id="663" data-icon-type="my_sc
2129hedule"></div>
2130							</div>
2131	</div>
2132</div>
2133
2134
2135			
2136	<div id="item_node--715" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="715" data-persona="ai--ml">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Engineering AI Systems</p>
2137
2138	
2139	<h3 class="!mt-0 font-bold leading-tight p-title">
2140		<a href="/presentation/nov2026/inside-asimov-blackrocks-platform-architecture-applied-ai-scale" class="text-skin-base hover:text-skin-accent-blue hover:underline">Inside Asimov: BlackRock’s Platform Architecture for Applied AI at Scale</a>
2141	</h3>
2142			<p class="hidden text-sm text-skin-base session-description">BlackRock’s Portfolio Management Group is transforming how investment teams conduct research by combining deep investment expertise with shared AI capabilities.</p>
2143		<div class="flex flex-col space-y-2 w-full h-full card-content">
2144					<p class="font-mono text-xs">
2145				<a href="/speakers/danwolf" class="text-skin-base">Dan Wolf</a>
2146									-
2147					BlackRock
2148							</p>
2149					<p class="font-mono text-xs">
2150				<a href="/speakers/sriannapurnabhupatiraju" class="text-skin-base">Sri Annapurna Bhupatiraju</a>
2151									-
2152					BlackRock
2153							</p>
2154		
2155					<p class="font-mono text-xs text-slate-600">Ballroom A</p>
2156		
2157		
2158		
2159
2160					<div class="flex gap-2">
2161												
2162                                    
2163		</div>
2164		
2165		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2166			
2167			
2168			<div class="js-schedule-icon-placeholder" data-node-id="715" data-icon-type="my_sc
2168hedule"></div>
2169							</div>
2170	</div>
2171</div>
2172
2173
2174			
2175	<div id="item_node--690" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="690" data-level="intermediate" data-persona="ai--ml teams--orgs">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Staff+ Engineering Skills</p>
2176
2177	
2178	<h3 class="!mt-0 font-bold leading-tight p-title">
2179		<a href="/presentation/nov2026/use-ai-multiply-your-team-staff-engineer" class="text-skin-base hover:text-skin-accent-blue hover:underline">Use AI to Multiply Your Team as a Staff Engineer</a>
2180	</h3>
2181			<p class="hidden text-sm text-skin-base session-description">Most &quot;AI for engineers&quot; content is about typing faster. That&#039;s IC-level work. Staff engineers have a different question to answer. When AI raises the floor on what every engineer can ship, what is the staff engineer&#039;s job, and where does the leverage actually come from now?</p>
2182		<div class="flex flex-col space-y-2 w-full h-full card-content">
2183					<p class="font-mono text-xs">
2184				<a href="/speakers/jordancutler" class="text-skin-base">Jordan Cutler</a>
2185									-
2186					Pinterest
2187							</p>
2188		
2189					<p class="font-mono text-xs text-slate-600">Pacific DEKJ</p>
2190		
2191		
2192		
2193
2194					<div class="flex gap-2">
2195												
2196                                <div class="flex relative flex-col items-start group">
2197            <img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" width="20px" height="20px" alt="Intermediate Topic">
2198            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
2199              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Intermediate Topic</span>
2200              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
2201            </div>
2202          </div>
2203                      
2204		</div>
2205		
2206		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2207			
2208			
2209			<div class="js-schedule-icon-placeholder" data-node-id="690" data-icon-type="my_sc
2209hedule"></div>
2210							</div>
2211	</div>
2212</div>
2213
2214
2215			
2216	<div id="item_node--662" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="662" data-level="beginner" data-persona="ai--ml platform-engineering">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Data Platforms Reimagined</p>
2217
2218	
2219	<h3 class="!mt-0 font-bold leading-tight p-title">
2220		<a href="/presentation/nov2026/building-data-platform-ai" class="text-skin-base hover:text-skin-accent-blue hover:underline">Building a Data Platform with AI</a>
2221	</h3>
2222			<p class="hidden text-sm text-skin-base session-description">Data platform sits at the intersection of infrastructure, governance, operations, and user experience.</p>
2223		<div class="flex flex-col space-y-2 w-full h-full card-content">
2224					<p class="font-mono text-xs">
2225				<a href="/speakers/moulimukherjee" class="text-skin-base">Mouli Mukherjee</a>
2226									-
2227					OpenAI
2228							</p>
2229		
2230					<p class="font-mono text-xs text-slate-600">Seacliff ABC</p>
2231		
2232		
2233		
2234
2235					<div class="flex gap-2">
2236												
2237                        <div class="flex relative flex-col items-start group">
2238            <img src="/modules/custom/qcon_schedule/icons/beginner-icon.svg" width="20px" height="20px" alt="Beginner Topic">
2239            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
2240              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Beginner Topic</span>
2241              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
2242            </div>
2243          </div>
2244                              
2245		</div>
2246		
2247		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2248			
2249			
2250			<div class="js-schedule-icon-placeholder" data-node-id="662" data-icon-type="my_sc
2250hedule"></div>
2251							</div>
2252	</div>
2253</div>
2254
2255
2256			
2257	<div id="" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 " ></div>
2258
2259
2260	</div>
2261<div  class="items-stretch timeslot xl:flex content" data-start="1794947700" data-end="1794951300">
2262			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">12:35PM PST</div>
2263	
2264					<div class="flex-col px-2 py-4 timeslot__break">
2265					<p class="font-mono text-sm">
2266				Lunch &amp; Lunch Topic Discussions on Atrium Level
2267			</p>
2268			</div>
2269
2270	</div>
2271<div  class="items-stretch timeslot xl:flex content" data-start="1794951300" data-end="1794954300">
2272			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">01:35PM PST</div>
2273	
2274			
2275	<div id="item_node--727" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="727">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Distributed Systems in Production</p>
2276
2277	
2278	<h3 class="!mt-0 font-bold leading-tight p-title">
2279		<a href="https://qconsf.com/unconference" class="text-skin-base hover:text-skin-accent-blue hover:underline">Unconference: Distributed Systems in Production</a>
2280	</h3>
2281		<div class="flex flex-col space-y-2 w-full h-full card-content">
2282		
2283					<p class="font-mono text-xs text-slate-600">Seacliff D</p>
2284		
2285		
2286		
2287
2288					<div class="flex gap-2">
2289													<div class="flex relative flex-col items-start group">
2290						<img src="/modules/custom/qcon_schedule/icons/icon-no-video-light.svg" width="20px" height="20px" alt="No Video Available">
2291						<div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
2292							<span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">No Video Available</span>
2293							<div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
2294						</div>
2295					</div>
2296								
2297                                    
2298		</div>
2299		
2300		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2301			
2302			
2303			<div class="js-schedule-icon-placeholder" data-node-id="727" data-icon-type="my_sc
2303hedule"></div>
2304							</div>
2305	</div>
2306</div>
2307
2308
2309			
2310	<div id="item_node--659" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="659" data-level="intermediate" data-persona="ai--ml">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Engineering AI Systems</p>
2311
2312	
2313	<h3 class="!mt-0 font-bold leading-tight p-title">
2314		<a href="/presentation/nov2026/revenge-data-scientist-why-reliable-ai-needs-evals-traces-and-metrics" class="text-skin-base hover:text-skin-accent-blue hover:underline">The Revenge of the Data Scientist: Why Reliable AI Needs Evals, Traces, and Metrics</a>
2315	</h3>
2316			<p class="hidden text-sm text-skin-base session-description">Most teams can now ship an AI prototype by calling a foundation-model API. The hard part is knowing whether that system works when real users, messy data, and business consequences arrive.</p>
2317		<div class="flex flex-col space-y-2 w-full h-full card-content">
2318					<p class="font-mono text-xs">
2319				<a href="/speakers/hamelhusain" class="text-skin-base">Hamel Husain</a>
2320							</p>
2321		
2322					<p class="font-mono text-xs text-slate-600">Ballroom A</p>
2323		
2324		
2325		
2326
2327					<div class="flex gap-2">
2328												
2329                                <div class="flex relative flex-col items-start group">
2330            <img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" width="20px" height="20px" alt="Intermediate Topic">
2331            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
2332              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Intermediate Topic</span>
2333              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
2334            </div>
2335          </div>
2336                      
2337		</div>
2338		
2339		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2340			
2341			
2342			<div class="js-schedule-icon-placeholder" data-node-id="659" data-icon-type="my_sc
2342hedule"></div>
2343							</div>
2344	</div>
2345</div>
2346
2347
2348			
2349	<div id="item_node--671" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="671" data-level="intermediate" data-persona="teams--orgs">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Staff+ Engineering Skills</p>
2350
2351	
2352	<h3 class="!mt-0 font-bold leading-tight p-title">
2353		<a href="/presentation/nov2026/transitioning-startup-mature-platform" class="text-skin-base hover:text-skin-accent-blue hover:underline">Transitioning From a Startup to a Mature Platform</a>
2354	</h3>
2355			<p class="hidden text-sm text-skin-base session-description">What you need to succeed in a startup with zero customers is different from what you need when you have a few thousand, and this changes many times as the company grows. Some of these changes are code and architectural changes, some are organizational changes, and some are mindset shifts.</p>
2356		<div class="flex flex-col space-y-2 w-full h-full card-content">
2357					<p class="font-mono text-xs">
2358				<a href="/track-hosts/joyebertz" class="text-skin-base">Joy Ebertz</a>
2359									-
2360					Imprint
2361							</p>
2362		
2363					<p class="font-mono text-xs text-slate-600">Pacific DEKJ</p>
2364		
2365		
2366		
2367
2368					<div class="flex gap-2">
2369												
2370                                <div class="flex relative flex-col items-start group">
2371            <img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" width="20px" height="20px" alt="Intermediate Topic">
2372            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
2373              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Intermediate Topic</span>
2374              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
2375            </div>
2376          </div>
2377                      
2378		</div>
2379		
2380		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2381			
2382			
2383			<div class="js-schedule-icon-placeholder" data-node-id="671" data-icon-type="my_sc
2383hedule"></div>
2384							</div>
2385	</div>
2386</div>
2387
2388
2389			
2390	<div id="item_node--718" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="718">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Data Platforms Reimagined</p>
2391
2392	
2393	<h3 class="!mt-0 font-bold leading-tight p-title">
2394		<a href="/presentation/nov2026/one-does-not-simply-add-synchronous-writes-bridging-batch-and-real-time-apache" class="text-skin-base hover:text-skin-accent-blue hover:underline">One Does Not Simply Add Synchronous Writes - Bridging Batch and Real Time with Apache Iceberg</a>
2395	</h3>
2396			<p class="hidden text-sm text-skin-base session-description">What happens when a batch ingestion platform needs to behave like an operational database? Datadog’s Reference Tables product was designed for asynchronous uploads of large datasets, but customers increasingly needed synchronous row-level edits, without sacrificing batch scale.</p>
2397		<div class="flex flex-col space-y-2 w-full h-full card-content">
2398					<p class="font-mono text-xs">
2399				<a href="/speakers/paigeelinson" class="text-skin-base">Paige Elinson</a>
2400									-
2401					Datadog
2402							</p>
2403		
2404					<p class="font-mono text-xs text-slate-600">Seacliff ABC</p>
2405		
2406		
2407		
2408
2409					<div class="flex gap-2">
2410												
2411                                    
2412		</div>
2413		
2414		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2415			
2416			
2417			<div class="js-schedule-icon-placeholder" data-node-id="718" data-icon-type="my_sc
2417hedule"></div>
2418							</div>
2419	</div>
2420</div>
2421
2422
2423			
2424	<div id="" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 " ></div>
2425
2426
2427	</div>
2428<div  class="items-stretch timeslot xl:flex content" data-start="1794954300" data-end="1794955500">
2429			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">02:25PM PST</div>
2430	
2431					<div class="flex-col px-2 py-4 timeslot__break">
2432					<p class="font-mono text-sm">
2433				Break
2434			</p>
2435			</div>
2436
2437	</div>
2438<div  class="items-stretch timeslot xl:flex content" data-start="1794955500" data-end="1794958500">
2439			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">02:45PM PST</div>
2440	
2441			
2442	<div id="item_node--660" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="660" data-persona="ai--ml">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Distributed Systems in Production</p>
2443
2444	
2445	<h3 class="!mt-0 font-bold leading-tight p-title">
2446		<a href="/presentation/nov2026/adaptive-systems-production-what-recommendation-systems-can-teach-us-about" class="text-skin-base hover:text-skin-accent-blue hover:underline">Adaptive Systems in Production: What Recommendation Systems Can Teach Us About Agents</a>
2447	</h3>
2448			<p class="hidden text-sm text-skin-base session-description">As organizations race to build AI agents, many teams are encountering challenges that feel new: evaluation uncertainty, feedback loops, behavioral drift, exploration versus exploitation, and maintaining user trust in systems that continuously adapt.But these challenges are not new.</p>
2449		<div class="flex flex-col space-y-2 w-full h-full card-content">
2450					<p class="font-mono text-xs">
2451				<a href="/speakers/mallikarao" class="text-skin-base">Mallika Rao</a>
2452									-
2453					Zocdoc
2454							</p>
2455		
2456					<p class="font-mono text-xs text-slate-600">Ballroom BC</p>
2457		
2458		
2459		
2460
2461					<div class="flex gap-2">
2462												
2463                                    
2464		</div>
2465		
2466		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2467			
2468			
2469			<div class="js-schedule-icon-placeholder" data-node-id="660" data-icon-type="my_sc
2469hedule"></div>
2470							</div>
2471	</div>
2472</div>
2473
2474
2475			
2476	<div id="item_node--714" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="714" data-level="intermediate" data-persona="ai--ml">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Engineering AI Systems</p>
2477
2478	
2479	<h3 class="!mt-0 font-bold leading-tight p-title">
2480		<a href="/presentation/nov2026/lessons-building-100m-product-six-weeks-openai" class="text-skin-base hover:text-skin-accent-blue hover:underline">Lessons from Building a $100M Product in Six Weeks at OpenAI</a>
2481	</h3>
2482			<p class="hidden text-sm text-skin-base session-description">Engineering is shifting from synchronous, line-by-line implementation to an asynchronous model in which agents execute, verify, and retry while humans own intent, architecture, constraints, and release decisions.&amp;nbsp;</p>
2483		<div class="flex flex-col space-y-2 w-full h-full card-content">
2484					<p class="font-mono text-xs">
2485				<a href="/speakers/brianyang" class="text-skin-base">Brian Yang</a>
2486									-
2487					OpenAI
2488							</p>
2489		
2490					<p class="font-mono text-xs text-slate-600">Ballroom A</p>
2491		
2492		
2493		
2494
2495					<div class="flex gap-2">
2496												
2497                                <div class="flex relative flex-col items-start group">
2498            <img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" width="20px" height="20px" alt="Intermediate Topic">
2499            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
2500              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Intermediate Topic</span>
2501              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
2502            </div>
2503          </div>
2504                      
2505		</div>
2506		
2507		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2508			
2509			
2510			<div class="js-schedule-icon-placeholder" data-node-id="714" data-icon-type="my_sc
2510hedule"></div>
2511							</div>
2512	</div>
2513</div>
2514
2515
2516			
2517	<div id="item_node--728" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="728">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Staff+ Engineering Skills</p>
2518
2519	
2520	<h3 class="!mt-0 font-bold leading-tight p-title">
2521		<a href="https://qconsf.com/unconference" class="text-skin-base hover:text-skin-accent-blue hover:underline">Unconference: Staff+ Engineering Skills</a>
2522	</h3>
2523		<div class="flex flex-col space-y-2 w-full h-full card-content">
2524		
2525					<p class="font-mono text-xs text-slate-600">Seacliff D</p>
2526		
2527		
2528		
2529
2530					<div class="flex gap-2">
2531													<div class="flex relative flex-col items-start group">
2532						<img src="/modules/custom/qcon_schedule/icons/icon-no-video-light.svg" width="20px" height="20px" alt="No Video Available">
2533						<div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
2534							<span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">No Video Available</span>
2535							<div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
2536						</div>
2537					</div>
2538								
2539                                    
2540		</div>
2541		
2542		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2543			
2544			
2545			<div class="js-schedule-icon-placeholder" data-node-id="728" data-icon-type="my_sc
2545hedule"></div>
2546							</div>
2547	</div>
2548</div>
2549
2550
2551			
2552	<div id="item_node--719" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="719" data-persona="architecture">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Data Platforms Reimagined</p>
2553
2554	
2555	<h3 class="!mt-0 font-bold leading-tight p-title">
2556		<a href="/presentation/nov2026/building-streamhouse-turning-kafka-streams-millisecond-query-layer" class="text-skin-base hover:text-skin-accent-blue hover:underline">Building a StreamHouse: Turning Kafka Streams into a Millisecond Query Layer</a>
2557	</h3>
2558			<p class="hidden text-sm text-skin-base session-description">AI agents have compressed business decisions from minutes to seconds. Data systems need to keep up.</p>
2559		<div class="flex flex-col space-y-2 w-full h-full card-content">
2560		
2561					<p class="font-mono text-xs text-slate-600">Seacliff ABC</p>
2562		
2563		
2564		
2565
2566					<div class="flex gap-2">
2567												
2568                                    
2569		</div>
2570		
2571		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2572			
2573			
2574			<div class="js-schedule-icon-placeholder" data-node-id="719" data-icon-type="my_sc
2574hedule"></div>
2575							</div>
2576	</div>
2577</div>
2578
2579
2580			
2581	<div id="item_node--739" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="739" data-level="intermediate" data-persona="ai--ml">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Sponsored Solution Track III</p>
2582
2583	
2584	<h3 class="!mt-0 font-bold leading-tight p-title">
2585		<a href="/presentation/nov2026/trust-verify-delivering-quality-agentic-workflows" class="text-skin-base hover:text-skin-accent-blue hover:underline">Trust, but Verify: Delivering Quality with Agentic Workflows</a>
2586	</h3>
2587			<p class="hidden text-sm text-skin-base session-description">In spite of all the recent panic, nothing has really changed about software development. We’re worried about agents being unreliable. Newsflash: human devs are too. We’re worried about agents producing more code than we can read, but did you ever really do all your reviews within 24 hours?</p>
2588		<div class="flex flex-col space-y-2 w-full h-full card-content">
2589					<p class="font-mono text-xs">
2590				<a href="/speakers/adrianhatchantithesiscom" class="text-skin-base">Adrian  Hatch</a>
2591									-
2592					Antithesis
2593							</p>
2594		
2595					<p class="font-mono text-xs text-slate-600">Pacific LM</p>
2596		
2597		
2598		
2599
2600					<div class="flex gap-2">
2601													<div class="flex relative flex-col items-start group">
2602						<img src="/modules/custom/qcon_schedule/icons/icon-no-video-light.svg" width="20px" height="20px" alt="No Video Available">
2603						<div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
2604							<span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">No Video Available</span>
2605							<div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
2606						</div>
2607					</div>
2608								
2609                                <div class="flex relative flex-col items-start group">
2610            <img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" width="20px" height="20px" alt="Intermediate Topic">
2611            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
2612              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Intermediate Topic</span>
2613              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
2614            </div>
2615          </div>
2616                      
2617		</div>
2618		
2619		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2620			
2621			
2622			<div class="js-schedule-icon-placeholder" data-node-id="739" data-icon-type="my_sc
2622hedule"></div>
2623							</div>
2624	</div>
2625</div>
2626
2627
2628	</div>
2629<div  class="items-stretch timeslot xl:flex content" data-start="1794958500" data-end="1794959700">
2630			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">03:35PM PST</div>
2631	
2632					<div class="flex-col px-2 py-4 timeslot__break">
2633					<p class="font-mono text-sm">
2634				Coffee Break &amp; Snacks - Pacific Level
2635			</p>
2636			</div>
2637
2638	</div>
2639<div  class="items-stretch timeslot xl:flex content" data-start="1794959700" data-end="1794962700">
2640			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">03:55PM PST</div>
2641	
2642			
2643	<div id="item_node--695" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="695" data-level="beginner" data-persona="ai--ml architecture">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Distributed Systems in Production</p>
2644
2645	
2646	<h3 class="!mt-0 font-bold leading-tight p-title">
2647		<a href="/presentation/nov2026/when-your-users-are-agents-lessons-distributed-postgres-platform" class="text-skin-base hover:text-skin-accent-blue hover:underline">When Your Users Are Agents: Lessons from a Distributed Postgres Platform</a>
2648	</h3>
2649			<p class="hidden text-sm text-skin-base session-description">Distributed systems are built around assumptions about workload behavior: connections have reasonable lifetimes, retries eventually stop, traffic spikes have recognizable causes, and application code produces somewhat predictable query patterns.</p>
2650		<div class="flex flex-col space-y-2 w-full h-full card-content">
2651					<p class="font-mono text-xs">
2652				<a href="/speakers/gwenshapira" class="text-skin-base">Gwen Shapira</a>
2653									-
2654					Nile Platform Inc
2655							</p>
2656		
2657					<p class="font-mono text-xs text-slate-600">Ballroom BC</p>
2658		
2659		
2660		
2661
2662					<div class="flex gap-2">
2663												
2664                        <div class="flex relative flex-col items-start group">
2665            <img src="/modules/custom/qcon_schedule/icons/beginner-icon.svg" width="20px" height="20px" alt="Beginner Topic">
2666            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
2667              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Beginner Topic</span>
2668              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
2669            </div>
2670          </div>
2671                              
2672		</div>
2673		
2674		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2675			
2676			
2677			<div class="js-schedule-icon-placeholder" data-node-id="695" data-icon-type="my_sc
2677hedule"></div>
2678							</div>
2679	</div>
2680</div>
2681
2682
2683			
2684	<div id="item_node--657" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="657" data-level="intermediate" data-persona="ai--ml">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Engineering AI Systems</p>
2685
2686	
2687	<h3 class="!mt-0 font-bold leading-tight p-title">
2688		<a href="/presentation/nov2026/progressive-failure-modes-modern-ai-serving-systems" class="text-skin-base hover:text-skin-accent-blue hover:underline">Progressive Failure Modes of Modern AI Serving Systems</a>
2689	</h3>
2690			<p class="hidden text-sm text-skin-base session-description">Details coming soon.</p>
2691		<div class="flex flex-col space-y-2 w-full h-full card-content">
2692		
2693					<p class="font-mono text-xs text-slate-600">Ballroom A</p>
2694		
2695		
2696		
2697
2698					<div class="flex gap-2">
2699												
2700                                <div class="flex relative flex-col items-start group">
2701            <img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" width="20px" height="20px" alt="Intermediate Topic">
2702            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
2703              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Intermediate Topic</span>
2704              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
2705            </div>
2706          </div>
2707                      
2708		</div>
2709		
2710		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2711			
2712			
2713			<div class="js-schedule-icon-placeholder" data-node-id="657" data-icon-type="my_sc
2713hedule"></div>
2714							</div>
2715	</div>
2716</div>
2717
2718
2719			
2720	<div id="item_node--705" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="705" data-level="beginner">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Staff+ Engineering Skills</p>
2721
2722	
2723	<h3 class="!mt-0 font-bold leading-tight p-title">
2724		<a href="/presentation/nov2026/learning-whats-already-there-breadth-based-approach-onboarding" class="text-skin-base hover:text-skin-accent-blue hover:underline">Learning What’s Already There: A Breadth-Based Approach To Onboarding</a>
2725	</h3>
2726			<p class="hidden text-sm text-skin-base session-description">When onboarding to a new organization, it&#039;s vital to bootstrap your network and context quickly.</p>
2727		<div class="flex flex-col space-y-2 w-full h-full card-content">
2728					<p class="font-mono text-xs">
2729				<a href="/speakers/lauradevesine" class="text-skin-base">Laura de Vesine</a>
2730							</p>
2731		
2732					<p class="font-mono text-xs text-slate-600">Pacific DEKJ</p>
2733		
2734		
2735		
2736
2737					<div class="flex gap-2">
2738												
2739                        <div class="flex relative flex-col items-start group">
2740            <img src="/modules/custom/qcon_schedule/icons/beginner-icon.svg" width="20px" height="20px" alt="Beginner Topic">
2741            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
2742              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Beginner Topic</span>
2743              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
2744            </div>
2745          </div>
2746                              
2747		</div>
2748		
2749		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2750			
2751			
2752			<div class="js-schedule-icon-placeholder" data-node-id="705" data-icon-type="my_sc
2752hedule"></div>
2753							</div>
2754	</div>
2755</div>
2756
2757
2758			
2759	<div id="item_node--730" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="730">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Data Platforms Reimagined</p>
2760
2761	
2762	<h3 class="!mt-0 font-bold leading-tight p-title">
2763		<a href="https://qconsf.com/unconference" class="text-skin-base hover:text-skin-accent-blue hover:underline">Unconference: Data Platforms Reimagined</a>
2764	</h3>
2765		<div class="flex flex-col space-y-2 w-full h-full card-content">
2766		
2767					<p class="font-mono text-xs text-slate-600">Seacliff D</p>
2768		
2769		
2770		
2771
2772					<div class="flex gap-2">
2773													<div class="flex relative flex-col items-start group">
2774						<img src="/modules/custom/qcon_schedule/icons/icon-no-video-light.svg" width="20px" height="20px" alt="No Video Available">
2775						<div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
2776							<span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">No Video Available</span>
2777							<div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
2778						</div>
2779					</div>
2780								
2781                                    
2782		</div>
2783		
2784		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2785			
2786			
2787			<div class="js-schedule-icon-placeholder" data-node-id="730" data-icon-type="my_sc
2787hedule"></div>
2788							</div>
2789	</div>
2790</div>
2791
2792
2793			
2794	<div id="item_node--737" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="737" data-level="intermediate" data-persona="architecture">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Sponsored Solution Track III</p>
2795
2796	
2797	<h3 class="!mt-0 font-bold leading-tight p-title">
2798		<a href="/presentation/nov2026/your-agents-have-amnesia-lessons-building-memory-layer-multi-agent-systems" class="text-skin-base hover:text-skin-accent-blue hover:underline">Your Agents Have Amnesia: Lessons from Building a Memory Layer for Multi-Agent Systems</a>
2799	</h3>
2800			<p class="hidden text-sm text-skin-base session-description">Multi-agent systems have a data problem nobody warns you about. Agent B sees Agent A&#039;s final output and nothing else; the reasoning, the dead ends, and whatever Agent A figured out three steps in all get thrown away.</p>
2801		<div class="flex flex-col space-y-2 w-full h-full card-content">
2802					<p class="font-mono text-xs">
2803				<a href="/speakers/heatherdowningyugabytecom" class="text-skin-base">Heather Downing</a>
2804									-
2805					YugabyteDB
2806							</p>
2807		
2808					<p class="font-mono text-xs text-slate-600">Pacific LM</p>
2809		
2810		
2811		
2812
2813					<div class="flex gap-2">
2814													<div class="flex relative flex-col items-start group">
2815						<img src="/modules/custom/qcon_schedule/icons/icon-no-video-light.svg" width="20px" height="20px" alt="No Video Available">
2816						<div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
2817							<span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">No Video Available</span>
2818							<div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
2819						</div>
2820					</div>
2821								
2822                                <div class="flex relative flex-col items-start group">
2823            <img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" width="20px" height="20px" alt="Intermediate Topic">
2824            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
2825              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Intermediate Topic</span>
2826              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
2827            </div>
2828          </div>
2829                      
2830		</div>
2831		
2832		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2833			
2834			
2835			<div class="js-schedule-icon-placeholder" data-node-id="737" data-icon-type="my_sc
2835hedule"></div>
2836							</div>
2837	</div>
2838</div>
2839
2840
2841	</div>
2842<div  class="items-stretch timeslot xl:flex content" data-start="1794962700" data-end="1794963900">
2843			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">04:45PM PST</div>
2844	
2845					<div class="flex-col px-2 py-4 timeslot__break">
2846					<p class="font-mono text-sm">
2847				Break
2848			</p>
2849			</div>
2850
2851	</div>
2852<div  class="items-stretch timeslot xl:flex content" data-start="1794963900" data-end="1794966900">
2853			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">05:05PM PST</div>
2854	
2855			
2856	<div id="item_node--709" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="709" data-persona="architecture">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Distributed Systems in Production</p>
2857
2858	
2859	<h3 class="!mt-0 font-bold leading-tight p-title">
2860		<a href="/presentation/nov2026/autoscaling-800-valkey-clusters-distributed-systems-lessons-scaling-stateful" class="text-skin-base hover:text-skin-accent-blue hover:underline">Autoscaling 800 Valkey Clusters: Distributed Systems Lessons from Scaling Stateful Fleets</a>
2861	</h3>
2862			<p class="hidden text-sm text-skin-base session-description">Autoscaling stateless services is a solved problem. In a sharded datastore, a resize is not a capacity change — it&#039;s moving ownership of key ranges between nodes while the cluster serves live traffic, and rebalancing takes long enough that reacting to a traffic peak is already too late.</p>
2863		<div class="flex flex-col space-y-2 w-full h-full card-content">
2864					<p class="font-mono text-xs">
2865				<a href="/speakers/kishoreyadav" class="text-skin-base">Kishor  Yadav Kommanaboina </a>
2866									-
2867					Snap Inc
2868							</p>
2869		
2870					<p class="font-mono text-xs text-slate-600">Ballroom BC</p>
2871		
2872		
2873		
2874
2875					<div class="flex gap-2">
2876												
2877                                    
2878		</div>
2879		
2880		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2881			
2882			
2883			<div class="js-schedule-icon-placeholder" data-node-id="709" data-icon-type="my_sc
2883hedule"></div>
2884							</div>
2885	</div>
2886</div>
2887
2888
2889			
2890	<div id="item_node--726" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="726">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Engineering AI Systems</p>
2891
2892	
2893	<h3 class="!mt-0 font-bold leading-tight p-title">
2894		<a href="https://qconsf.com/unconference" class="text-skin-base hover:text-skin-accent-blue hover:underline">Unconference: Engineering AI Systems</a>
2895	</h3>
2896		<div class="flex flex-col space-y-2 w-full h-full card-content">
2897		
2898					<p class="font-mono text-xs text-slate-600">Seacliff D</p>
2899		
2900		
2901		
2902
2903					<div class="flex gap-2">
2904													<div class="flex relative flex-col items-start group">
2905						<img src="/modules/custom/qcon_schedule/icons/icon-no-video-light.svg" width="20px" height="20px" alt="No Video Available">
2906						<div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
2907							<span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">No Video Available</span>
2908							<div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
2909						</div>
2910					</div>
2911								
2912                                    
2913		</div>
2914		
2915		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2916			
2917			
2918			<div class="js-schedule-icon-placeholder" data-node-id="726" data-icon-type="my_sc
2918hedule"></div>
2919							</div>
2920	</div>
2921</div>
2922
2923
2924			
2925	<div id="item_node--683" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="683" data-level="intermediate" data-persona="teams--orgs">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Staff+ Engineering Skills</p>
2926
2927	
2928	<h3 class="!mt-0 font-bold leading-tight p-title">
2929		<a href="/presentation/nov2026/scaling-tech-aligning-humans" class="text-skin-base hover:text-skin-accent-blue hover:underline">Scaling Tech by Aligning Humans</a>
2930	</h3>
2931			<p class="hidden text-sm text-skin-base session-description">Scaling a complex technology can get messy without a clear north star or a shared technical strategy. Product strategies from different functions can each deliver impact but may lead to disconnected solutions or inadvertently introduce various forms of technical debt.</p>
2932		<div class="flex flex-col space-y-2 w-full h-full card-content">
2933					<p class="font-mono text-xs">
2934				<a href="/speakers/scottbehrens" class="text-skin-base">Scott Behrens</a>
2935									-
2936					Netflix
2937							</p>
2938		
2939					<p class="font-mono text-xs text-slate-600">Pacific DEKJ</p>
2940		
2941		
2942		
2943
2944					<div class="flex gap-2">
2945												
2946                                <div class="flex relative flex-col items-start group">
2947            <img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" width="20px" height="20px" alt="Intermediate Topic">
2948            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
2949              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Intermediate Topic</span>
2950              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
2951            </div>
2952          </div>
2953                      
2954		</div>
2955		
2956		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2957			
2958			
2959			<div class="js-schedule-icon-placeholder" data-node-id="683" data-icon-type="my_sc
2959hedule"></div>
2960							</div>
2961	</div>
2962</div>
2963
2964
2965			
2966	<div id="item_node--720" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="720" data-persona="architecture">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Data Platforms Reimagined</p>
2967
2968	
2969	<h3 class="!mt-0 font-bold leading-tight p-title">
2970		<a href="/presentation/nov2026/iceberg-v4-next-chapter-table-formats" class="text-skin-base hover:text-skin-accent-blue hover:underline">Iceberg V4: The Next Chapter in Table Formats</a>
2971	</h3>
2972			<p class="hidden text-sm text-skin-base session-description">Apache Iceberg V3 adoption is growing and the community is already shaping what comes next. This talk walks through the emerging scope and priorities for the V4 table spec and progress of the proposals currently underway.</p>
2973		<div class="flex flex-col space-y-2 w-full h-full card-content">
2974		
2975					<p class="font-mono text-xs text-slate-600">Seacliff ABC</p>
2976		
2977		
2978		
2979
2980					<div class="flex gap-2">
2981												
2982                                    
2983		</div>
2984		
2985		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2986			
2987			
2988			<div class="js-schedule-icon-placeholder" data-node-id="720" data-icon-type="my_sc
2988hedule"></div>
2989							</div>
2990	</div>
2991</div>
2992
2993
2994			
2995	<div id="" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 " ></div>
2996
2997
2998	</div>
2999
3000	<div  class="items-stretch timeslot xl:flex content" data-start="1794967200" data-end="1794970800">
3001			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">06:00PM PST</div>
3002	
3003					<div class="flex-col px-2 py-4 timeslot__break">
3004					<p class="font-mono text-sm">
3005				Reception - Dry Snacks &amp; Drinks - Ballroom Foyer &amp; Pacific Level - Ends at 7:00pm
3006			</p>
3007			</div>
3008
3009	</div>
3010
3011</section>
3012
3013					<section id="day-321" class="scroll-mt-36">
3014			<h2 class="py-4 text-2xl font-bold text-center scroll-m-16">Wednesday, November 18th, 2026</h2>
3015		<div  class="items-stretch timeslot xl:flex content" data-start="1795017600" data-end="1795021200">
3016			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">08:00AM PST</div>
3017	
3018					<div class="flex-col px-2 py-4 timeslot__break">
3019					<p class="font-mono text-sm">
3020				Continental Breakfast - Pacific Level
3021			</p>
3022			</div>
3023
3024	</div>
3025<div  class="items-stretch timeslot xl:flex content" data-start="1795021200" data-end="1795025400">
3026			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">09:00AM PST</div>
3027	
3028			<div id="item_node--673" class="flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block bg-sky-50 hover:bg-sky-100"  data-node-id="673" data-level="beginner">
3029	<div class="flex mb-0 !mt-0 sm:flex-row flex-col items-start">
3030							</div>
3031			<p class="font-mono text-sm">Conference Introduction and Keynote:</p>
3032
3033		
3034	
3035			<h3 class="font-bold leading-tight">
3036			<a href="/keynote/nov2026/execution-muscle-why-great-teams-are-built-not-hired" class="text-skin-base hover:text-skin-accent-blue hover:underline">The Execution Muscle: Why Great Teams Are Built, Not Hired</a>
3037		</h3>
3038	
3039	<div class="flex flex-col space-y-2 w-full card-content">
3040					<p class="font-mono text-xs">
3041				<a href="/speakers/charlottedejongschouwenburg" class="text-skin-base">Charlotte de Jong Schouwenburg</a>
3042									-
3043					Bravely
3044							</p>
3045		
3046		
3047		
3048
3049					<div class="flex gap-2">
3050												
3051			</div>
3052		
3053		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls w-full">
3054			
3055			
3056			<div class="js-schedule-icon-placeholder" data-node-id="673" data-icon-type="my_sc
3056hedule"></div>
3057			
3058		</div>
3059	</div>
3060
3061
3062	</div>
3063
3064	</div>
3065<div  class="items-stretch timeslot xl:flex content" data-start="1795025400" data-end="1795026900">
3066			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">10:10AM PST</div>
3067	
3068					<div class="flex-col px-2 py-4 timeslot__break">
3069					<p class="font-mono text-sm">
3070				Break
3071			</p>
3072			</div>
3073
3074	</div>
3075
3076			<div class="timeslot z-10 hidden items-stretch bg-skin-base xl:sticky xl:flex">
3077      <div class="py-4 pr-2 font-mono text-xs timeslot__time md:px-2">Tracks</div>
3078            <div class="flex-col px-2 py-4 mx-1 mb-2 space-y-3 transition duration-300 rounded-lg bg-brand-blue !bg-track-blue timeslot__track hover:bg-skin-accent-blue">
3079    
3080<h3 class="font-bold leading-tight">
3081    <a href="/track/nov2026/architecting-agents-beneath-loop" class="text-white hover:underline">Architecting for Agents: Beneath the Loop</a>
3082</h3>
3083    <p class="font-mono text-xs text-white">
3084      <a href="/track-hosts/julieamundson" class="text-white">Julie Amundson</a>
3085              - Google
3086          </p>
3087
3088</div>
3089
3090            <div class="flex-col px-2 py-4 mx-1 mb-2 space-y-3 transition duration-300 rounded-lg bg-brand-blue !bg-track-blue timeslot__track hover:bg-skin-accent-blue">
3091    
3092<h3 class="font-bold leading-tight">
3093    <a href="/track/nov2026/engineering-developer-experience" class="text-white hover:underline">Engineering the Developer Experience</a>
3094</h3>
3095    <p class="font-mono text-xs text-white">
3096      <a href="/track-hosts/ankitjain" class="text-white">Ankit Jain</a>
3097              - Aviator
3098          </p>
3099
3100</div>
3101
3102            <div class="flex-col px-2 py-4 mx-1 mb-2 space-y-3 transition duration-300 rounded-lg bg-brand-blue !bg-track-blue timeslot__track hover:bg-skin-accent-blue">
3103    
3104<h3 class="font-bold leading-tight">
3105    <a href="/track/nov2026/real-world-platform-engineering" class="text-white hover:underline">Real World Platform Engineering</a>
3106</h3>
3107    <p class="font-mono text-xs text-white">
3108      <a href="/track-hosts/danielbryant" class="text-white">Daniel Bryant</a>
3109              - Syntasso
3110          </p>
3111
3112</div>
3113
3114            <div class="flex-col px-2 py-4 mx-1 mb-2 space-y-3 transition duration-300 rounded-lg bg-brand-blue !bg-track-blue timeslot__track hover:bg-skin-accent-blue">
3115    
3116<h3 class="font-bold leading-tight">
3117    <a href="/track/nov2026/code-beyond-engineers-engineering-teams" class="text-white hover:underline">Code Beyond Engineers &amp; Engineering Teams</a>
3118</h3>
3119    <p class="font-mono text-xs text-white">
3120      <a href="/pc-chairs/suhailpatel" class="text-white">Suhail Patel</a>
3121              - Monzo
3122          </p>
3123
3124</div>
3125
3126            <div class="flex-col px-2 py-4 mx-1 mb-2 space-y-3 transition duration-300 rounded-lg bg-brand-blue !bg-gray-600 timeslot__track hover:bg-skin-accent-blue">
3127    
3128<h3 class="font-bold leading-tight">
3129    <a href="/track/nov2026/sponsored-solution-track-iv" class="text-white hover:underline">Sponsored Solution Track IV</a>
3130</h3>
3131
3132</div>
3133
3134      </div>
3135
3136		<div  class="items-stretch timeslot xl:flex content" data-start="1795026900" data-end="1795029900">
3137			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">10:35AM PST</div>
3138	
3139			
3140	<div id="item_node--684" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="684" data-level="intermediate" data-persona="ai--ml architecture platform-engineering">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Architecting for Agents: Beneath the Loop</p>
3141
3142	
3143	<h3 class="!mt-0 font-bold leading-tight p-title">
3144		<a href="/presentation/nov2026/how-netflix-retrofitted-its-sdlc-ai-coding-agents" class="text-skin-base hover:text-skin-accent-blue hover:underline">How Netflix Retrofitted Its SDLC for AI Coding Agents</a>
3145	</h3>
3146			<p class="hidden text-sm text-skin-base session-description">Agentic tools amplify what’s already in the codebase. The agent works through your code, your architecture decisions, and the documentation around them. It follows what it can read and guesses at the rest.</p>
3147		<div class="flex flex-col space-y-2 w-full h-full card-content">
3148					<p class="font-mono text-xs">
3149				<a href="/speakers/markkhuzam" class="text-skin-base">Mark Khuzam</a>
3150									-
3151					Netflix
3152							</p>
3153		
3154					<p class="font-mono text-xs text-slate-600">Ballroom BC</p>
3155		
3156		
3157		
3158
3159					<div class="flex gap-2">
3160												
3161                                <div class="flex relative flex-col items-start group">
3162            <img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" width="20px" height="20px" alt="Intermediate Topic">
3163            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
3164              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Intermediate Topic</span>
3165              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
3166            </div>
3167          </div>
3168                      
3169		</div>
3170		
3171		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
3172			
3173			
3174			<div class="js-schedule-icon-placeholder" data-node-id="684" data-icon-type="my_schedule"></div>
3175							</div>
3176	</div>
3177</div>
3178
3179
3180			
3181	<div id="item_node--701" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="701">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Engineering the Developer Experience</p>
3182
3183	
3184	<h3 class="!mt-0 font-bold leading-tight p-title">
3185		<a href="/presentation/nov2026/features-vs-futures" class="text-skin-base hover:text-skin-accent-blue hover:underline"> Features vs Futures</a>
3186	</h3>
3187			<p class="hidden text-sm text-skin-base session-description">Details coming soon.</p>
3188		<div class="flex flex-col space-y-2 w-full h-full card-content">
3189					<p class="font-mono text-xs">
3190				<a href="/speakers/kentbeck" class="text-skin-base">Kent Beck</a>
3191							</p>
3192		
3193					<p class="font-mono text-xs text-slate-600">Ballroom A</p>
3194		
3195		
3196		
3197
3198					<div class="flex gap-2">
3199												
3200                                    
3201		</div>
3202		
3203		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
3204			
3205			
3206			<div class="js-schedule-icon-placeholder" data-node-id="701" data-icon-type="my_sc
3206hedule"></div>
3207							</div>
3208	</div>
3209</div>
3210
3211
3212			
3213	<div id="item_node--681" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="681" data-level="intermediate" data-persona="platform-engineering">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Real World Platform Engineering</p>
3214
3215	
3216	<h3 class="!mt-0 font-bold leading-tight p-title">
3217		<a href="/presentation/nov2026/platform-engineerings-second-act-vending-machine-passport-control" class="text-skin-base hover:text-skin-accent-blue hover:underline">Platform Engineering’s Second Act: From Vending Machine to Passport Control</a>
3218	</h3>
3219			<p class="hidden text-sm text-skin-base session-description">Three years ago on the QCon SF stage, I made the case for “Acceleration, Autonomy, and Accountability” as the pillars of a successful platform. Those pillars haven&#039;t moved. AI has just rewritten what each one requires, and the platform team&#039;s job along with it.</p>
3220		<div class="flex flex-col space-y-2 w-full h-full card-content">
3221					<p class="font-mono text-xs">
3222				<a href="/speakers/smrutipatel" class="text-skin-base">Smruti Patel</a>
3223									-
3224					Apollo Graph
3225							</p>
3226					<p class="font-mono text-xs">
3227				<a href="/speakers/alexmann" class="text-skin-base">Alex Mann</a>
3228									-
3229					Apollo Graph
3230							</p>
3231		
3232					<p class="font-mono text-xs text-slate-600">Pacific DEKJ</p>
3233		
3234		
3235		
3236
3237					<div class="flex gap-2">
3238												
3239                                <div class="flex relative flex-col items-start group">
3240            <img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" width="20px" height="20px" alt="Intermediate Topic">
3241            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
3242              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Intermediate Topic</span>
3243              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
3244            </div>
3245          </div>
3246                      
3247		</div>
3248		
3249		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
3250			
3251			
3252			<div class="js-schedule-icon-placeholder" data-node-id="681" data-icon-type="my_sc
3252hedule"></div>
3253							</div>
3254	</div>
3255</div>
3256
3257
3258			
3259	<div id="item_node--670" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="670">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Code Beyond Engineers &amp; Engineering Teams</p>
3260
3261	
3262	<h3 class="!mt-0 font-bold leading-tight p-title">
3263		<a href="/presentation/nov2026/builder-driven-development" class="text-skin-base hover:text-skin-accent-blue hover:underline">Builder-Driven Development</a>
3264	</h3>
3265			<p class="hidden text-sm text-skin-base session-description">Details coming soon.</p>
3266		<div class="flex flex-col space-y-2 w-full h-full card-content">
3267					<p class="font-mono text-xs">
3268				<a href="/speakers/jyothinookula" class="text-skin-base">Jyothi Nookula</a>
3269							</p>
3270		
3271					<p class="font-mono text-xs text-slate-600">Seacliff ABC</p>
3272		
3273		
3274		
3275
3276					<div class="flex gap-2">
3277												
3278                                    
3279		</div>
3280		
3281		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
3282			
3283			
3284			<div class="js-schedule-icon-placeholder" data-node-id="670" data-icon-type="my_sc
3284hedule"></div>
3285							</div>
3286	</div>
3287</div>
3288
3289
3290			
3291	<div id="" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 " ></div>
3292
3293
3294	</div>
3295<div  class="items-stretch timeslot xl:flex content" data-start="1795029900" data-end="1795031100">
3296			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">11:25AM PST</div>
3297	
3298					<div class="flex-col px-2 py-4 timeslot__break">
3299					<p class="font-mono text-sm">
3300				Break
3301			</p>
3302			</div>
3303
3304	</div>
3305<div  class="items-stretch timeslot xl:flex content" data-start="1795031100" data-end="1795034100">
3306			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">11:45AM PST</div>
3307	
3308			
3309	<div id="item_node--708" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="708">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Architecting for Agents: Beneath the Loop</p>
3310
3311	
3312	<h3 class="!mt-0 font-bold leading-tight p-title">
3313		<a href="/presentation/nov2026/making-production-legible-agents-lessons-building-observability-mcp" class="text-skin-base hover:text-skin-accent-blue hover:underline">Making Production Legible to Agents: Lessons From Building an Observability MCP</a>
3314	</h3>
3315			<p class="hidden text-sm text-skin-base session-description">An agent that can query production telemetry can test its own hypotheses against reality, rather than hallucinate fictions. Observability tooling allows our agents to close the loop and benefit from production wisdom.</p>
3316		<div class="flex flex-col space-y-2 w-full h-full card-content">
3317					<p class="font-mono text-xs">
3318				<a href="/speakers/lizfong-jones" class="text-skin-base">Liz Fong-Jones</a>
3319									-
3320					Honeycomb.io
3321							</p>
3322		
3323					<p class="font-mono text-xs text-slate-600">Ballroom BC</p>
3324		
3325		
3326		
3327
3328					<div class="flex gap-2">
3329												
3330                                    
3331		</div>
3332		
3333		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
3334			
3335			
3336			<div class="js-schedule-icon-placeholder" data-node-id="708" data-icon-type="my_sc
3336hedule"></div>
3337							</div>
3338	</div>
3339</div>
3340
3341
3342			
3343	<div id="item_node--691" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="691" data-level="intermediate">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Engineering the Developer Experience</p>
3344
3345	
3346	<h3 class="!mt-0 font-bold leading-tight p-title">
3347		<a href="/presentation/nov2026/no-more-small-systems-how-ai-may-bring-large-system-problems-everyone" class="text-skin-base hover:text-skin-accent-blue hover:underline">No More Small Systems, How AI May Bring Large System Problems to Everyone</a>
3348	</h3>
3349			<p class="hidden text-sm text-skin-base session-description">Once you figure out how to use AI to make your organization productive, you will soon find you have a whole new set of problems. While some of those problems will be novel thanks to LLMs, many of them are just the result of there being &quot;more stuff&quot;.</p>
3350		<div class="flex flex-col space-y-2 w-full h-full card-content">
3351					<p class="font-mono text-xs">
3352				<a href="/speakers/adambender" class="text-skin-base">Adam Bender</a>
3353									-
3354					Google
3355							</p>
3356		
3357					<p class="font-mono text-xs text-slate-600">Ballroom A</p>
3358		
3359		
3360		
3361
3362					<div class="flex gap-2">
3363									<div class="flex relative flex-col items-start group">
3364						<img src="/modules/custom/qcon_schedule/icons/icon-interview-light.svg" width="20px" height="20px" alt="Interview Available">
3365						<div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
3366							<span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Interview Available</span>
3367							<div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
3368						</div>
3369					</div>
3370												
3371                                <div class="flex relative flex-col items-start group">
3372            <img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" width="20px" height="20px" alt="Intermediate Topic">
3373            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
3374              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Intermediate Topic</span>
3375              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
3376            </div>
3377          </div>
3378                      
3379		</div>
3380		
3381		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
3382			
3383			
3384			<div class="js-schedule-icon-placeholder" data-node-id="691" data-icon-type="my_sc
3384hedule"></div>
3385							</div>
3386	</div>
3387</div>
3388
3389
3390			
3391	<div id="item_node--685" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="685" data-level="beginner" data-persona="observability--sre platform-engineering">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Real World Platform Engineering</p>
3392
3393	
3394	<h3 class="!mt-0 font-bold leading-tight p-title">
3395		<a href="/presentation/nov2026/beyond-kubernetes-api-building-linkedins-compute-platform" class="text-skin-base hover:text-skin-accent-blue hover:underline">Beyond the Kubernetes API: Building LinkedIn’s Compute Platform</a>
3396	</h3>
3397			<p class="hidden text-sm text-skin-base session-description">LinkedIn’s Kubernetes-based compute platform spans more than 500k bare-metal machines, 5M pods, with thousands of developers doing more than 110k deploys a week. We don’t expose raw Kubernetes to developers and instead, provide a curated set of platform offerings.</p>
3398		<div class="flex flex-col space-y-2 w-full h-full card-content">
3399					<p class="font-mono text-xs">
3400				<a href="/speakers/ronaknathani" class="text-skin-base">Ronak Nathani</a>
3401									-
3402					LinkedIn
3403							</p>
3404		
3405					<p class="font-mono text-xs text-slate-600">Pacific DEKJ</p>
3406		
3407		
3408		
3409
3410					<div class="flex gap-2">
3411												
3412                        <div class="flex relative flex-col items-start group">
3413            <img src="/modules/custom/qcon_schedule/icons/beginner-icon.svg" width="20px" height="20px" alt="Beginner Topic">
3414            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
3415              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Beginner Topic</span>
3416              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
3417            </div>
3418          </div>
3419                              
3420		</div>
3421		
3422		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
3423			
3424			
3425			<div class="js-schedule-icon-placeholder" data-node-id="685" data-icon-type="my_sc
3425hedule"></div>
3426							</div>
3427	</div>
3428</div>
3429
3430
3431			
3432	<div id="item_node--694" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="694" data-level="advanced" data-persona="teams--orgs">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Code Beyond Engineers &amp; Engineering Teams</p>
3433
3434	
3435	<h3 class="!mt-0 font-bold leading-tight p-title">
3436		<a href="/presentation/nov2026/legacy-leverage-how-brownfield-work-builds-technical-judgment" class="text-skin-base hover:text-skin-accent-blue hover:underline">Legacy as Leverage: How Brownfield Work Builds Technical Judgment</a>
3437	</h3>
3438			<p class="hidden text-sm text-skin-base session-description">Legacy systems are often treated as a necessary evil: work to be endured before moving on to more “real, strategic” projects.</p>
3439		<div class="flex flex-col space-y-2 w-full h-full card-content">
3440					<p class="font-mono text-xs">
3441				<a href="/speakers/shinegarg" class="text-skin-base">Shine Garg</a>
3442									-
3443					Uncharted Path Breakthroughs
3444							</p>
3445		
3446					<p class="font-mono text-xs text-slate-600">Seacliff ABC</p>
3447		
3448		
3449		
3450
3451					<div class="flex gap-2">
3452												
3453                                        <div class="flex relative flex-col items-start group">
3454            <img src="/modules/custom/qcon_schedule/icons/advanced-icon.svg" width="20px" height="20px" alt="Advanced Topic">
3455            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
3456              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Advanced Topic</span>
3457              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
3458            </div>
3459          </div>
3460              
3461		</div>
3462		
3463		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
3464			
3465			
3466			<div class="js-schedule-icon-placeholder" data-node-id="694" data-icon-type="my_sc
3466hedule"></div>
3467							</div>
3468	</div>
3469</div>
3470
3471
3472			
3473	<div id="item_node--744" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="744" data-persona="devex--frontends security">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Sponsored Solution Track IV</p>
3474
3475	
3476	<h3 class="!mt-0 font-bold leading-tight p-title">
3477		<a href="/presentation/nov2026/men-black-know-whats-your-javascript-and-how-fix-it" class="text-skin-base hover:text-skin-accent-blue hover:underline">The Men in Black Know What&#039;s in Your JavaScript and How to Fix it!</a>
3478	</h3>
3479			<p class="hidden text-sm text-skin-base session-description">Ever wonder what’s lurking in the dark corners of your node_modules, like unidentified flying dependencies sneaking aboard your project? In an age of escalating software supply chain attacks, knowing exactly what you&#039;re shipping is as vital as tracking strange lights in the sky.</p>
3480		<div class="flex flex-col space-y-2 w-full h-full card-content">
3481					<p class="font-mono text-xs">
3482				<a href="/speakers/cdemars86gmailcom" class="text-skin-base">Chris DeMars</a>
3483									-
3484					TuxCare
3485							</p>
3486		
3487					<p class="font-mono text-xs text-slate-600">Pacific LM</p>
3488		
3489		
3490		
3491
3492					<div class="flex gap-2">
3493													<div class="flex relative flex-col items-start group">
3494						<img src="/modules/custom/qcon_schedule/icons/icon-no-video-light.svg" width="20px" height="20px" alt="No Video Available">
3495						<div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
3496							<span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">No Video Available</span>
3497							<div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
3498						</div>
3499					</div>
3500								
3501                                    
3502		</div>
3503		
3504		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
3505			
3506			
3507			<div class="js-schedule-icon-placeholder" data-node-id="744" data-icon-type="my_sc
3507hedule"></div>
3508							</div>
3509	</div>
3510</div>
3511
3512
3513	</div>
3514<div  class="items-stretch timeslot xl:flex content" data-start="1795034100" data-end="1795037700">
3515			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">12:35PM PST</div>
3516	
3517					<div class="flex-col px-2 py-4 timeslot__break">
3518					<p class="font-mono text-sm">
3519				Lunch &amp; Lunch Topic Discussions on Atrium Level
3520			</p>
3521			</div>
3522
3523	</div>
3524<div  class="items-stretch timeslot xl:flex content" data-start="1795037700" data-end="1795040700">
3525			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">01:35PM PST</div>
3526	
3527			
3528	<div id="item_node--706" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="706">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Architecting for Agents: Beneath the Loop</p>
3529
3530	
3531	<h3 class="!mt-0 font-bold leading-tight p-title">
3532		<a href="/presentation/nov2026/efficient-gpu-agents-infra-autonomous-llm-perf-optimization" class="text-skin-base hover:text-skin-accent-blue hover:underline">Efficient GPU Agents: Infra for Autonomous LLM Perf Optimization</a>
3533	</h3>
3534			<p class="hidden text-sm text-skin-base session-description">Parasail serves open-weight LLMs on distributed clusters of GPUs managed by Kubernetes. The typical performance optimization loop is to reproduce a problem or measure a regression, iterate on code or config, set up and run benchmarks, and decide whether the change is worth shipping.</p>
3535		<div class="flex flex-col space-y-2 w-full h-full card-content">
3536					<p class="font-mono text-xs">
3537				<a href="/speakers/bensegal" class="text-skin-base">Ben Segal</a>
3538									-
3539					Parasail
3540							</p>
3541		
3542					<p class="font-mono text-xs text-slate-600">Ballroom BC</p>
3543		
3544		
3545		
3546
3547					<div class="flex gap-2">
3548												
3549                                    
3550		</div>
3551		
3552		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
3553			
3554			
3555			<div class="js-schedule-icon-placeholder" data-node-id="706" data-icon-type="my_sc
3555hedule"></div>
3556							</div>
3557	</div>
3558</div>
3559
3560
3561			
3562	<div id="item_node--703" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="703" data-persona="devex--frontends">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Engineering the Developer Experience</p>
3563
3564	
3565	<h3 class="!mt-0 font-bold leading-tight p-title">
3566		<a href="/presentation/nov2026/growing-engineers-era-agentic-coding" class="text-skin-base hover:text-skin-accent-blue hover:underline">Growing Engineers in the Era of Agentic Coding</a>
3567	</h3>
3568			<p class="hidden text-sm text-skin-base session-description">Early-career engineers are learning the craft in an environment where the surface they touch is often an agent, not a codebase. The instinct is to treat this as a rupture in how engineers grow. It isn&#039;t.</p>
3569		<div class="flex flex-col space-y-2 w-full h-full card-content">
3570					<p class="font-mono text-xs">
3571				<a href="/speakers/adamberry" class="text-skin-base">Adam Berry</a>
3572									-
3573					Netflix
3574							</p>
3575		
3576					<p class="font-mono text-xs text-slate-600">Ballroom A</p>
3577		
3578		
3579		
3580
3581					<div class="flex gap-2">
3582												
3583                                    
3584		</div>
3585		
3586		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
3587			
3588			
3589			<div class="js-schedule-icon-placeholder" data-node-id="703" data-icon-type="my_sc
3589hedule"></div>
3590							</div>
3591	</div>
3592</div>
3593
3594
3595			
3596	<div id="item_node--704" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="704" data-persona="ai--ml observability--sre platform-engineering">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Real World Platform Engineering</p>
3597
3598	
3599	<h3 class="!mt-0 font-bold leading-tight p-title">
3600		<a href="/presentation/nov2026/observability-missing-control-plane-agentic-engineering" class="text-skin-base hover:text-skin-accent-blue hover:underline">Observability: The Missing Control Plane for Agentic Engineering</a>
3601	</h3>
3602			<p class="hidden text-sm text-skin-base session-description">As AI agents move from generating code to testing, deploying, and operating it, the important question is no longer “How autonomous is the agent?” It’s “What can this agent safely decide without a human?”</p>
3603		<div class="flex flex-col space-y-2 w-full h-full card-content">
3604					<p class="font-mono text-xs">
3605				<a href="/speakers/rachaelwonnacott" class="text-skin-base">Rachael Wonnacott</a>
3606							</p>
3607		
3608					<p class="font-mono text-xs text-slate-600">Pacific DEKJ</p>
3609		
3610		
3611		
3612
3613					<div class="flex gap-2">
3614												
3615                                    
3616		</div>
3617		
3618		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
3619			
3620			
3621			<div class="js-schedule-icon-placeholder" data-node-id="704" data-icon-type="my_sc
3621hedule"></div>
3622							</div>
3623	</div>
3624</div>
3625
3626
3627			
3628	<div id="item_node--687" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="687" data-level="beginner" data-persona="ai--ml teams--orgs">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Code Beyond Engineers &amp; Engineering Teams</p>
3629
3630	
3631	<h3 class="!mt-0 font-bold leading-tight p-title">
3632		<a href="/presentation/nov2026/death-code-review" class="text-skin-base hover:text-skin-accent-blue hover:underline">The Death of the Code Review</a>
3633	</h3>
3634			<p class="hidden text-sm text-skin-base session-description">Code review was built for a world where humans wrote all the code.</p>
3635		<div class="flex flex-col space-y-2 w-full h-full card-content">
3636					<p class="font-mono text-xs">
3637				<a href="/speakers/laurievoss" class="text-skin-base">Laurie Voss</a>
3638									-
3639					Arize AI
3640							</p>
3641		
3642					<p class="font-mono text-xs text-slate-600">Seacliff ABC</p>
3643		
3644		
3645		
3646
3647					<div class="flex gap-2">
3648									<div class="flex relative flex-col items-start group">
3649						<img src="/modules/custom/qcon_schedule/icons/icon-interview-light.svg" width="20px" height="20px" alt="Interview Available">
3650						<div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
3651							<span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Interview Available</span>
3652							<div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
3653						</div>
3654					</div>
3655												
3656                        <div class="flex relative flex-col items-start group">
3657            <img src="/modules/custom/qcon_schedule/icons/beginner-icon.svg" width="20px" height="20px" alt="Beginner Topic">
3658            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
3659              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Beginner Topic</span>
3660              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
3661            </div>
3662          </div>
3663                              
3664		</div>
3665		
3666		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
3667			
3668			
3669			<div class="js-schedule-icon-placeholder" data-node-id="687" data-icon-type="my_sc
3669hedule"></div>
3670							</div>
3671	</div>
3672</div>
3673
3674
3675			
3676	<div id="" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 " ></div>
3677
3678
3679	</div>
3680<div  class="items-stretch timeslot xl:flex content" data-start="1795040700" data-end="1795041900">
3681			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">02:25PM PST</div>
3682	
3683					<div class="flex-col px-2 py-4 timeslot__break">
3684					<p class="font-mono text-sm">
3685				Break
3686			</p>
3687			</div>
3688
3689	</div>
3690<div  class="items-stretch timeslot xl:flex content" data-start="1795041900" data-end="1795044900">
3691			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">02:45PM PST</div>
3692	
3693			
3694	<div id="item_node--707" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="707">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Architecting for Agents: Beneath the Loop</p>
3695
3696	
3697	<h3 class="!mt-0 font-bold leading-tight p-title">
3698		<a href="/presentation/nov2026/dreams-paper-how-agents-learn-experience" class="text-skin-base hover:text-skin-accent-blue hover:underline">Dreams on Paper: How Agents Learn from Experience</a>
3699	</h3>
3700			<p class="hidden text-sm text-skin-base session-description">Agents produce high-fidelity traces of everything they do. But traces alone don&#039;t produce memory. This talk introduces three primitives for turning session history into something actionable:</p>
3701		<div class="flex flex-col space-y-2 w-full h-full card-content">
3702					<p class="font-mono text-xs">
3703				<a href="/speakers/briandouglas" class="text-skin-base">Brian Douglas</a>
3704									-
3705					Paper Compute Co.
3706							</p>
3707		
3708					<p class="font-mono text-xs text-slate-600">Ballroom BC</p>
3709		
3710		
3711		
3712
3713					<div class="flex gap-2">
3714												
3715                                    
3716		</div>
3717		
3718		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
3719			
3720			
3721			<div class="js-schedule-icon-placeholder" data-node-id="707" data-icon-type="my_sc
3721hedule"></div>
3722							</div>
3723	</div>
3724</div>
3725
3726
3727			
3728	<div id="item_node--665" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="665" data-level="beginner" data-persona="devex--frontends">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Engineering the Developer Experience</p>
3729
3730	
3731	<h3 class="!mt-0 font-bold leading-tight p-title">
3732		<a href="/presentation/nov2026/shipping-faster-understanding-less" class="text-skin-base hover:text-skin-accent-blue hover:underline">Shipping Faster, Understanding Less</a>
3733	</h3>
3734			<p class="hidden text-sm text-skin-base session-description">AI is changing software development faster than our engineering practices are evolving, and yet many teams are facing growing pressure to ship features faster. But moving faster can create three related threats to software health: technical debt, cognitive debt, and intent debt.</p>
3735		<div class="flex flex-col space-y-2 w-full h-full card-content">
3736					<p class="font-mono text-xs">
3737				<a href="/speakers/margaret-annestorey" class="text-skin-base">Margaret-Anne Storey</a>
3738									-
3739					University of Victoria
3740							</p>
3741		
3742					<p class="font-mono text-xs text-slate-600">Ballroom A</p>
3743		
3744		
3745		
3746
3747					<div class="flex gap-2">
3748												
3749                        <div class="flex relative flex-col items-start group">
3750            <img src="/modules/custom/qcon_schedule/icons/beginner-icon.svg" width="20px" height="20px" alt="Beginner Topic">
3751            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
3752              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Beginner Topic</span>
3753              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
3754            </div>
3755          </div>
3756                              
3757		</div>
3758		
3759		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
3760			
3761			
3762			<div class="js-schedule-icon-placeholder" data-node-id="665" data-icon-type="my_sc
3762hedule"></div>
3763							</div>
3764	</div>
3765</div>
3766
3767
3768			
3769	<div id="item_node--669" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="669" data-persona="platform-engineering">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Real World Platform Engineering</p>
3770
3771	
3772	<h3 class="!mt-0 font-bold leading-tight p-title">
3773		<a href="/presentation/nov2026/why-most-platform-teams-fail-adoption-problem-nobody-wants-own" class="text-skin-base hover:text-skin-accent-blue hover:underline">Why Most Platform Teams Fail: The Adoption Problem Nobody Wants to Own</a>
3774	</h3>
3775			<p class="hidden text-sm text-skin-base session-description">We have all seen the moment: the platform goes live, the launch deck looks sharp, the portal is polished, the golden paths are documented, and yet teams quietly continue doing things the old way. Not always because the platform is bad, but because adoption was assumed, not owned.</p>
3776		<div class="flex flex-col space-y-2 w-full h-full card-content">
3777					<p class="font-mono text-xs">
3778				<a href="/speakers/shwetavohra" class="text-skin-base">Shweta Vohra</a>
3779									-
3780					Booking.com
3781							</p>
3782		
3783					<p class="font-mono text-xs text-slate-600">Pacific DEKJ</p>
3784		
3785		
3786		
3787
3788					<div class="flex gap-2">
3789												
3790                                    
3791		</div>
3792		
3793		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
3794			
3795			
3796			<div class="js-schedule-icon-placeholder" data-node-id="669" data-icon-type="my_sc
3796hedule"></div>
3797							</div>
3798	</div>
3799</div>
3800
3801
3802			
3803	<div id="item_node--716" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="716" data-level="intermediate" data-persona="ai--ml teams--orgs">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Code Beyond Engineers &amp; Engineering Teams</p>
3804
3805	
3806	<h3 class="!mt-0 font-bold leading-tight p-title">
3807		<a href="/presentation/nov2026/you-cant-read-code-anymore-verifying-software-age-ai" class="text-skin-base hover:text-skin-accent-blue hover:underline">You Can&#039;t Read the Code Anymore - Verifying Software in the Age of AI</a>
3808	</h3>
3809			<p class="hidden text-sm text-skin-base session-description">AI writes most of the code now, so the hard part of engineering has moved from authoring to the part we’re worse at - verifying. With the incentives all pushing toward shipping faster and faster - the rational move is to skim the diff, click through a little manual QA, and ship on vibes.</p>
3810		<div class="flex flex-col space-y-2 w-full h-full card-content">
3811					<p class="font-mono text-xs">
3812				<a href="/speakers/omervankloeten" class="text-skin-base">Omer van Kloeten</a>
3813									-
3814					Forter
3815							</p>
3816		
3817					<p class="font-mono text-xs text-slate-600">Seacliff ABC</p>
3818		
3819		
3820		
3821
3822					<div class="flex gap-2">
3823												
3824                                <div class="flex relative flex-col items-start group">
3825            <img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" width="20px" height="20px" alt="Intermediate Topic">
3826            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
3827              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Intermediate Topic</span>
3828              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
3829            </div>
3830          </div>
3831                      
3832		</div>
3833		
3834		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
3835			
3836			
3837			<div class="js-schedule-icon-placeholder" data-node-id="716" data-icon-type="my_sc
3837hedule"></div>
3838							</div>
3839	</div>
3840</div>
3841
3842
3843			
3844	<div id="" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 " ></div>
3845
3846
3847	</div>
3848<div  class="items-stretch timeslot xl:flex content" data-start="1795044900" data-end="1795046100">
3849			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">03:35PM PST</div>
3850	
3851					<div class="flex-col px-2 py-4 timeslot__break">
3852					<p class="font-mono text-sm">
3853				Coffee Break &amp; Snacks - Pacific Level
3854			</p>
3855			</div>
3856
3857	</div>
3858<div  class="items-stretch timeslot xl:flex content" data-start="1795046100" data-end="1795049100">
3859			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">03:55PM PST</div>
3860	
3861			
3862	<div id="item_node--686" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="686" data-level="beginner" data-persona="ai--ml architecture">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Architecting for Agents: Beneath the Loop</p>
3863
3864	
3865	<h3 class="!mt-0 font-bold leading-tight p-title">
3866		<a href="/presentation/nov2026/avoiding-prompt-debt-building-resiliant-ai-apps-grow-ecosystem" class="text-skin-base hover:text-skin-accent-blue hover:underline">Avoiding Prompt Debt: Building Resiliant AI Apps that Grow With the Ecosystem</a>
3867	</h3>
3868			<p class="hidden text-sm text-skin-base session-description">Details coming soon.</p>
3869		<div class="flex flex-col space-y-2 w-full h-full card-content">
3870					<p class="font-mono text-xs">
3871				<a href="/speakers/drewbreunig" class="text-skin-base">Drew Breunig</a>
3872									-
3873					CMPND
3874							</p>
3875		
3876					<p class="font-mono text-xs text-slate-600">Ballroom BC</p>
3877		
3878		
3879		
3880
3881					<div class="flex gap-2">
3882												
3883                        <div class="flex relative flex-col items-start group">
3884            <img src="/modules/custom/qcon_schedule/icons/beginner-icon.svg" width="20px" height="20px" alt="Beginner Topic">
3885            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
3886              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Beginner Topic</span>
3887              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
3888            </div>
3889          </div>
3890                              
3891		</div>
3892		
3893		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
3894			
3895			
3896			<div class="js-schedule-icon-placeholder" data-node-id="686" data-icon-type="my_sc
3896hedule"></div>
3897							</div>
3898	</div>
3899</div>
3900
3901
3902			
3903	<div id="item_node--702" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="702" data-level="advanced" data-persona="devex--frontends">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Engineering the Developer Experience</p>
3904
3905	
3906	<h3 class="!mt-0 font-bold leading-tight p-title">
3907		<a href="/presentation/nov2026/diary-ai-adopter-how-i-went-skeptical-enthusiastic-our-organizations-ai" class="text-skin-base hover:text-skin-accent-blue hover:underline">The Diary of an AI Adopter: How I Went From Skeptical to Enthusiastic in Our Organization’s AI Migration Efforts</a>
3908	</h3>
3909			<p class="hidden text-sm text-skin-base session-description">From market research reporting questionable success of AI adoption in enterprise, to CEOs announcing layoffs due to AI, to companies announcing they’re cutting back or eliminating AI due to prohibitive costs or technical missteps, it can be hard to know what the path to success should look like.</p>
3910		<div class="flex flex-col space-y-2 w-full h-full card-content">
3911					<p class="font-mono text-xs">
3912				<a href="/speakers/tarahernandez" class="text-skin-base">Tara Hernandez</a>
3913									-
3914					MongoDB
3915							</p>
3916		
3917					<p class="font-mono text-xs text-slate-600">Ballroom A</p>
3918		
3919		
3920		
3921
3922					<div class="flex gap-2">
3923												
3924                                        <div class="flex relative flex-col items-start group">
3925            <img src="/modules/custom/qcon_schedule/icons/advanced-icon.svg" width="20px" height="20px" alt="Advanced Topic">
3926            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
3927              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Advanced Topic</span>
3928              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
3929            </div>
3930          </div>
3931              
3932		</div>
3933		
3934		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
3935			
3936			
3937			<div class="js-schedule-icon-placeholder" data-node-id="702" data-icon-type="my_sc
3937hedule"></div>
3938							</div>
3939	</div>
3940</div>
3941
3942
3943			
3944	<div id="item_node--675" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="675" data-level="intermediate" data-persona="platform-engineering">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Real World Platform Engineering</p>
3945
3946	
3947	<h3 class="!mt-0 font-bold leading-tight p-title">
3948		<a href="/presentation/nov2026/building-migration-platform-moving-100-netflix-rdbms-workloads-aurora" class="text-skin-base hover:text-skin-accent-blue hover:underline">Building a Migration Platform: Moving 100+ Netflix RDBMS Workloads to Aurora PostgreSQL</a>
3949	</h3>
3950			<p class="hidden text-sm text-skin-base session-description">In late 2024, Netflix made a bet: consolidate the vast majority of our relational database use cases onto a single engine: Amazon Aurora PostgreSQL.</p>
3951		<div class="flex flex-col space-y-2 w-full h-full card-content">
3952					<p class="font-mono text-xs">
3953				<a href="/speakers/ammarkhaku" class="text-skin-base">Ammar Khaku</a>
3954									-
3955					Netflix
3956							</p>
3957					<p class="font-mono text-xs">
3958				<a href="/speakers/kshitijgupta" class="text-skin-base">Kshitij Gupta</a>
3959									-
3960					Netflix
3961							</p>
3962		
3963					<p class="font-mono text-xs text-slate-600">Pacific DEKJ</p>
3964		
3965		
3966		
3967
3968					<div class="flex gap-2">
3969												
3970                                <div class="flex relative flex-col items-start group">
3971            <img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" width="20px" height="20px" alt="Intermediate Topic">
3972            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
3973              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Intermediate Topic</span>
3974              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
3975            </div>
3976          </div>
3977                      
3978		</div>
3979		
3980		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
3981			
3982			
3983			<div class="js-schedule-icon-placeholder" data-node-id="675" data-icon-type="my_sc
3983hedule"></div>
3984							</div>
3985	</div>
3986</div>
3987
3988
3989			
3990	<div id="item_node--717" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 "  data-node-id="717" data-level="advanced" data-persona="teams--orgs">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Code Beyond Engineers &amp; Engineering Teams</p>
3991
3992	
3993	<h3 class="!mt-0 font-bold leading-tight p-title">
3994		<a href="/presentation/nov2026/when-everyone-can-code-who-owns-production" class="text-skin-base hover:text-skin-accent-blue hover:underline">When Everyone Can Code, Who Owns Production?</a>
3995	</h3>
3996			<p class="hidden text-sm text-skin-base session-description">AI is making it dramatically easier to create and change software, but writing code is only one part of the software lifecycle. Every change still needs to be deployed, observed, operated, diagnosed, and kept reliable in production.</p>
3997		<div class="flex flex-col space-y-2 w-full h-full card-content">
3998					<p class="font-mono text-xs">
3999				<a href="/speakers/sanjaysingh" class="text-skin-base">Sanjay Singh</a>
4000									-
4001					LinkedIn
4002							</p>
4003		
4004					<p class="font-mono text-xs text-slate-600">Seacliff ABC</p>
4005		
4006		
4007		
4008
4009					<div class="flex gap-2">
4010												
4011                                        <div class="flex relative flex-col items-start group">
4012            <img src="/modules/custom/qcon_schedule/icons/advanced-icon.svg" width="20px" height="20px" alt="Advanced Topic">
4013            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
4014              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Advanced Topic</span>
4015              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
4016            </div>
4017          </div>
4018              
4019		</div>
4020		
4021		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
4022			
4023			
4024			<div class="js-schedule-icon-placeholder" data-node-id="717" data-icon-type="my_sc
4024hedule"></div>
4025							</div>
4026	</div>
4027</div>
4028
4029
4030			
4031	<div id="" class="relative flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block xl:empty:bg-white bg-sky-50 hover:bg-sky-100 " ></div>
4032
4033
4034	</div>
4035
4036	<div  class="items-stretch timeslot xl:flex content" data-start="1795049100" data-end="1795050900">
4037			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">04:45PM PST</div>
4038	
4039					<div class="flex-col px-2 py-4 timeslot__break">
4040					<p class="font-mono text-sm">
4041				QCon Closing Reception - Dry Snacks &amp; Drinks - Ballroom Foyer
4042			</p>
4043			</div>
4044
4045	</div>
4046<div  class="items-stretch timeslot xl:flex content" data-start="1795050900" data-end="1795053600">
4047			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">05:15PM PST</div>
4048	
4049			<div id="item_node--666" class="flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:mb-0 xl:space-y-3 xl:empty:block bg-sky-50 hover:bg-sky-100"  data-node-id="666" data-level="advanced" data-persona="architecture observability--sre platform-engineering">
4050	<div class="flex mb-0 !mt-0 sm:flex-row flex-col items-start">
4051							</div>
4052			<p class="font-mono text-sm">Evening Keynote:</p>
4053
4054		
4055	
4056			<h3 class="font-bold leading-tight">
4057			<a href="/keynote/nov2026/game-time-how-unsuccessfully-10x-week-successfully-10x-year" class="text-skin-base hover:text-skin-accent-blue hover:underline">Game Time: How to (Unsuccessfully) 10x in a Week &amp; (Successfully) 10x in a Year</a>
4058		</h3>
4059	
4060	<div class="flex flex-col space-y-2 w-full card-content">
4061					<p class="font-mono text-xs">
4062				<a href="/speakers/plumertz" class="text-skin-base">Plum Ertz</a>
4063									-
4064					Ro
4065							</p>
4066		
4067		
4068		
4069
4070					<div class="flex gap-2">
4071												
4072			</div>
4073		
4074		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls w-full">
4075			
4076			
4077			<div class="js-schedule-icon-placeholder" data-node-id="666" data-icon-type="my_sc
4077hedule"></div>
4078			
4079		</div>
4080	</div>
4081
4082
4083	</div>
4084
4085	</div>
4086
4087</section>
4088
4089					<section id="day-322" class="scroll-mt-36">
4090			<h2 class="py-4 text-2xl font-bold text-center scroll-m-16">Thursday, November 19th, 2026</h2>
4091		<div  class="items-stretch timeslot xl:flex content" data-start="1795104000" data-end="1795107600">
4092			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">08:00AM PST</div>
4093	
4094					<div class="flex-col px-2 py-4 timeslot__break">
4095					<p class="font-mono text-sm">
4096				Continental Breakfast - Seacliff Foyer
4097			</p>
4098			</div>
4099
4100	</div>
4101
4102			<div class="timeslot z-10 hidden items-stretch bg-skin-base xl:sticky xl:flex">
4103  </div>
4104
4105		<div  class="items-stretch timeslot xl:flex content" data-start="1795107600" data-end="1795118400">
4106			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">09:00AM PST</div>
4107	
4108			    <div class="flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:space-y-3 xl:empty:block border-2 border-red-300 bg-gradient-to-r from-amber-100 to-red-100 ">
4109        <p class="inline px-2 py-px font-mono text-xs tracking-wider uppercase rounded-md bg-fuchsia-300 text-fuchsia-800">
4110    Certification</p>
4111<p class="font-mono text-xs">09:00AM PST - 12:00PM PST (3 hours)</p>
4112<h3 class="font-bold leading-tight"><a href="/training/nov2026/infoq-certified-architect-program-qcon-san-francisco" class="text-skin-base hover:text-skin-accent-blue hover:underline">The InfoQ Certified Architect Program at QCon San Francisco</a></h3>
4113    <p class="font-mono text-xs"><a href="/speakers/lucamezzalira" class="text-skin-base">Luca Mezzalira</a>
4114          </p>
4115<p class="font-mono text-xs text-slate-600">Garden A</p>
4116
4117    </div>
4118
4119
4120
4121			    <div class=" flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:space-y-3 xl:empty:block bg-sky-50 hover:bg-sky-100 ">
4122          <p class="inline px-2 py-px font-mono text-xs tracking-wider uppercase rounded-md bg-amber-300 text-amber-800">
4123      Training</p>
4124  <span class="inline px-2 py-px font-mono text-xs tracking-wider uppercase rounded-md bg-blue-300 text-blue-800">HALF DAY</span>
4125  <p class="font-mono text-xs">09:00AM PST - 12:00PM PST (3 hours)</p>
4126  <h3 class="font-bold leading-tight"><a href="/training/nov2026/building-ai-agents-practical-framework-choosing-right-sdk" class="text-skin-base hover:text-skin-accent-blue hover:underline">Building AI Agents: A Practical Framework for Choosing the Right SDK</a></h3>
4127        <p class="font-mono text-xs"><a href="/pc-chairs/hienluu" class="text-skin-base">Hien Luu</a>
4128              </p>
4129    <p class="font-mono text-xs text-slate-600">Seacliff B</p>
4130
4131    </div>
4132
4133
4134
4135			    <div class=" flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:space-y-3 xl:empty:block bg-sky-50 hover:bg-sky-100 ">
4136          <p class="inline px-2 py-px font-mono text-xs tracking-wider uppercase rounded-md bg-amber-300 text-amber-800">
4137      Training</p>
4138  <span class="inline px-2 py-px font-mono text-xs tracking-wider uppercase rounded-md bg-blue-300 text-blue-800">HALF DAY</span>
4139  <p class="font-mono text-xs">09:00AM PST - 12:00PM PST (3 hours)</p>
4140  <h3 class="font-bold leading-tight"><a href="/training/nov2026/human-architecture-problem-designing-teams-scale-ai-half-day-version" class="text-skin-base hover:text-skin-accent-blue hover:underline">The Human Architecture Problem: Designing Teams That Scale With AI [Half-day version]</a></h3>
4141        <p class="font-mono text-xs"><a href="/speakers/charlottedejongschouwenburg" class="text-skin-base">Charlotte de Jong Schouwenburg</a>
4142                  - Bravely
4143              </p>
4144    <p class="font-mono text-xs text-slate-600">Seacliff D</p>
4145
4146    </div>
4147
4148
4149
4150			    <div class=" flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:space-y-3 xl:empty:block bg-sky-50 hover:bg-sky-100 ">
4151          <p class="inline px-2 py-px font-mono text-xs tracking-wider up
4151percase rounded-md bg-amber-300 text-amber-800">
4152      Training</p>
4153  <span class="inline px-2 py-px font-mono text-xs tracking-wider uppercase rounded-md bg-blue-300 text-blue-800">HALF DAY</span>
4154  <p class="font-mono text-xs">09:00AM PST - 12:00PM PST (3 hours)</p>
4155  <h3 class="font-bold leading-tight"><a href="/training/nov2026/ai-java-developers" class="text-skin-base hover:text-skin-accent-blue hover:underline">AI for Java Developers</a></h3>
4156        <p class="font-mono text-xs"><a href="/speakers/danvega" class="text-skin-base">Dan Vega</a>
4157                  - Broadcom
4158              </p>
4159        <p class="font-mono text-xs"><a href="/speakers/nateschutta" class="text-skin-base">Nate Schutta</a>
4160                  - Thoughtworks
4161              </p>
4162    <p class="font-mono text-xs text-slate-600">Marina</p>
4163
4164    </div>
4165
4166
4167
4168			    <div class=" flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:space-y-3 xl:empty:block bg-sky-50 hover:bg-sky-100 ">
4169          <p class="inline px-2 py-px font-mono text-xs tracking-wider uppercase rounded-md bg-amber-300 text-amber-800">
4170      Training</p>
4171  <span class="inline px-2 py-px font-mono text-xs tracking-wider uppercase rounded-md bg-blue-300 text-blue-800">HALF DAY</span>
4172  <p class="font-mono text-xs">09:00AM PST - 12:00PM PST (3 hours)</p>
4173  <h3 class="font-bold leading-tight"><a href="/training/nov2026/measuring-what-matters-building-developer-productivity-program-engineers-can-trust" class="text-skin-base hover:text-skin-accent-blue hover:underline">Measuring What Matters: Building a Developer Productivity Program Engineers Can Trust</a></h3>
4174        <p class="font-mono text-xs"><a href="/pc-chairs/erindoyle" class="text-skin-base">Erin Doyle</a>
4175                  - Quotient
4176              </p>
4177    <p class="font-mono text-xs text-slate-600">Seacliff A</p>
4178
4179    </div>
4180
4181
4182
4183			    <div class=" flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:space-y-3 xl:empty:block bg-sky-50 hover:bg-sky-100 ">
4184          <p class="inline px-2 py-px font-mono text-xs tracking-wider uppercase rounded-md bg-amber-300 text-amber-800">
4185      Training</p>
4186  <span class="inline px-2 py-px font-mono text-xs tracking-wider uppercase rounded-md bg-blue-300 text-blue-800">HALF DAY</span>
4187  <p class="font-mono text-xs">09:00AM PST - 12:00PM PST (3 hours)</p>
4188  <h3 class="font-bold leading-tight"><a href="/training/nov2026/supercharge-your-work-claude-code-and-codex" class="text-skin-base hover:text-skin-accent-blue hover:underline">Supercharge Your Work With Claude Code and Codex</a></h3>
4189        <p class="font-mono text-xs"><a href="/pc-chairs/khawajashams" class="text-skin-base">Khawaja Shams</a>
4190                  - Momento
4191              </p>
4192    <p class="font-mono text-xs text-slate-600">Seacliff C</p>
4193
4194    </div>
4195
4196
4197
4198	</div>
4199<div  class="items-stretch timeslot xl:flex content" data-start="1795118400" data-end="1795122000">
4200			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">12:00PM PST</div>
4201	
4202					<div class="flex-col px-2 py-4 timeslot__break">
4203					<p class="font-mono text-sm">
4204				 Lunch - Atrium Level
4205			</p>
4206			</div>
4207
4208	</div>
4209<div  class="items-stretch timeslot xl:flex content" data-start="1795122000" data-end="1795132800">
4210			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">01:00PM PST</div>
4211	
4212			    <div class=" flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:space-y-3 xl:empty:block bg-sky-50 hover:bg-sky-100 ">
4213          <p class="inline px-2 py-px font-mono text-xs tracking-wider uppercase rounded-md bg-amber-300 text-amber-800">
4214      Training</p>
4215  <span class="inline px-2 py-px font-mono text-xs tracking-wider uppercase rounded-md bg-blue-300 text-blue-800">HALF DAY</span>
4216  <p class="font-mono text-xs">01:00PM PST - 04:00PM PST (3 hours)</p>
4217  <h3 class="font-bold leading-tight"><a href="/training/nov2026/how-write-skills-actually-work" class="text-skin-base hover:text-skin-accent-blue hover:underline">How To Write Skills That Actually Work</a></h3>
4218        <p class="font-mono text-xs"><a href="/speakers/baruchsadogursky" class="text-skin-base">Baruch Sadogursky</a>
4219              </p>
4220    <p class="font-mono text-xs text-slate-600">Seacliff C</p>
4221
4222    </div>
4223
4224
4225
4226			    <div class=" flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:space-y-3 xl:empty:block bg-sky-50 hover:bg-sky-100 ">
4227          <p class="inline px-2 py-px font-mono text-xs tracking-wider up
4227percase rounded-md bg-amber-300 text-amber-800">
4228      Training</p>
4229  <span class="inline px-2 py-px font-mono text-xs tracking-wider uppercase rounded-md bg-blue-300 text-blue-800">HALF DAY</span>
4230  <p class="font-mono text-xs">01:00PM PST - 04:00PM PST (3 hours)</p>
4231  <h3 class="font-bold leading-tight"><a href="/training/nov2026/psychological-safety-infrastructure-building-teams-fail-fast-ai" class="text-skin-base hover:text-skin-accent-blue hover:underline">Psychological Safety as Infrastructure: Building Teams That Fail Fast With AI</a></h3>
4232        <p class="font-mono text-xs"><a href="/speakers/charlottedejongschouwenburg" class="text-skin-base">Charlotte de Jong Schouwenburg</a>
4233                  - Bravely
4234              </p>
4235    <p class="font-mono text-xs text-slate-600">Seacliff D</p>
4236
4237    </div>
4238
4239
4240
4241			    <div class=" flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:space-y-3 xl:empty:block bg-sky-50 hover:bg-sky-100 ">
4242          <p class="inline px-2 py-px font-mono text-xs tracking-wider uppercase rounded-md bg-amber-300 text-amber-800">
4243      Training</p>
4244  <span class="inline px-2 py-px font-mono text-xs tracking-wider uppercase rounded-md bg-blue-300 text-blue-800">HALF DAY</span>
4245  <p class="font-mono text-xs">01:00PM PST - 04:00PM PST (3 hours)</p>
4246  <h3 class="font-bold leading-tight"><a href="/training/nov2026/ai-assisted-coding-master-class-build-your-mission-control" class="text-skin-base hover:text-skin-accent-blue hover:underline">AI-Assisted Coding Master Class: Build Your Mission Control</a></h3>
4247        <p class="font-mono text-xs"><a href="/speakers/sepehrkhosravi" class="text-skin-base">Sepehr Khosravi</a>
4248                  - Coinbase
4249              </p>
4250    <p class="font-mono text-xs text-slate-600">Seacliff B</p>
4251
4252    </div>
4253
4254
4255
4256			    <div class=" flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:space-y-3 xl:empty:block bg-sky-50 hover:bg-sky-100 ">
4257          <p class="inline px-2 py-px font-mono text-xs tracking-wider uppercase rounded-md bg-amber-300 text-amber-800">
4258      Training</p>
4259  <span class="inline px-2 py-px font-mono text-xs tracking-wider uppercase rounded-md bg-blue-300 text-blue-800">HALF DAY</span>
4260  <p class="font-mono text-xs">01:00PM PST - 04:00PM PST (3 hours)</p>
4261  <h3 class="font-bold leading-tight"><a href="/training/nov2026/fundamentals-software-engineering-age-ai" class="text-skin-base hover:text-skin-accent-blue hover:underline">The Fundamentals of Software Engineering in the Age of AI</a></h3>
4262        <p class="font-mono text-xs"><a href="/speakers/nateschutta" class="text-skin-base">Nate Schutta</a>
4263                  - Thoughtworks
4264              </p>
4265        <p class="font-mono text-xs"><a href="/speakers/danvega" class="text-skin-base">Dan Vega</a>
4266                  - Broadcom
4267              </p>
4268    <p class="font-mono text-xs text-slate-600">Marina</p>
4269
4270    </div>
4271
4272
4273
4274			    <div class=" flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:space-y-3 xl:empty:block bg-sky-50 hover:bg-sky-100 ">
4275          <p class="inline px-2 py-px font-mono text-xs tracking-wider uppercase rounded-md bg-amber-300 text-amber-800">
4276      Training</p>
4277  <span class="inline px-2 py-px font-mono text-xs tracking-wider uppercase rounded-md bg-blue-300 text-blue-800">HALF DAY</span>
4278  <p class="font-mono text-xs">01:00PM PST - 04:00PM PST (3 hours)</p>
4279  <h3 class="font-bold leading-tight"><a href="/training/nov2026/cracking-black-box-forensic-debugging" class="text-skin-base hover:text-skin-accent-blue hover:underline">Cracking the Black Box: Forensic Debugging</a></h3>
4280        <p class="font-mono text-xs"><a href="/speakers/ryanscottbrown" class="text-skin-base">Ryan  Scott Brown</a>
4281                  - Crunchyroll
4282              </p>
4283    <p class="font-mono text-xs text-slate-600">Seacliff A</p>
4284
4285    </div>
4286
4287
4288
4289	</div>
4290
4291	
4292</section>
4293
4294					<section id="day-323" class="scroll-mt-36">
4295			<h2 class="py-4 text-2xl font-bold text-center scroll-m-16">Friday, November 20th, 2026</h2>
4296		<div  class="items-stretch timeslot xl:flex content" data-start="1795190400" data-end="1795194000">
4297			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">08:00AM PST</div>
4298	
4299					<div class="flex-col px-2 py-4 timeslot__break">
4300					<p class="font-mono text-sm">
4301				Continental Breakfast - Seacliff Foyer
4302			</p>
4303			</div>
4304
4305	</div>
4306
4307			<div class="timeslot z-10 hidden items-stretch bg-skin-base xl:sticky xl:flex">
4308  </div>
4309
4310		<div  class="items-stretch timeslot xl:flex content" data-start="1795194000" data-end="1795204800">
4311			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">09:00AM PST</div>
4312	
4313			    <div class=" flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:space-y-3 xl:empty:block bg-sky-50 hover:bg-sky-100 ">
4314          <p class="inline px-2 py-px font-mono text-xs tracking-wider up
4314percase rounded-md bg-amber-300 text-amber-800">
4315      Training</p>
4316  <span class="inline px-2 py-px font-mono text-xs tracking-wider uppercase rounded-md bg-green-300 text-green-800">FULL DAY</span>
4317  <p class="font-mono text-xs">09:00AM PST - 04:00PM PST (7 hours)</p>
4318  <h3 class="font-bold leading-tight"><a href="/training/nov2026/incident-lab-responding-and-learning-production-failures" class="text-skin-base hover:text-skin-accent-blue hover:underline">The Incident Lab: Responding to and Learning From Production Failures</a></h3>
4319        <p class="font-mono text-xs"><a href="/speakers/courtneynash" class="text-skin-base">Courtney Nash</a>
4320              </p>
4321        <p class="font-mono text-xs"><a href="/speakers/sarahbutt" class="text-skin-base">Sarah Butt</a>
4322                  - Salesforce
4323              </p>
4324        <p class="font-mono text-xs"><a href="/speakers/ericdobbs" class="text-skin-base">Eric Dobbs</a>
4325                  - Oracle
4326              </p>
4327        <p class="font-mono text-xs"><a href="/speakers/hamedsilatani" class="text-skin-base">Hamed Silatani</a>
4328                  - Uptime Labs
4329              </p>
4330        <p class="font-mono text-xs"><a href="/speakers/alexelman" class="text-skin-base">Alex Elman</a>
4331                  - Slack
4332              </p>
4333    <p class="font-mono text-xs text-slate-600">Seacliff A</p>
4334
4335    </div>
4336
4337
4338
4339			    <div class=" flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:space-y-3 xl:empty:block bg-sky-50 hover:bg-sky-100 ">
4340          <p class="inline px-2 py-px font-mono text-xs tracking-wider uppercase rounded-md bg-amber-300 text-amber-800">
4341      Training</p>
4342  <span class="inline px-2 py-px font-mono text-xs tracking-wider uppercase rounded-md bg-green-300 text-green-800">FULL DAY</span>
4343  <p class="font-mono text-xs">09:00AM PST - 04:00PM PST (7 hours)</p>
4344  <h3 class="font-bold leading-tight"><a href="/training/nov2026/human-architecture-problem-designing-teams-scale-ai-full-day-version" class="text-skin-base hover:text-skin-accent-blue hover:underline">The Human Architecture Problem: Designing Teams That Scale With AI [Full-Day Version]</a></h3>
4345        <p class="font-mono text-xs"><a href="/speakers/charlottedejongschouwenburg" class="text-skin-base">Charlotte de Jong Schouwenburg</a>
4346                  - Bravely
4347              </p>
4348    <p class="font-mono text-xs text-slate-600">Seacliff B</p>
4349
4350    </div>
4351
4352
4353
4354			    <div class=" flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:space-y-3 xl:empty:block bg-sky-50 hover:bg-sky-100 ">
4355          <p class="inline px-2 py-px font-mono text-xs tracking-wider uppercase rounded-md bg-amber-300 text-amber-800">
4356      Training</p>
4357  <span class="inline px-2 py-px font-mono text-xs tracking-wider uppercase rounded-md bg-green-300 text-green-800">FULL DAY</span>
4358  <p class="font-mono text-xs">09:00AM PST - 04:00PM PST (7 hours)</p>
4359  <h3 class="font-bold leading-tight"><a href="/training/nov2026/effective-ai-native-development-harness-engineering" class="text-skin-base hover:text-skin-accent-blue hover:underline">Effective AI-Native Development with Harness Engineering</a></h3>
4360        <p class="font-mono text-xs"><a href="/speakers/zichuanxiong" class="text-skin-base">Zichuan Xiong</a>
4361                  - Thoughtworks
4362              </p>
4363        <p class="font-mono text-xs"><a href="/speakers/premanandchandrasekaran" class="text-skin-base">Premanand Chandrasekaran</a>
4364                  - Thoughtworks
4365              </p>
4366    <p class="font-mono text-xs text-slate-600">Seacliff C</p>
4367
4368    </div>
4369
4370
4371
4372			    <div class=" flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:space-y-3 xl:empty:block bg-sky-50 hover:bg-sky-100 ">
4373          <p class="inline px-2 py-px font-mono text-xs tracking-wider uppercase rounded-md bg-amber-300 text-amber-800">
4374      Training</p>
4375  <span class="inline px-2 py-px font-mono text-xs tracking-wider uppercase rounded-md bg-green-300 text-green-800">FULL DAY</span>
4376  <p class="font-mono text-xs">09:00AM PST - 04:00PM PST (7 hours)</p>
4377  <h3 class="font-bold leading-tight"><a href="/training/nov2026/agent-mcp-workshop-building-your-own-java-based-mcp-server" class="text-skin-base hover:text-skin-accent-blue hover:underline">Agent MCP Workshop: Building Your Own Java-Based MCP Server</a></h3>
4378        <p class="font-mono text-xs"><a href="/speakers/davidparry" class="text-skin-base">David Parry</a>
4379                  - Qodo
4380              </p>
4381    <p class="font-mono text-xs text-slate-600">Seacliff D</p>
4382
4383    </div>
4384
4385
4386
4387	</div>
4388<div  class="items-stretch timeslot xl:flex content" data-start="1795204800" data-end="1795208400">
4389			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">12:00PM PST</div>
4390	
4391					<div class="flex-col px-2 py-4 timeslot__break">
4392					<p class="font-mono text-sm">
4393				Lunch - Atrium Level
4394			</p>
4395			</div>
4396
4397	</div>
4398<div  class="items-stretch timeslot xl:flex content" data-start="1795208400" data-end="1795219200">
4399			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">01:00PM PST</div>
4400	
4401			    <div class="justify-center items-center min-h-[180px] flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:space-y-3 xl:empty:block bg-sky-50 hover:bg-sky-100 ">
4402          <h3 class="font-bold leading-tight"><a href="/training/nov2026/incident-lab-responding-and-learning-production-failures" class="text-skin-base hover:text-skin-accent-blue hover:underline">The Incident Lab: Responding to and Learning From Production Failures (Continued)</a></h3>
4403
4404    </div>
4405
4406
4407
4408			    <div class="justify-center items-center min-h-[180px] flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:space-y-3 xl:empty:block bg-sky-50 hover:bg-sky-100 ">
4409          <h3 class="font-bold leading-tight"><a href="/training/nov2026/human-architecture-problem-designing-teams-scale-ai-full-day-version" class="text-skin-base hover:text-skin-accent-blue hover:underline">The Human Architecture Problem: Designing Teams That Scale With AI [Full-Day Version] (Continued)</a></h3>
4410
4411    </div>
4412
4413
4414
4415			    <div class="justify-center items-center min-h-[180px] flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:space-y-3 xl:empty:block bg-sky-50 hover:bg-sky-100 ">
4416          <h3 class="font-bold leading-tight"><a href="/training/nov2026/effective-ai-native-development-harness-engineering" class="text-skin-base hover:text-skin-accent-blue hover:underline">Effective AI-Native Development with Harness Engineering (Continued)</a></h3>
4417
4418    </div>
4419
4420
4421
4422			    <div class="justify-center items-center min-h-[180px] flex-col px-2 py-4 mx-1 mb-2 space-y-2 transition duration-300 rounded-lg timeslot__session empty:hidden empty:-z-10 xl:space-y-3 xl:empty:block bg-sky-50 hover:bg-sky-100 ">
4423          <h3 class="font-bold leading-tight"><a href="/training/nov2026/agent-mcp-workshop-building-your-own-java-based-mcp-server" class="text-skin-base hover:text-skin-accent-blue hover:underline">Agent MCP Workshop: Building Your Own Java-Based MCP Server (Continued)</a></h3>
4424
4425    </div>
4426
4427
4428
4429	</div>
4430
4431	
4432</section>
4433
4434			</div>
4435
4436  </div>
4437<div class="js-trigger-consent-tracker"></div>
4438  </div>
4439
4440</main>
4441
4442
4443      <footer role="contentinfo" class="relative z-10 flex-shrink-0">
4444        <div>
4445    <div id="block-qconfooter">
4446  
4447    
4448      	<!-- Footer section -->
4449	<div class="py-4 border-t bg-skin-muted lg:py-12 border-skin-base">
4450		<div class="px-4 mx-auto max-w-screen-xl sm:px-6 md:px-4">
4451			<div class="grid grid-cols-1 gap-8 md:grid-cols-2 lg:grid-cols-4">
4452				<div>
4453					<h2 class="pb-2 text-xl font-normal border-b text-skin-base border-skin-base">Follow QCon</h2>
4454					<ul class="flex flex-wrap mt-5 mb-0 md:w-full lg:w-[60%]">
4455						<li class="pr-2">
4456							<a
4457								href="https://twitter.com/QCon"
4458								target="_blank"
4459								rel="noopener noreferrer"
4460								class="inline-block w-8 h-8 bg-contain hover:text-skin-muted"
4461								aria-label="Check QCon - X">
4462								<img
4463									loading="lazy"
4464									typeof="foaf:Image"
4465									src="/modules/custom/qcon_base/images/social-icons/x.svg"
4466									alt="Check QCon - X" />
4467							</a>
4468						</li>
4469						<li class="pr-2">
4470							<a
4471								href="https://www.facebook.com/QCon/"
4472								target="_blank"
4473								rel="noopener noreferrer"
4474								class="inline-block w-8 h-8 bg-contain hover:text-skin-muted"
4475								aria-label="Check QCon - facebook">
4476								<img
4477									loading="lazy"
4478									typeof="foaf:Image"
4479									src="/modules/custom/qcon_base/images/social-icons/facebook.svg"
4480									alt="Check QCon - Facebook" />
4481							</a>
4482						</li>
4483						<li class="pr-2">
4484							<a
4485								href="https://www.instagram.com/qconconferences/"
4486								target="_blank"
4487								rel="noopener noreferrer"
4488								class="inline-block w-8 h-8 bg-contain hover:text-skin-muted"
4489								aria-label="Check QCon - instagram">
4490								<img
4491									loading="lazy"
4492									typeof="foaf:Image"
4493									src="/modules/custom/qcon_base/images/social-icons/instagram.svg"
4494									alt="Check QCon - Instagram" />
4495							</a>
4496						</li>
4497						<li class="pr-2">
4498							<a
4499								href="https://www.youtube.com/channel/UCkQX1tChV7Z7l1LFF4L9
4499j_g"
4500								target="_blank"
4501								rel="noopener noreferrer"
4502								class="inline-block w-8 h-8 bg-contain hover:text-skin-muted"
4503								aria-label="Check QCon - youtube">
4504								<img
4505									loading="lazy"
4506									typeof="foaf:Image"
4507									src="/modules/custom/qcon_base/images/social-icons/youtube.svg"
4508									alt="Check QCon - Youtube" />
4509							</a>
4510						</li>
4511						<li class="pr-2">
4512							<a
4513								href="https://www.linkedin.com/company/qcon-conferences/"
4514								target="_blank"
4515								rel="noopener noreferrer"
4516								class="inline-block w-8 h-8 bg-contain hover:text-skin-muted"
4517								aria-label="Check QCon - linkedin">
4518								<img
4519									loading="lazy"
4520									typeof="foaf:Image"
4521									src="/modules/custom/qcon_base/images/social-icons/linkedin.svg"
4522									alt="Check QCon - Linkedin" />
4523							</a>
4524						</li>
4525						<li class="pr-2">
4526							<a
4527								href="https://www.flickr.com/photos/qconpictures/collections/"
4528								target="_blank"
4529								rel="noopener noreferrer"
4530								class="inline-block w-8 h-8 bg-contain hover:text-skin-muted"
4531								aria-label="Check QCon - flickr">
4532								<img
4533									loading="lazy"
4534									typeof="foaf:Image"
4535									src="/modules/custom/qcon_base/images/social-icons/flickr.svg"
4536									alt="Check QCon - Flickr" />
4537							</a>
4538						</li>
4539						<li class="pr-2">
4540							<a
4541								href="https://techhub.social/@qcon"
4542								target="_blank"
4543								rel="noopener noreferrer"
4544								class="inline-block w-8 h-8 bg-contain hover:text-skin-muted"
4545								aria-label="Check QCon - Mastodon">
4546								<img
4547									loading="lazy"
4548									typeof="foaf:Image"
4549									src="/modules/custom/qcon_base/images/social-icons/masatadon.svg"
4550									alt="Check QCon - Masatadon" />
4551							</a>
4552						</li>
4553						<li class="pr-2">
4554							<a
4555								href="https://bsky.app/profile/qconferences.com"
4556								target="_blank"
4557								rel="noopener noreferrer"
4558								class="inline-block w-8 h-8 bg-contain hover:text-skin-muted"
4559								aria-label="Check QCon - Bluesky">
4560								<img
4561									loading="lazy"
4562									typeof="foaf:Image"
4563									src="/modules/custom/qcon_base/images/social-icons/bluesky.svg"
4564									alt="Check QCon - Bluesky" />
4565							</a>
4566						</li>
4567					</ul>
4568				</div>
4569				<div>
4570					<h2 class="pb-2 text-xl font-normal border-b text-skin-base border-skin-base">Contact</h2>
4571					<ul class="mt-5">
4572						<li class="pb-2 font-semibold prose-sm">
4573							<svg width="25" height="25" class="inline mr-2" fill="none" xmlns="http://www.w3.org/2000/svg">
4574								<path
4575									d="M4.24 4.7h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2h-16c-1.1 0-2-.9-2-2v-12c0-1.1.9-2 2-2z"
4576									class="stroke-current group-hover:text-link-blue"
4577									stroke-width="1"
4578									stroke-linecap="round"
4579									stroke-linejoin="round"></path>
4580								<path
4581									d="M22.24 6.7l-10 7-10-7"
4582									class="stroke-current group-hover:text-link-blue"
4583									stroke-width="1"
4584									stroke-linecap="round"
4585									stroke-linejoin="round"></path>
4586							</svg>
4587							<span class="spamspan"><span class="u">info</span> [at] <span class="d">qconsf.com</span><span class="t"> (Contact us)</span></span>
4588						</li>
4589						<li class="pb-2 font-semibold prose-sm">
4590							<svg width="25" height="25" class="inline mr-2" fill="none" xmlns="http://www.w3.org/2000/svg">
4591								<path
4592									d="M4.24 4.7h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2h-16c-1.1 0-2-.9-2-2v-12c0-1.1.9-2 2-2z"
4593									class="stroke-current group-hover:text-link-blue"
4594									stroke-width="1"
4595									stroke-linecap="round"
4596									stroke-linejoin="round"></path>
4597								<path
4598									d="M22.24 6.7l-10 7-10-7"
4599									class="stroke-current group-hover:text-link-blue"
4600									stroke-width="1"
4601									stroke-linecap="round"
4602									stroke-linejoin="round"></path>
4603							</svg>
4604							<span class="spamspan"><span class="u">sales</span> [at] <span class="d">qconsf.com</span><span class="t"> (Sponsorship Sales)</span></span>
4605						</li>
4606						<li class="pb-2 font-semibold prose-sm">
4607							<svg width="25" height="25" fill="none" class="inline mr-2" xmlns="http://www.w3.org/2000/svg">
4608								<path
4609									d="M14.624 2.269h-8a2 2 0 00-2 2v16a2 2 0 002 2h12a2 2 0 002-2v-12l-6-6z"
4610									class="stroke-current group-hover:text-link-blue"
4611									stroke-width="1"
4612									stroke-linecap="round"
4613									stroke-linejoin="round"></path>
4614								<path
4615									d="M14.624 2.269v6h6M16.624 13.269h-8M16.624 17.269h-8M10.624 9.269h-2"
4616									class="stroke-current group-hover:text-link-blue"
4617									stroke-width="1"
4618									stroke-linecap="round"
4619									stroke-linejoin="round"></path>
4620							</svg>
4621							<a
4622								href="https://docs.google.com/forms/d/e/1FAIpQLSeagtEnnQhXve5TbubBrFgpxSMJa_wosPutqEdQOkNN9TAanQ/viewform"
4623								target="_blank"
4624								rel="noopener noreferrer"
4625								class="font-normal text-skin-base hover:text-skin-muted">
4626								Speaker inquiries
4627							</a>
4628						</li>
4629						<li class="pb-2 font-semibold prose-sm">
4630							<svg width="25" height="25" fill="none" class="inline mr-2" xmlns="http://www.w3.org/2000/svg">
4631								<path
4632									d="M14.624 2.269h-8a2 2 0 00-2 2v16a2 2 0 002 2h12a2 2 0 002-2v-12l-6-6z"
4633									class="stroke-current group-hover:text-link-blue"
4634									stroke-width="1"
4635									stroke-linecap="round"
4636									stroke-linejoin="round"></path>
4637								<path
4638									d="M14.624 2.269v6h6M16.624 13.269h-8M16.624 17.269h-8M10.624 9.269h-2"
4639									class="stroke-current group-hover:text-link-blue"
4640									stroke-width="1"
4641									stroke-linecap="round"
4642									stroke-linejoin="round"></path>
4643							</svg>
4644							<a
4645								href="https://get.infoq.com/infoq-mediakit/"
4646								target="_blank"
4647								rel="noopener noreferrer"
4648								class="font-normal text-skin-base hover:text-skin-muted">
4649								Media Kit
4650							</a>
4651						</li>
4652					</ul>
4653				</div>
4654				<div class="nav-footer">
4655					<h2 class="pb-2 text-xl font-normal border-b text-skin-base border-skin-base">Menu</h2>
4656					
4657          <ul class="grid grid-cols-2 mt-5 md:grid-cols-2 lg:grid-cols-2">
4658                    <li class="pb-2 text-sm font-normal">
4659                <a href="/" class="text-skin-base hover:text-skin-muted" data-drupal-link-system-path="&lt;front&gt;">Home</a>
4660            </li>
4661                    <li class="pb-2 text-sm font-normal">
4662                <a href="/social/nov2026" class="text-skin-base hover:text-skin-muted" data-drupal-link-system-path="social/5">Social events</a>
4663            </li>
4664                    <li class="pb-2 text-sm font-normal">
4665                <a href="/venue" class="text-skin-base hover:text-skin-muted" data-drupal-link-system-path="node/20">Venue</a>
4666            </li>
4667                    <li class="pb-2 text-sm font-normal">
4668                <a href="/convince-your-manager" class="text-skin-base hover:text-skin-muted" data-drupal-link-system-path="convince-your-manager">Convince your manager</a>
4669            </li>
4670                    <li class="pb-2 text-sm font-normal">
4671                <a href="http://qconferences.com/" class="text-skin-base hover:text-skin-muted" target="_blank">About QCon</a>
4672            </li>
4673                    <li class="pb-2 text-sm font-normal">
4674                <a href="/video-only" class="text-skin-base hover:text-skin-muted" data-drupal-link-system-path="video-only">Video-Only Pass</a>
4675            </li>
4676                    <li class="pb-2 text-sm font-normal">
4677                <a href="/qcon-cares" class="text-skin-base hover:text-skin-muted" data-drupal-link-system-path="qcon-cares">We care</a>
4678            </li>
4679                    <li class="pb-2 text-sm font-normal">
4680                <a href="/volunteers" class="text-skin-base hover:text-skin-muted" data-drupal-link-system-path="node/21">Volunteers</a>
4681            </li>
4682                    <li class="pb-2 text-sm font-normal">
4683                <a href="https://qconferences.com/code-conduct" class="text-skin-base hover:text-skin-muted" target="_blank">Code of Conduct</a>
4684            </li>
4685                    <li class="pb-2 text-sm font-normal">
4686                <a href="/faq" class="text-skin-base hover:text-skin-muted" data-drupal-link-system-path="faq">FAQ</a>
4687            </li>
4688                    <li class="pb-2 text-sm font-normal">
4689                <a href="/terms-conditions" class="text-skin-base hover:text-skin-muted" target="_blank" data-drupal-link-system-path="terms-conditions">Terms</a>
4690            </li>
4691                    <li class="pb-2 text-sm font-normal">
4692                <a href="https://qconferences.com/privacy-notice" class="text-skin-base hover:text-skin-muted" target="_blank">Privacy notice</a>
4693            </li>
4694                    <li class="pb-2 text-sm font-normal">
4695                <a href="https://qconferences.com/cookies" class="text-skin-base hover:text-skin-muted" target="_blank">Cookies</a>
4696            </li>
4697                    <li class="pb-2 text-sm font-normal">
4698                <a href="https://get.infoq.com/infoq-mediakit/" class="text-skin-base hover:text-skin-muted" target="_blank">Media Kit</a>
4699            </li>
4700                    <li class="pb-2 text-sm font-normal">
4701                <a href="https://qconferences.com/alumni" class="text-skin-base hover:text-skin-muted" target="_blank">Alumni</a>
4702            </li>
4703                    <li class="pb-2 text-sm font-normal">
4704                <a href="/sponsors/nov2026" class="text-skin-base hover:text-skin-muted" data-drupal-link-system-path="sponsors">Sponsors</a>
4705            </li>
4706                    <li class="pb-2 text-sm font-normal">
4707                <a href="/past-events" class="text-skin-base hover:text-skin-muted" data-drupal-link-system-path="past-events">Past events</a>
4708            </li>
4709                    <li class="pb-2 text-sm font-normal">
4710                <a href="https://qconsf.com/llms/nov2026.md" class="text-skin-base hover:text-skin-muted" target="_blank">llms.md</a>
4711            </li>
4712              </ul>
4713  
4714
4715
4716				</div>
4717				<div>
4718					<h2 class="pb-2 text-xl font-normal border-b text-skin-base border-skin-base">
4719						Conferences around the World
4720					</h2>
4721					<ul class="mt-5">
4722						<li class="text-sm font-normal text-skin-base">
4723							<a
4724								href="https://certification.qconferences.com/cohorts-topic/architecture?utm_source=qconsf&utm_medium=referral&utm_campaign=footer_onlinecohortarchitecture26"
4725								target="_blank"
4726								class="flex pb-2 text-skin-base hover:text-skin-muted">
4727								<img
4728									loading="lazy"
4729									typeof="foaf:Image"
4730									src="/modules/custom/qcon_base/images/flags/earth.svg"
4731									alt="QCon - Earth flag"
4732									width="20px"
4733									class="mr-2" />
4734								Online InfoQ Architect Certification
4735								<br />
4736								October 9, 2026
4737							</a>
4738						</li>
4739						<li class="text-sm font-normal text-skin-base">
4740							<a
4741								href="https://certification.qconferences.com/ai-security-privacy?utm_source=qconsf&utm_medium=referral&utm_campaign=footer_onlinecohortaisecurity26"
4742								target="_blank"
4743								class="flex pb-2 text-skin-base hover:text-skin-muted">
4744								<img
4745									loading="lazy"
4746									typeof="foaf:Image"
4747									src="/modules/custom/qcon_base/images/flags/earth.svg"
4748									alt="QCon - Earth flag"
4749									width="20px"
4750									class="mr-2" />
4751								Online InfoQ AI Security &amp; Privacy Engineering Certification
4752								<br />
4753								October 14, 2026
4754							</a>
4755						</li>
4756						<li class="text-sm font-normal text-skin-base">
4757							<a
4758								href="https://certification.qconferences.com/ai-assisted-engineering?utm_source=qconsf&utm_medium=referral&utm_campaign=footer_onlinecohortaiassistedengineering26"
4759								target="_blank"
4760								class="flex pb-2 text-skin-base hover:text-skin-muted">
4761								<img
4762									loading="lazy"
4763									typeof="foaf:Image"
4764									src="/modules/custom/qcon_base/images/flags/earth.svg"
4765									alt="QCon - Earth flag"
4766									width="20px"
4767									class="mr-2" />
4768								Online InfoQ AI-Assisted Engineering Certification
4769								<br />
4770								October 19, 2026
4771							</a>
4772						</li>
4773						<li class="text-sm font-normal text-skin-base">
4774							<a
4775								href="https://certification.qconferences.com/high-performing-teams?utm_source=qconsf&utm_medium=referral&utm_campaign=infoqevents_onlinecohortteams26"
4776								target="_blank"
4777								class="flex pb-2 text-skin-base hover:text-skin-muted">
4778								<img
4779									loading="lazy"
4780									typeof="foaf:Image"
4781									src="/modules/custom/qcon_base/images/flags/earth.svg"
4782									alt="QCon - Earth flag"
4783									width="20px"
4784									class="mr-2" />
4785								Online InfoQ High-Performing Teams Certification
4786								<br />
4787								November 17, 2026
4788							</a>
4789						</li>
4790						<li class="text-sm font-normal text-skin-base">
4791							<a
4792								href="https://qconsf.com/?utm_source=qconsf&utm_medium=referral&utm_campaign=footer_qsf26"
4793								target="_blank"
4794								class="flex pb-2 text-skin-base hover:text-skin-muted">
4795								<img
4796									loading="lazy"
4797									typeof="foaf:Image"
4798									src="/modules/custom/qcon_base/images/flags/us.svg"
4799									alt="QCon - Us flag"
4800									width="20px"
4801									class="mr-2" />
4802								QCon San Francisco
4803								<br />
4804								November 16-20, 2026 / In-person
4805							</a>
4806						</li>
4807						<li class="text-sm font-normal text-skin-base">
4808							<a
4809								href="https://newyork.qcon.ai/?utm_source=qconsf&utm_medium=referral&utm_campaign=footer_qainy26"
4810								target="_blank"
4811								class="flex pb-2 text-skin-base hover:text-skin-muted">
4812								<img
4813									loading="lazy"
4814									typeof="foaf:Image"
4815									src="/modules/custom/qcon_base/images/flags/us.svg"
4816									alt="QCon - Us flag"
4817									width="20px"
4818									class="mr-2" />
4819								QCon AI New York
4820								<br />
4821								December 15-16, 2026 / In-person
4822							</a>
4823						</li>
4824						<li class="text-sm font-normal text-skin-base">
4825							<a
4826								href="https://qconlondon.com/?utm_source=qconsf&utm_medium=referral&utm_campaign=footer_qlondon27"
4827								target="_blank"
4828								class="flex pb-2 text-skin-base hover:text-skin-muted">
4829								<img
4830									loading="lazy"
4831									typeof="foaf:Image"
4832									src="/modules/custom/qcon_base/images/flags/gb.svg"
4833									alt="QCon - UK flag"
4834									width="20px"
4835									class="mr-2" />
4836								QCon London
4837								<br />
4838								April 13-16, 2027 / In-person
4839							</a>
4840						</li>
4841						<li class="text-sm font-normal text-skin-base">
4842							<a
4843								href="https://boston.qcon.ai/?utm_source=qconsf&utm_medium=referral&utm_campaign=footer_qaiboston27"
4844								target="_blank"
4845								class="flex pb-2 text-skin-base hover:text-skin-muted">
4846								<img
4847									loading="lazy"
4848									typeof="foaf:Image"
4849									src="/modules/custom/qcon_base/images/flags/us.svg"
4850									alt="QCon - Us flag"
4851									width="20px"
4852									class="mr-2" />
4853								QCon AI Boston
4854								<br />
4855								July 8-9, 2027 / In-person
4856							</a>
4857						</li>
4858					</ul>
4859				</div>
4860			</div>
4861		</div>
4862	</div>
4863	<div class="text-xs text-center bg-neutral-800">
4864		<div class="px-2 pt-2 pb-2 max-w-screen-xl text-white align-center">
4865			This site is protected by reCAPTCHA and the Google
4866			<a href="https://policies.google.com/privacy" class="text-white underline" target="_blank">Privacy Policy</a>
4867			and
4868			<a href="https://policies.google.com/terms" class="text-white underline" target="_blank">Terms of Service</a>
4869			apply.
4870		</div>
4871	</div>
4872	<!-- End Footer section -->
4873
4874  </div>
4875
4876  </div>
4877
4878    </footer>
4879  
4880
4881  </div>
4882
4883    
4884    
4884<script src="/sites/qcon_sf/files/js/js_WCMeL73WXDSabQ5gmOm_C7ohXg_D8aKqJObtlXF-V_I.js?scope=footer&amp;delta=0&amp;language=en&amp;theme=qcontheme&amp;include=eJxtjtEOwjAIRX-oGc9-TYOMstq1aGFG_94miw9zPkAu99zkQvmZiVRLZtLmXVegkzUZu-cmFs7sT_wSRFVWjo4CMtbvPeENX-Ex4pG0Vm0wpHHz6B2pjKYDXBhn7gfLPFN5R01pvGY7EgTBXRotPG8rw1cEu2Md00CvaTNC5w_P3WLg"></script>
vendor: 1 bytes, line 4884
4884
4885<script src="https://cc.cdn.civiccomputing.com/9/cookieControl-9.x.min.js"></script>
vendor: 1 bytes, line 4885
4885
4886<script src="/sites/qcon_sf/files/js/js_pE_br9_aW9mUZnE_QJTXJUB2QeK0_fW7XbNxqWmdS18.js?scope=footer&amp;delta=2&amp;language=en&amp;theme=qcontheme&amp;include=eJxtjtEOwjAIRX-oGc9-TYOMstq1aGFG_94miw9zPkAu99zkQvmZiVRLZtLmXVegkzUZu-cmFs7sT_wSRFVWjo4CMtbvPeENX-Ex4pG0Vm0wpHHz6B2pjKYDXBhn7gfLPFN5R01pvGY7EgTBXRotPG8rw1cEu2Md00CvaTNC5w_P3WLg"></script>
4886
4887
4888  </body>
4889</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.