PageSourceSearch

https://qconsf.com/schedule/nov2026

html qconsf.com collected 2026-09-24 07:44:33 UTC 258,427 bytes, 4,731 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?tlu6uh"></script>
vendor: 1 bytes, line 72
72
73<script src="/modules/custom/qcon_ga/js/ga.js?tlu6uh"></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												
1322                                <div class="flex relative flex-col items-start group">
1323            <img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" width="20px" height="20px" alt="Intermediate Topic">
1324            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
1325              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Intermediate Topic</span>
1326              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
1327            </div>
1328          </div>
1329                      
1330		</div>
1331		
1332		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
1333			
1334			
1335			<div class="js-schedule-icon-placeholder" data-node-id="688" data-icon-type="my_sc
1335hedule"></div>
1336							</div>
1337	</div>
1338</div>
1339
1340
1341			
1342	<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>
1343
1344	
1345	<h3 class="!mt-0 font-bold leading-tight p-title">
1346		<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>
1347	</h3>
1348			<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>
1349		<div class="flex flex-col space-y-2 w-full h-full card-content">
1350					<p class="font-mono text-xs">
1351				<a href="/speakers/leeatomicdev" class="text-skin-base">Lee  Faus</a>
1352									-
1353					Atomic 
1354							</p>
1355		
1356					<p class="font-mono text-xs text-slate-600">Pacific LM</p>
1357		
1358		
1359		
1360
1361					<div class="flex gap-2">
1362													<div class="flex relative flex-col items-start group">
1363						<img src="/modules/custom/qcon_schedule/icons/icon-no-video-light.svg" width="20px" height="20px" alt="No Video Available">
1364						<div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
1365							<span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">No Video Available</span>
1366							<div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
1367						</div>
1368					</div>
1369								
1370                                <div class="flex relative flex-col items-start group">
1371            <img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" width="20px" height="20px" alt="Intermediate Topic">
1372            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
1373              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Intermediate Topic</span>
1374              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
1375            </div>
1376          </div>
1377                      
1378		</div>
1379		
1380		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
1381			
1382			
1383			<div class="js-schedule-icon-placeholder" data-node-id="738" data-icon-type="my_sc
1383hedule"></div>
1384							</div>
1385	</div>
1386</div>
1387
1388
1389			
1390	<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>
1391
1392	
1393	<h3 class="!mt-0 font-bold leading-tight p-title">
1394		<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>
1395	</h3>
1396			<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>
1397		<div class="flex flex-col space-y-2 w-full h-full card-content">
1398					<p class="font-mono text-xs">
1399				<a href="/speakers/xiaoweitacnodeio" class="text-skin-base">Xiaowei Jiang</a>
1400									-
1401					Tacnode Inc.
1402							</p>
1403		
1404					<p class="font-mono text-xs text-slate-600">Pacific LM</p>
1405		
1406		
1407		
1408
1409					<div class="flex gap-2">
1410													<div class="flex relative flex-col items-start group">
1411						<img src="/modules/custom/qcon_schedule/icons/icon-no-video-light.svg" width="20px" height="20px" alt="No Video Available">
1412						<div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
1413							<span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">No Video Available</span>
1414							<div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
1415						</div>
1416					</div>
1417								
1418                                <div class="flex relative flex-col items-start group">
1419            <img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" width="20px" height="20px" alt="Intermediate Topic">
1420            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
1421              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Intermediate Topic</span>
1422              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
1423            </div>
1424          </div>
1425                      
1426		</div>
1427		
1428		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
1429			
1430			
1431			<div class="js-schedule-icon-placeholder" data-node-id="740" data-icon-type="my_sc
1431hedule"></div>
1432							</div>
1433	</div>
1434</div>
1435
1436
1437	</div>
1438<div  class="items-stretch timeslot xl:flex content" data-start="1794872100" data-end="1794873300">
1439			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">03:35PM PST</div>
1440	
1441					<div class="flex-col px-2 py-4 timeslot__break">
1442					<p class="font-mono text-sm">
1443				Coffee Break &amp; Snacks - Pacific Level
1444			</p>
1445			</div>
1446
1447	</div>
1448<div  class="items-stretch timeslot xl:flex content" data-start="1794873300" data-end="1794876300">
1449			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">03:55PM PST</div>
1450	
1451			
1452	<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>
1453
1454	
1455	<h3 class="!mt-0 font-bold leading-tight p-title">
1456		<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>
1457	</h3>
1458			<p class="hidden text-sm text-skin-base session-description">Details coming soon.</p>
1459		<div class="flex flex-col space-y-2 w-full h-full card-content">
1460		
1461					<p class="font-mono text-xs text-slate-600">Ballroom BC</p>
1462		
1463		
1464		
1465
1466					<div class="flex gap-2">
1467												
1468                                    
1469		</div>
1470		
1471		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
1472			
1473			
1474			<div class="js-schedule-icon-placeholder" data-node-id="713" data-icon-type="my_sc
1474hedule"></div>
1475							</div>
1476	</div>
1477</div>
1478
1479
1480			
1481	<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>
1482
1483	
1484	<h3 class="!mt-0 font-bold leading-tight p-title">
1485		<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>
1486	</h3>
1487			<p class="hidden text-sm text-skin-base session-description">Details coming soon.</p>
1488		<div class="flex flex-col space-y-2 w-full h-full card-content">
1489					<p class="font-mono text-xs">
1490				<a href="/speakers/amandawalker" class="text-skin-base">Amanda  Walker</a>
1491									-
1492					Google
1493							</p>
1494		
1495					<p class="font-mono text-xs text-slate-600">Ballroom A</p>
1496		
1497		
1498		
1499
1500					<div class="flex gap-2">
1501												
1502                                    
1503		</div>
1504		
1505		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
1506			
1507			
1508			<div class="js-schedule-icon-placeholder" data-node-id="700" data-icon-type="my_sc
1508hedule"></div>
1509							</div>
1510	</div>
1511</div>
1512
1513
1514			
1515	<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>
1516
1517	
1518	<h3 class="!mt-0 font-bold leading-tight p-title">
1519		<a href="https://qconsf.com/unconference" class="text-skin-base hover:text-skin-accent-blue hover:underline">Unconference: Modern API Design</a>
1520	</h3>
1521		<div class="flex flex-col space-y-2 w-full h-full card-content">
1522		
1523					<p class="font-mono text-xs text-slate-600">Seacliff D</p>
1524		
1525		
1526		
1527
1528					<div class="flex gap-2">
1529													<div class="flex relative flex-col items-start group">
1530						<img src="/modules/custom/qcon_schedule/icons/icon-no-video-light.svg" width="20px" height="20px" alt="No Video Available">
1531						<div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
1532							<span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">No Video Available</span>
1533							<div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
1534						</div>
1535					</div>
1536								
1537                                    
1538		</div>
1539		
1540		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
1541			
1542			
1543			<div class="js-schedule-icon-placeholder" data-node-id="725" data-icon-type="my_sc
1543hedule"></div>
1544							</div>
1545	</div>
1546</div>
1547
1548
1549			
1550	<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>
1551
1552	
1553	<h3 class="!mt-0 font-bold leading-tight p-title">
1554		<a href="/presentation/nov2026/engineering-boundaries-outages-you-cant-prevent" class="text-skin-base hover:text-skin-accent-blue hover:underline">Engineering Boundaries for Outages You Can&#039;t Prevent</a>
1555	</h3>
1556			<p class="hidden text-sm text-skin-base session-description">Details coming soon.</p>
1557		<div class="flex flex-col space-y-2 w-full h-full card-content">
1558					<p class="font-mono text-xs">
1559				<a href="/speakers/emruppe" class="text-skin-base">Em Ruppe</a>
1560									-
1561					Chime
1562							</p>
1563		
1564					<p class="font-mono text-xs text-slate-600">Seacliff ABC</p>
1565		
1566		
1567		
1568
1569					<div class="flex gap-2">
1570												
1571                        <div class="flex relative flex-col items-start group">
1572            <img src="/modules/custom/qcon_schedule/icons/beginner-icon.svg" width="20px" height="20px" alt="Beginner Topic">
1573            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
1574              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Beginner Topic</span>
1575              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
1576            </div>
1577          </div>
1578                              
1579		</div>
1580		
1581		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
1582			
1583			
1584			<div class="js-schedule-icon-placeholder" data-node-id="711" data-icon-type="my_sc
1584hedule"></div>
1585							</div>
1586	</div>
1587</div>
1588
1589
1590			
1591	<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>
1592
1593
1594			
1595	<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>
1596
1597
1598	</div>
1599<div  class="items-stretch timeslot xl:flex content" data-start="1794876300" data-end="1794877500">
1600			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">04:45PM PST</div>
1601	
1602					<div class="flex-col px-2 py-4 timeslot__break">
1603					<p class="font-mono text-sm">
1604				Break
1605			</p>
1606			</div>
1607
1608	</div>
1609<div  class="items-stretch timeslot xl:flex content" data-start="1794877500" data-end="1794880500">
1610			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">05:05PM PST</div>
1611	
1612			
1613	<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>
1614
1615	
1616	<h3 class="!mt-0 font-bold leading-tight p-title">
1617		<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>
1618	</h3>
1619		<div class="flex flex-col space-y-2 w-full h-full card-content">
1620		
1621					<p class="font-mono text-xs text-slate-600">Seacliff D</p>
1622		
1623		
1624		
1625
1626					<div class="flex gap-2">
1627													<div class="flex relative flex-col items-start group">
1628						<img src="/modules/custom/qcon_schedule/icons/icon-no-video-light.svg" width="20px" height="20px" alt="No Video Available">
1629						<div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
1630							<span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">No Video Available</span>
1631							<div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
1632						</div>
1633					</div>
1634								
1635                                    
1636		</div>
1637		
1638		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
1639			
1640			
1641			<div class="js-schedule-icon-placeholder" data-node-id="724" data-icon-type="my_sc
1641hedule"></div>
1642							</div>
1643	</div>
1644</div>
1645
1646
1647			
1648	<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>
1649
1650	
1651	<h3 class="!mt-0 font-bold leading-tight p-title">
1652		<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>
1653	</h3>
1654			<p class="hidden text-sm text-skin-base session-description">Details coming soon.</p>
1655		<div class="flex flex-col space-y-2 w-full h-full card-content">
1656		
1657					<p class="font-mono text-xs text-slate-600">Ballroom A</p>
1658		
1659		
1660		
1661
1662					<div class="flex gap-2">
1663												
1664                                    
1665		</div>
1666		
1667		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
1668			
1669			
1670			<div class="js-schedule-icon-placeholder" data-node-id="722" data-icon-type="my_sc
1670hedule"></div>
1671							</div>
1672	</div>
1673</div>
1674
1675
1676			
1677	<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>
1678
1679	
1680	<h3 class="!mt-0 font-bold leading-tight p-title">
1681		<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>
1682	</h3>
1683			<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>
1684		<div class="flex flex-col space-y-2 w-full h-full card-content">
1685					<p class="font-mono text-xs">
1686				<a href="/speakers/aartigupta2" class="text-skin-base">Aarti Gupta</a>
1687									-
1688					Netflix
1689							</p>
1690		
1691					<p class="font-mono text-xs text-slate-600">Pacific DEKJ</p>
1692		
1693		
1694		
1695
1696					<div class="flex gap-2">
1697												
1698                                <div class="flex relative flex-col items-start group">
1699            <img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" width="20px" height="20px" alt="Intermediate Topic">
1700            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
1701              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Intermediate Topic</span>
1702              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
1703            </div>
1704          </div>
1705                      
1706		</div>
1707		
1708		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
1709			
1710			
1711			<div class="js-schedule-icon-placeholder" data-node-id="699" data-icon-type="my_sc
1711hedule"></div>
1712							</div>
1713	</div>
1714</div>
1715
1716
1717			
1718	<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>
1719
1720	
1721	<h3 class="!mt-0 font-bold leading-tight p-title">
1722		<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>
1723	</h3>
1724			<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>
1725		<div class="flex flex-col space-y-2 w-full h-full card-content">
1726					<p class="font-mono text-xs">
1727				<a href="/track-hosts/vanessahuertagranda" class="text-skin-base">Vanessa Huerta Granda</a>
1728									-
1729					Enova
1730							</p>
1731		
1732					<p class="font-mono text-xs text-slate-600">Seacliff ABC</p>
1733		
1734		
1735		
1736
1737					<div class="flex gap-2">
1738												
1739                                    
1740		</div>
1741		
1742		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
1743			
1744			
1745			<div class="js-schedule-icon-placeholder" data-node-id="712" data-icon-type="my_sc
1745hedule"></div>
1746							</div>
1747	</div>
1748</div>
1749
1750
1751			
1752	<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>
1753
1754
1755			
1756	<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>
1757
1758
1759	</div>
1760
1761	<div  class="items-stretch timeslot xl:flex content" data-start="1794880800" data-end="1794884400">
1762			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">06:00PM PST</div>
1763	
1764					<div class="flex-col px-2 py-4 timeslot__break">
1765					<p class="font-mono text-sm">
1766				Conference Social - Dry Snacks &amp; Drinks - Ballroom Foyer &amp; Pacific Level - Ends at 7pm
1767			</p>
1768			</div>
1769
1770	</div>
1771
1772</section>
1773
1774					<section id="day-320" class="scroll-mt-36">
1775			<h2 class="py-4 text-2xl font-bold text-center scroll-m-16">Tuesday, November 17th, 2026</h2>
1776		<div  class="items-stretch timeslot xl:flex content" data-start="1794931200" data-end="1794934800">
1777			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">08:00AM PST</div>
1778	
1779					<div class="flex-col px-2 py-4 timeslot__break">
1780					<p class="font-mono text-sm">
1781				Continental Breakfast - Pacific Level
1782			</p>
1783			</div>
1784
1785	</div>
1786<div  class="items-stretch timeslot xl:flex content" data-start="1794934800" data-end="1794939000">
1787			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">09:00AM PST</div>
1788	
1789			<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">
1790	<div class="flex mb-0 !mt-0 sm:flex-row flex-col items-start">
1791							</div>
1792			<p class="font-mono text-sm">Conference Introduction and Keynote:</p>
1793
1794		
1795	
1796			<h3 class="font-bold leading-tight">
1797			<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>
1798		</h3>
1799	
1800	<div class="flex flex-col space-y-2 w-full card-content">
1801					<p class="font-mono text-xs">
1802				<a href="/speakers/laurasavino" class="text-skin-base">Laura Savino</a>
1803									-
1804					Adobe Photoshop
1805							</p>
1806		
1807		
1808		
1809
1810					<div class="flex gap-2">
1811												
1812			</div>
1813		
1814		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls w-full">
1815			
1816			
1817			<div class="js-schedule-icon-placeholder" data-node-id="672" data-icon-type="my_sc
1817hedule"></div>
1818			
1819		</div>
1820	</div>
1821
1822
1823	</div>
1824
1825	</div>
1826<div  class="items-stretch timeslot xl:flex content" data-start="1794939000" data-end="1794940500">
1827			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">10:10AM PST</div>
1828	
1829					<div class="flex-col px-2 py-4 timeslot__break">
1830					<p class="font-mono text-sm">
1831				Break
1832			</p>
1833			</div>
1834
1835	</div>
1836
1837			<div class="timeslot z-10 hidden items-stretch bg-skin-base xl:sticky xl:flex">
1838      <div class="py-4 pr-2 font-mono text-xs timeslot__time md:px-2">Tracks</div>
1839            <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">
1840    
1841<h3 class="font-bold leading-tight">
1842    <a href="/track/nov2026/distributed-systems-production" class="text-white hover:underline">Distributed Systems in Production</a>
1843</h3>
1844    <p class="font-mono text-xs text-white">
1845      <a href="/track-hosts/vidhyaarvind" class="text-white">Vidhya Arvind</a>
1846              - Netflix
1847          </p>
1848
1849</div>
1850
1851            <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">
1852    
1853<h3 class="font-bold leading-tight">
1854    <a href="/track/nov2026/engineering-ai-systems" class="text-white hover:underline">Engineering AI Systems</a>
1855</h3>
1856    <p class="font-mono text-xs text-white">
1857      <a href="/track-hosts/melaniezhao" class="text-white">Melanie Zhao</a>
1858              - BlackRock
1859          </p>
1860
1861</div>
1862
1863            <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">
1864    
1865<h3 class="font-bold leading-tight">
1866    <a href="/track/nov2026/staff-engineering-skills" class="text-white hover:underline">Staff+ Engineering Skills</a>
1867</h3>
1868    <p class="font-mono text-xs text-white">
1869      <a href="/track-hosts/javierfernandezivern" class="text-white">Javier Fernandez-Ivern</a>
1870              - Netflix
1871          </p>
1872
1873</div>
1874
1875            <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">
1876    
1877<h3 class="font-bold leading-tight">
1878    <a href="/track/nov2026/data-platforms-reimagined" class="text-white hover:underline">Data Platforms Reimagined</a>
1879</h3>
1880    <p class="font-mono text-xs text-white">
1881      <a href="/track-hosts/adipolak" class="text-white">Adi Polak</a>
1882              - Confluent
1883          </p>
1884
1885</div>
1886
1887            <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">
1888    
1889<h3 class="font-bold leading-tight">
1890    <a href="/track/nov2026/sponsored-solution-track-iii" class="text-white hover:underline">Sponsored Solution Track III</a>
1891</h3>
1892
1893</div>
1894
1895      </div>
1896
1897		<div  class="items-stretch timeslot xl:flex content" data-start="1794940500" data-end="1794943500">
1898			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">10:35AM PST</div>
1899	
1900			
1901	<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>
1902
1903	
1904	<h3 class="!mt-0 font-bold leading-tight p-title">
1905		<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>
1906	</h3>
1907			<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>
1908		<div class="flex flex-col space-y-2 w-full h-full card-content">
1909					<p class="font-mono text-xs">
1910				<a href="/speakers/joeylynch" class="text-skin-base">Joseph Lynch</a>
1911									-
1912					Netflix
1913							</p>
1914					<p class="font-mono text-xs">
1915				<a href="/speakers/ayushisingh" class="text-skin-base">Ayushi Singh</a>
1916									-
1917					Netflix
1918							</p>
1919		
1920					<p class="font-mono text-xs text-slate-600">Ballroom BC</p>
1921		
1922		
1923		
1924
1925					<div class="flex gap-2">
1926												
1927                                <div class="flex relative flex-col items-start group">
1928            <img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" width="20px" height="20px" alt="Intermediate Topic">
1929            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
1930              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Intermediate Topic</span>
1931              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
1932            </div>
1933          </div>
1934                      
1935		</div>
1936		
1937		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
1938			
1939			
1940			<div class="js-schedule-icon-placeholder" data-node-id="664" data-icon-type="my_schedule"></div>
1941							</div>
1942	</div>
1943</div>
1944
1945
1946			
1947	<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>
1948
1949	
1950	<h3 class="!mt-0 font-bold leading-tight p-title">
1951		<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>
1952	</h3>
1953			<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>
1954		<div class="flex flex-col space-y-2 w-full h-full card-content">
1955					<p class="font-mono text-xs">
1956				<a href="/speakers/abhinavsinha" class="text-skin-base">Abhinav Sinha</a>
1957									-
1958					Lucidic AI
1959							</p>
1960		
1961					<p class="font-mono text-xs text-slate-600">Ballroom A</p>
1962		
1963		
1964		
1965
1966					<div class="flex gap-2">
1967												
1968                                        <div class="flex relative flex-col items-start group">
1969            <img src="/modules/custom/qcon_schedule/icons/advanced-icon.svg" width="20px" height="20px" alt="Advanced Topic">
1970            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
1971              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Advanced Topic</span>
1972              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
1973            </div>
1974          </div>
1975              
1976		</div>
1977		
1978		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
1979			
1980			
1981			<div class="js-schedule-icon-placeholder" data-node-id="674" data-icon-type="my_sc
1981hedule"></div>
1982							</div>
1983	</div>
1984</div>
1985
1986
1987			
1988	<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>
1989
1990	
1991	<h3 class="!mt-0 font-bold leading-tight p-title">
1992		<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>
1993	</h3>
1994			<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>
1995		<div class="flex flex-col space-y-2 w-full h-full card-content">
1996					<p class="font-mono text-xs">
1997				<a href="/speakers/kayemason" class="text-skin-base">Kaye  Mason</a>
1998									-
1999					Meta
2000							</p>
2001		
2002					<p class="font-mono text-xs text-slate-600">Pacific DEKJ</p>
2003		
2004		
2005		
2006
2007					<div class="flex gap-2">
2008												
2009                                        <div class="flex relative flex-col items-start group">
2010            <img src="/modules/custom/qcon_schedule/icons/advanced-icon.svg" width="20px" height="20px" alt="Advanced Topic">
2011            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
2012              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Advanced Topic</span>
2013              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
2014            </div>
2015          </div>
2016              
2017		</div>
2018		
2019		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2020			
2021			
2022			<div class="js-schedule-icon-placeholder" data-node-id="676" data-icon-type="my_sc
2022hedule"></div>
2023							</div>
2024	</div>
2025</div>
2026
2027
2028			
2029	<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>
2030
2031	
2032	<h3 class="!mt-0 font-bold leading-tight p-title">
2033		<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>
2034	</h3>
2035			<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>
2036		<div class="flex flex-col space-y-2 w-full h-full card-content">
2037					<p class="font-mono text-xs">
2038				<a href="/speakers/holdenkarau" class="text-skin-base">Holden Karau</a>
2039									-
2040					Snowflake
2041							</p>
2042		
2043					<p class="font-mono text-xs text-slate-600">Seacliff ABC</p>
2044		
2045		
2046		
2047
2048					<div class="flex gap-2">
2049												
2050                                <div class="flex relative flex-col items-start group">
2051            <img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" width="20px" height="20px" alt="Intermediate Topic">
2052            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
2053              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Intermediate Topic</span>
2054              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
2055            </div>
2056          </div>
2057                      
2058		</div>
2059		
2060		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2061			
2062			
2063			<div class="js-schedule-icon-placeholder" data-node-id="689" data-icon-type="my_sc
2063hedule"></div>
2064							</div>
2065	</div>
2066</div>
2067
2068
2069			
2070	<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>
2071
2072
2073	</div>
2074<div  class="items-stretch timeslot xl:flex content" data-start="1794943500" data-end="1794944700">
2075			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">11:25AM PST</div>
2076	
2077					<div class="flex-col px-2 py-4 timeslot__break">
2078					<p class="font-mono text-sm">
2079				Break
2080			</p>
2081			</div>
2082
2083	</div>
2084<div  class="items-stretch timeslot xl:flex content" data-start="1794944700" data-end="1794947700">
2085			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">11:45AM PST</div>
2086	
2087			
2088	<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>
2089
2090	
2091	<h3 class="!mt-0 font-bold leading-tight p-title">
2092		<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>
2093	</h3>
2094			<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>
2095		<div class="flex flex-col space-y-2 w-full h-full card-content">
2096					<p class="font-mono text-xs">
2097				<a href="/speakers/almoggavra" class="text-skin-base">Almog Gavra</a>
2098									-
2099					responsive.dev
2100							</p>
2101		
2102					<p class="font-mono text-xs text-slate-600">Ballroom BC</p>
2103		
2104		
2105		
2106
2107					<div class="flex gap-2">
2108												
2109                                <div class="flex relative flex-col items-start group">
2110            <img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" width="20px" height="20px" alt="Intermediate Topic">
2111            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
2112              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Intermediate Topic</span>
2113              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
2114            </div>
2115          </div>
2116                      
2117		</div>
2118		
2119		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2120			
2121			
2122			<div class="js-schedule-icon-placeholder" data-node-id="663" data-icon-type="my_sc
2122hedule"></div>
2123							</div>
2124	</div>
2125</div>
2126
2127
2128			
2129	<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>
2130
2131	
2132	<h3 class="!mt-0 font-bold leading-tight p-title">
2133		<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>
2134	</h3>
2135			<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>
2136		<div class="flex flex-col space-y-2 w-full h-full card-content">
2137					<p class="font-mono text-xs">
2138				<a href="/speakers/danwolf" class="text-skin-base">Dan Wolf</a>
2139									-
2140					BlackRock
2141							</p>
2142					<p class="font-mono text-xs">
2143				<a href="/speakers/sriannapurnabhupatiraju" class="text-skin-base">Sri Annapurna Bhupatiraju</a>
2144									-
2145					BlackRock
2146							</p>
2147		
2148					<p class="font-mono text-xs text-slate-600">Ballroom A</p>
2149		
2150		
2151		
2152
2153					<div class="flex gap-2">
2154												
2155                                    
2156		</div>
2157		
2158		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2159			
2160			
2161			<div class="js-schedule-icon-placeholder" data-node-id="715" data-icon-type="my_sc
2161hedule"></div>
2162							</div>
2163	</div>
2164</div>
2165
2166
2167			
2168	<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>
2169
2170	
2171	<h3 class="!mt-0 font-bold leading-tight p-title">
2172		<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>
2173	</h3>
2174			<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>
2175		<div class="flex flex-col space-y-2 w-full h-full card-content">
2176					<p class="font-mono text-xs">
2177				<a href="/speakers/jordancutler" class="text-skin-base">Jordan Cutler</a>
2178									-
2179					Pinterest
2180							</p>
2181		
2182					<p class="font-mono text-xs text-slate-600">Pacific DEKJ</p>
2183		
2184		
2185		
2186
2187					<div class="flex gap-2">
2188												
2189                                <div class="flex relative flex-col items-start group">
2190            <img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" width="20px" height="20px" alt="Intermediate Topic">
2191            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
2192              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Intermediate Topic</span>
2193              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
2194            </div>
2195          </div>
2196                      
2197		</div>
2198		
2199		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2200			
2201			
2202			<div class="js-schedule-icon-placeholder" data-node-id="690" data-icon-type="my_sc
2202hedule"></div>
2203							</div>
2204	</div>
2205</div>
2206
2207
2208			
2209	<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>
2210
2211	
2212	<h3 class="!mt-0 font-bold leading-tight p-title">
2213		<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>
2214	</h3>
2215			<p class="hidden text-sm text-skin-base session-description">Data platform sits at the intersection of infrastructure, governance, operations, and user experience.</p>
2216		<div class="flex flex-col space-y-2 w-full h-full card-content">
2217					<p class="font-mono text-xs">
2218				<a href="/speakers/moulimukherjee" class="text-skin-base">Mouli Mukherjee</a>
2219									-
2220					OpenAI
2221							</p>
2222		
2223					<p class="font-mono text-xs text-slate-600">Seacliff ABC</p>
2224		
2225		
2226		
2227
2228					<div class="flex gap-2">
2229												
2230                        <div class="flex relative flex-col items-start group">
2231            <img src="/modules/custom/qcon_schedule/icons/beginner-icon.svg" width="20px" height="20px" alt="Beginner Topic">
2232            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
2233              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Beginner Topic</span>
2234              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
2235            </div>
2236          </div>
2237                              
2238		</div>
2239		
2240		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2241			
2242			
2243			<div class="js-schedule-icon-placeholder" data-node-id="662" data-icon-type="my_sc
2243hedule"></div>
2244							</div>
2245	</div>
2246</div>
2247
2248
2249			
2250	<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>
2251
2252
2253	</div>
2254<div  class="items-stretch timeslot xl:flex content" data-start="1794947700" data-end="1794951300">
2255			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">12:35PM PST</div>
2256	
2257					<div class="flex-col px-2 py-4 timeslot__break">
2258					<p class="font-mono text-sm">
2259				Lunch &amp; Lunch Topic Discussions on Atrium Level
2260			</p>
2261			</div>
2262
2263	</div>
2264<div  class="items-stretch timeslot xl:flex content" data-start="1794951300" data-end="1794954300">
2265			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">01:35PM PST</div>
2266	
2267			
2268	<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>
2269
2270	
2271	<h3 class="!mt-0 font-bold leading-tight p-title">
2272		<a href="https://qconsf.com/unconference" class="text-skin-base hover:text-skin-accent-blue hover:underline">Unconference: Distributed Systems in Production</a>
2273	</h3>
2274		<div class="flex flex-col space-y-2 w-full h-full card-content">
2275		
2276					<p class="font-mono text-xs text-slate-600">Seacliff D</p>
2277		
2278		
2279		
2280
2281					<div class="flex gap-2">
2282													<div class="flex relative flex-col items-start group">
2283						<img src="/modules/custom/qcon_schedule/icons/icon-no-video-light.svg" width="20px" height="20px" alt="No Video Available">
2284						<div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
2285							<span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">No Video Available</span>
2286							<div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
2287						</div>
2288					</div>
2289								
2290                                    
2291		</div>
2292		
2293		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2294			
2295			
2296			<div class="js-schedule-icon-placeholder" data-node-id="727" data-icon-type="my_sc
2296hedule"></div>
2297							</div>
2298	</div>
2299</div>
2300
2301
2302			
2303	<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>
2304
2305	
2306	<h3 class="!mt-0 font-bold leading-tight p-title">
2307		<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>
2308	</h3>
2309			<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>
2310		<div class="flex flex-col space-y-2 w-full h-full card-content">
2311					<p class="font-mono text-xs">
2312				<a href="/speakers/hamelhusain" class="text-skin-base">Hamel Husain</a>
2313							</p>
2314		
2315					<p class="font-mono text-xs text-slate-600">Ballroom A</p>
2316		
2317		
2318		
2319
2320					<div class="flex gap-2">
2321												
2322                                <div class="flex relative flex-col items-start group">
2323            <img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" width="20px" height="20px" alt="Intermediate Topic">
2324            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
2325              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Intermediate Topic</span>
2326              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
2327            </div>
2328          </div>
2329                      
2330		</div>
2331		
2332		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2333			
2334			
2335			<div class="js-schedule-icon-placeholder" data-node-id="659" data-icon-type="my_sc
2335hedule"></div>
2336							</div>
2337	</div>
2338</div>
2339
2340
2341			
2342	<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>
2343
2344	
2345	<h3 class="!mt-0 font-bold leading-tight p-title">
2346		<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>
2347	</h3>
2348			<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>
2349		<div class="flex flex-col space-y-2 w-full h-full card-content">
2350					<p class="font-mono text-xs">
2351				<a href="/track-hosts/joyebertz" class="text-skin-base">Joy Ebertz</a>
2352									-
2353					Imprint
2354							</p>
2355		
2356					<p class="font-mono text-xs text-slate-600">Pacific DEKJ</p>
2357		
2358		
2359		
2360
2361					<div class="flex gap-2">
2362												
2363                                <div class="flex relative flex-col items-start group">
2364            <img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" width="20px" height="20px" alt="Intermediate Topic">
2365            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
2366              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Intermediate Topic</span>
2367              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
2368            </div>
2369          </div>
2370                      
2371		</div>
2372		
2373		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2374			
2375			
2376			<div class="js-schedule-icon-placeholder" data-node-id="671" data-icon-type="my_sc
2376hedule"></div>
2377							</div>
2378	</div>
2379</div>
2380
2381
2382			
2383	<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>
2384
2385	
2386	<h3 class="!mt-0 font-bold leading-tight p-title">
2387		<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>
2388	</h3>
2389			<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>
2390		<div class="flex flex-col space-y-2 w-full h-full card-content">
2391					<p class="font-mono text-xs">
2392				<a href="/speakers/paigeelinson" class="text-skin-base">Paige Elinson</a>
2393									-
2394					Datadog
2395							</p>
2396		
2397					<p class="font-mono text-xs text-slate-600">Seacliff ABC</p>
2398		
2399		
2400		
2401
2402					<div class="flex gap-2">
2403												
2404                                    
2405		</div>
2406		
2407		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2408			
2409			
2410			<div class="js-schedule-icon-placeholder" data-node-id="718" data-icon-type="my_sc
2410hedule"></div>
2411							</div>
2412	</div>
2413</div>
2414
2415
2416			
2417	<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>
2418
2419
2420	</div>
2421<div  class="items-stretch timeslot xl:flex content" data-start="1794954300" data-end="1794955500">
2422			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">02:25PM PST</div>
2423	
2424					<div class="flex-col px-2 py-4 timeslot__break">
2425					<p class="font-mono text-sm">
2426				Break
2427			</p>
2428			</div>
2429
2430	</div>
2431<div  class="items-stretch timeslot xl:flex content" data-start="1794955500" data-end="1794958500">
2432			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">02:45PM PST</div>
2433	
2434			
2435	<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>
2436
2437	
2438	<h3 class="!mt-0 font-bold leading-tight p-title">
2439		<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>
2440	</h3>
2441			<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>
2442		<div class="flex flex-col space-y-2 w-full h-full card-content">
2443					<p class="font-mono text-xs">
2444				<a href="/speakers/mallikarao" class="text-skin-base">Mallika Rao</a>
2445									-
2446					Zocdoc
2447							</p>
2448		
2449					<p class="font-mono text-xs text-slate-600">Ballroom BC</p>
2450		
2451		
2452		
2453
2454					<div class="flex gap-2">
2455												
2456                                    
2457		</div>
2458		
2459		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2460			
2461			
2462			<div class="js-schedule-icon-placeholder" data-node-id="660" data-icon-type="my_sc
2462hedule"></div>
2463							</div>
2464	</div>
2465</div>
2466
2467
2468			
2469	<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>
2470
2471	
2472	<h3 class="!mt-0 font-bold leading-tight p-title">
2473		<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>
2474	</h3>
2475			<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>
2476		<div class="flex flex-col space-y-2 w-full h-full card-content">
2477					<p class="font-mono text-xs">
2478				<a href="/speakers/brianyang" class="text-skin-base">Brian Yang</a>
2479									-
2480					OpenAI
2481							</p>
2482		
2483					<p class="font-mono text-xs text-slate-600">Ballroom A</p>
2484		
2485		
2486		
2487
2488					<div class="flex gap-2">
2489												
2490                                <div class="flex relative flex-col items-start group">
2491            <img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" width="20px" height="20px" alt="Intermediate Topic">
2492            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
2493              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Intermediate Topic</span>
2494              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
2495            </div>
2496          </div>
2497                      
2498		</div>
2499		
2500		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2501			
2502			
2503			<div class="js-schedule-icon-placeholder" data-node-id="714" data-icon-type="my_sc
2503hedule"></div>
2504							</div>
2505	</div>
2506</div>
2507
2508
2509			
2510	<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>
2511
2512	
2513	<h3 class="!mt-0 font-bold leading-tight p-title">
2514		<a href="https://qconsf.com/unconference" class="text-skin-base hover:text-skin-accent-blue hover:underline">Unconference: Staff+ Engineering Skills</a>
2515	</h3>
2516		<div class="flex flex-col space-y-2 w-full h-full card-content">
2517		
2518					<p class="font-mono text-xs text-slate-600">Seacliff D</p>
2519		
2520		
2521		
2522
2523					<div class="flex gap-2">
2524													<div class="flex relative flex-col items-start group">
2525						<img src="/modules/custom/qcon_schedule/icons/icon-no-video-light.svg" width="20px" height="20px" alt="No Video Available">
2526						<div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
2527							<span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">No Video Available</span>
2528							<div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
2529						</div>
2530					</div>
2531								
2532                                    
2533		</div>
2534		
2535		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2536			
2537			
2538			<div class="js-schedule-icon-placeholder" data-node-id="728" data-icon-type="my_sc
2538hedule"></div>
2539							</div>
2540	</div>
2541</div>
2542
2543
2544			
2545	<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">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Data Platforms Reimagined</p>
2546
2547	
2548	<h3 class="!mt-0 font-bold leading-tight p-title">
2549		<a href="/presentation/nov2026/controlling-costs-era-infinite-compute" class="text-skin-base hover:text-skin-accent-blue hover:underline">Controlling Costs in the Era of Infinite Compute</a>
2550	</h3>
2551			<p class="hidden text-sm text-skin-base session-description">Details coming soon.</p>
2552		<div class="flex flex-col space-y-2 w-full h-full card-content">
2553		
2554					<p class="font-mono text-xs text-slate-600">Seacliff ABC</p>
2555		
2556		
2557		
2558
2559					<div class="flex gap-2">
2560												
2561                                    
2562		</div>
2563		
2564		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2565			
2566			
2567			<div class="js-schedule-icon-placeholder" data-node-id="719" data-icon-type="my_sc
2567hedule"></div>
2568							</div>
2569	</div>
2570</div>
2571
2572
2573			
2574	<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>
2575
2576
2577	</div>
2578<div  class="items-stretch timeslot xl:flex content" data-start="1794958500" data-end="1794959700">
2579			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">03:35PM PST</div>
2580	
2581					<div class="flex-col px-2 py-4 timeslot__break">
2582					<p class="font-mono text-sm">
2583				Coffee Break &amp; Snacks - Pacific Level
2584			</p>
2585			</div>
2586
2587	</div>
2588<div  class="items-stretch timeslot xl:flex content" data-start="1794959700" data-end="1794962700">
2589			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">03:55PM PST</div>
2590	
2591			
2592	<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>
2593
2594	
2595	<h3 class="!mt-0 font-bold leading-tight p-title">
2596		<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>
2597	</h3>
2598			<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>
2599		<div class="flex flex-col space-y-2 w-full h-full card-content">
2600					<p class="font-mono text-xs">
2601				<a href="/speakers/gwenshapira" class="text-skin-base">Gwen Shapira</a>
2602									-
2603					Nile Platform Inc
2604							</p>
2605		
2606					<p class="font-mono text-xs text-slate-600">Ballroom BC</p>
2607		
2608		
2609		
2610
2611					<div class="flex gap-2">
2612												
2613                        <div class="flex relative flex-col items-start group">
2614            <img src="/modules/custom/qcon_schedule/icons/beginner-icon.svg" width="20px" height="20px" alt="Beginner Topic">
2615            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
2616              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Beginner Topic</span>
2617              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
2618            </div>
2619          </div>
2620                              
2621		</div>
2622		
2623		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2624			
2625			
2626			<div class="js-schedule-icon-placeholder" data-node-id="695" data-icon-type="my_sc
2626hedule"></div>
2627							</div>
2628	</div>
2629</div>
2630
2631
2632			
2633	<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>
2634
2635	
2636	<h3 class="!mt-0 font-bold leading-tight p-title">
2637		<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>
2638	</h3>
2639			<p class="hidden text-sm text-skin-base session-description">Details coming soon.</p>
2640		<div class="flex flex-col space-y-2 w-full h-full card-content">
2641		
2642					<p class="font-mono text-xs text-slate-600">Ballroom A</p>
2643		
2644		
2645		
2646
2647					<div class="flex gap-2">
2648												
2649                                <div class="flex relative flex-col items-start group">
2650            <img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" width="20px" height="20px" alt="Intermediate Topic">
2651            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
2652              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Intermediate Topic</span>
2653              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
2654            </div>
2655          </div>
2656                      
2657		</div>
2658		
2659		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2660			
2661			
2662			<div class="js-schedule-icon-placeholder" data-node-id="657" data-icon-type="my_sc
2662hedule"></div>
2663							</div>
2664	</div>
2665</div>
2666
2667
2668			
2669	<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>
2670
2671	
2672	<h3 class="!mt-0 font-bold leading-tight p-title">
2673		<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>
2674	</h3>
2675			<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>
2676		<div class="flex flex-col space-y-2 w-full h-full card-content">
2677					<p class="font-mono text-xs">
2678				<a href="/speakers/lauradevesine" class="text-skin-base">Laura de Vesine</a>
2679							</p>
2680		
2681					<p class="font-mono text-xs text-slate-600">Pacific DEKJ</p>
2682		
2683		
2684		
2685
2686					<div class="flex gap-2">
2687												
2688                        <div class="flex relative flex-col items-start group">
2689            <img src="/modules/custom/qcon_schedule/icons/beginner-icon.svg" width="20px" height="20px" alt="Beginner Topic">
2690            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
2691              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Beginner Topic</span>
2692              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
2693            </div>
2694          </div>
2695                              
2696		</div>
2697		
2698		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2699			
2700			
2701			<div class="js-schedule-icon-placeholder" data-node-id="705" data-icon-type="my_sc
2701hedule"></div>
2702							</div>
2703	</div>
2704</div>
2705
2706
2707			
2708	<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>
2709
2710	
2711	<h3 class="!mt-0 font-bold leading-tight p-title">
2712		<a href="https://qconsf.com/unconference" class="text-skin-base hover:text-skin-accent-blue hover:underline">Unconference: Data Platforms Reimagined</a>
2713	</h3>
2714		<div class="flex flex-col space-y-2 w-full h-full card-content">
2715		
2716					<p class="font-mono text-xs text-slate-600">Seacliff D</p>
2717		
2718		
2719		
2720
2721					<div class="flex gap-2">
2722													<div class="flex relative flex-col items-start group">
2723						<img src="/modules/custom/qcon_schedule/icons/icon-no-video-light.svg" width="20px" height="20px" alt="No Video Available">
2724						<div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
2725							<span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">No Video Available</span>
2726							<div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
2727						</div>
2728					</div>
2729								
2730                                    
2731		</div>
2732		
2733		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2734			
2735			
2736			<div class="js-schedule-icon-placeholder" data-node-id="730" data-icon-type="my_sc
2736hedule"></div>
2737							</div>
2738	</div>
2739</div>
2740
2741
2742			
2743	<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>
2744
2745	
2746	<h3 class="!mt-0 font-bold leading-tight p-title">
2747		<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>
2748	</h3>
2749			<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>
2750		<div class="flex flex-col space-y-2 w-full h-full card-content">
2751					<p class="font-mono text-xs">
2752				<a href="/speakers/heatherdowningyugabytecom" class="text-skin-base">Heather Downing</a>
2753									-
2754					YugabyteDB
2755							</p>
2756		
2757					<p class="font-mono text-xs text-slate-600">Pacific LM</p>
2758		
2759		
2760		
2761
2762					<div class="flex gap-2">
2763													<div class="flex relative flex-col items-start group">
2764						<img src="/modules/custom/qcon_schedule/icons/icon-no-video-light.svg" width="20px" height="20px" alt="No Video Available">
2765						<div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
2766							<span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">No Video Available</span>
2767							<div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
2768						</div>
2769					</div>
2770								
2771                                <div class="flex relative flex-col items-start group">
2772            <img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" width="20px" height="20px" alt="Intermediate Topic">
2773            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
2774              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Intermediate Topic</span>
2775              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
2776            </div>
2777          </div>
2778                      
2779		</div>
2780		
2781		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2782			
2783			
2784			<div class="js-schedule-icon-placeholder" data-node-id="737" data-icon-type="my_sc
2784hedule"></div>
2785							</div>
2786	</div>
2787</div>
2788
2789
2790	</div>
2791<div  class="items-stretch timeslot xl:flex content" data-start="1794962700" data-end="1794963900">
2792			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">04:45PM PST</div>
2793	
2794					<div class="flex-col px-2 py-4 timeslot__break">
2795					<p class="font-mono text-sm">
2796				Break
2797			</p>
2798			</div>
2799
2800	</div>
2801<div  class="items-stretch timeslot xl:flex content" data-start="1794963900" data-end="1794966900">
2802			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">05:05PM PST</div>
2803	
2804			
2805	<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>
2806
2807	
2808	<h3 class="!mt-0 font-bold leading-tight p-title">
2809		<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>
2810	</h3>
2811			<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>
2812		<div class="flex flex-col space-y-2 w-full h-full card-content">
2813					<p class="font-mono text-xs">
2814				<a href="/speakers/kishoreyadav" class="text-skin-base">Kishor  Yadav Kommanaboina </a>
2815									-
2816					Snap Inc
2817							</p>
2818		
2819					<p class="font-mono text-xs text-slate-600">Ballroom BC</p>
2820		
2821		
2822		
2823
2824					<div class="flex gap-2">
2825												
2826                                    
2827		</div>
2828		
2829		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2830			
2831			
2832			<div class="js-schedule-icon-placeholder" data-node-id="709" data-icon-type="my_sc
2832hedule"></div>
2833							</div>
2834	</div>
2835</div>
2836
2837
2838			
2839	<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>
2840
2841	
2842	<h3 class="!mt-0 font-bold leading-tight p-title">
2843		<a href="https://qconsf.com/unconference" class="text-skin-base hover:text-skin-accent-blue hover:underline">Unconference: Engineering AI Systems</a>
2844	</h3>
2845		<div class="flex flex-col space-y-2 w-full h-full card-content">
2846		
2847					<p class="font-mono text-xs text-slate-600">Seacliff D</p>
2848		
2849		
2850		
2851
2852					<div class="flex gap-2">
2853													<div class="flex relative flex-col items-start group">
2854						<img src="/modules/custom/qcon_schedule/icons/icon-no-video-light.svg" width="20px" height="20px" alt="No Video Available">
2855						<div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
2856							<span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">No Video Available</span>
2857							<div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
2858						</div>
2859					</div>
2860								
2861                                    
2862		</div>
2863		
2864		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2865			
2866			
2867			<div class="js-schedule-icon-placeholder" data-node-id="726" data-icon-type="my_sc
2867hedule"></div>
2868							</div>
2869	</div>
2870</div>
2871
2872
2873			
2874	<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>
2875
2876	
2877	<h3 class="!mt-0 font-bold leading-tight p-title">
2878		<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>
2879	</h3>
2880			<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>
2881		<div class="flex flex-col space-y-2 w-full h-full card-content">
2882					<p class="font-mono text-xs">
2883				<a href="/speakers/scottbehrens" class="text-skin-base">Scott Behrens</a>
2884									-
2885					Netflix
2886							</p>
2887		
2888					<p class="font-mono text-xs text-slate-600">Pacific DEKJ</p>
2889		
2890		
2891		
2892
2893					<div class="flex gap-2">
2894												
2895                                <div class="flex relative flex-col items-start group">
2896            <img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" width="20px" height="20px" alt="Intermediate Topic">
2897            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
2898              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Intermediate Topic</span>
2899              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
2900            </div>
2901          </div>
2902                      
2903		</div>
2904		
2905		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2906			
2907			
2908			<div class="js-schedule-icon-placeholder" data-node-id="683" data-icon-type="my_sc
2908hedule"></div>
2909							</div>
2910	</div>
2911</div>
2912
2913
2914			
2915	<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">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Data Platforms Reimagined</p>
2916
2917	
2918	<h3 class="!mt-0 font-bold leading-tight p-title">
2919		<a href="/presentation/nov2026/handling-high-velocity-ingestion-outside-cloud" class="text-skin-base hover:text-skin-accent-blue hover:underline">Handling High-Velocity Ingestion Outside the Cloud</a>
2920	</h3>
2921			<p class="hidden text-sm text-skin-base session-description">Details coming soon.</p>
2922		<div class="flex flex-col space-y-2 w-full h-full card-content">
2923		
2924					<p class="font-mono text-xs text-slate-600">Seacliff ABC</p>
2925		
2926		
2927		
2928
2929					<div class="flex gap-2">
2930												
2931                                    
2932		</div>
2933		
2934		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
2935			
2936			
2937			<div class="js-schedule-icon-placeholder" data-node-id="720" data-icon-type="my_sc
2937hedule"></div>
2938							</div>
2939	</div>
2940</div>
2941
2942
2943			
2944	<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>
2945
2946
2947	</div>
2948
2949	<div  class="items-stretch timeslot xl:flex content" data-start="1794967200" data-end="1794970800">
2950			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">06:00PM PST</div>
2951	
2952					<div class="flex-col px-2 py-4 timeslot__break">
2953					<p class="font-mono text-sm">
2954				Reception - Dry Snacks &amp; Drinks - Ballroom Foyer &amp; Pacific Level - Ends at 7:00pm
2955			</p>
2956			</div>
2957
2958	</div>
2959
2960</section>
2961
2962					<section id="day-321" class="scroll-mt-36">
2963			<h2 class="py-4 text-2xl font-bold text-center scroll-m-16">Wednesday, November 18th, 2026</h2>
2964		<div  class="items-stretch timeslot xl:flex content" data-start="1795017600" data-end="1795021200">
2965			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">08:00AM PST</div>
2966	
2967					<div class="flex-col px-2 py-4 timeslot__break">
2968					<p class="font-mono text-sm">
2969				Continental Breakfast - Pacific Level
2970			</p>
2971			</div>
2972
2973	</div>
2974<div  class="items-stretch timeslot xl:flex content" data-start="1795021200" data-end="1795025400">
2975			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">09:00AM PST</div>
2976	
2977			<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">
2978	<div class="flex mb-0 !mt-0 sm:flex-row flex-col items-start">
2979							</div>
2980			<p class="font-mono text-sm">Conference Introduction and Keynote:</p>
2981
2982		
2983	
2984			<h3 class="font-bold leading-tight">
2985			<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>
2986		</h3>
2987	
2988	<div class="flex flex-col space-y-2 w-full card-content">
2989					<p class="font-mono text-xs">
2990				<a href="/speakers/charlottedejongschouwenburg" class="text-skin-base">Charlotte de Jong Schouwenburg</a>
2991									-
2992					Bravely
2993							</p>
2994		
2995		
2996		
2997
2998					<div class="flex gap-2">
2999												
3000			</div>
3001		
3002		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls w-full">
3003			
3004			
3005			<div class="js-schedule-icon-placeholder" data-node-id="673" data-icon-type="my_sc
3005hedule"></div>
3006			
3007		</div>
3008	</div>
3009
3010
3011	</div>
3012
3013	</div>
3014<div  class="items-stretch timeslot xl:flex content" data-start="1795025400" data-end="1795026900">
3015			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">10:10AM PST</div>
3016	
3017					<div class="flex-col px-2 py-4 timeslot__break">
3018					<p class="font-mono text-sm">
3019				Break
3020			</p>
3021			</div>
3022
3023	</div>
3024
3025			<div class="timeslot z-10 hidden items-stretch bg-skin-base xl:sticky xl:flex">
3026      <div class="py-4 pr-2 font-mono text-xs timeslot__time md:px-2">Tracks</div>
3027            <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">
3028    
3029<h3 class="font-bold leading-tight">
3030    <a href="/track/nov2026/architecting-agents-beneath-loop" class="text-white hover:underline">Architecting for Agents: Beneath the Loop</a>
3031</h3>
3032    <p class="font-mono text-xs text-white">
3033      <a href="/track-hosts/julieamundson" class="text-white">Julie Amundson</a>
3034              - Google
3035          </p>
3036
3037</div>
3038
3039            <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">
3040    
3041<h3 class="font-bold leading-tight">
3042    <a href="/track/nov2026/engineering-developer-experience" class="text-white hover:underline">Engineering the Developer Experience</a>
3043</h3>
3044    <p class="font-mono text-xs text-white">
3045      <a href="/track-hosts/ankitjain" class="text-white">Ankit Jain</a>
3046              - Aviator
3047          </p>
3048
3049</div>
3050
3051            <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">
3052    
3053<h3 class="font-bold leading-tight">
3054    <a href="/track/nov2026/real-world-platform-engineering" class="text-white hover:underline">Real World Platform Engineering</a>
3055</h3>
3056    <p class="font-mono text-xs text-white">
3057      <a href="/track-hosts/danielbryant" class="text-white">Daniel Bryant</a>
3058              - Syntasso
3059          </p>
3060
3061</div>
3062
3063            <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">
3064    
3065<h3 class="font-bold leading-tight">
3066    <a href="/track/nov2026/code-beyond-engineers-engineering-teams" class="text-white hover:underline">Code Beyond Engineers &amp; Engineering Teams</a>
3067</h3>
3068    <p class="font-mono text-xs text-white">
3069      <a href="/pc-chairs/suhailpatel" class="text-white">Suhail Patel</a>
3070              - Monzo
3071          </p>
3072
3073</div>
3074
3075      </div>
3076
3077		<div  class="items-stretch timeslot xl:flex content" data-start="1795026900" data-end="1795029900">
3078			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">10:35AM PST</div>
3079	
3080			
3081	<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>
3082
3083	
3084	<h3 class="!mt-0 font-bold leading-tight p-title">
3085		<a href="/presentation/nov2026/platform-engineering-agents" class="text-skin-base hover:text-skin-accent-blue hover:underline">Platform Engineering for Agents</a>
3086	</h3>
3087			<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>
3088		<div class="flex flex-col space-y-2 w-full h-full card-content">
3089					<p class="font-mono text-xs">
3090				<a href="/speakers/markkhuzam" class="text-skin-base">Mark Khuzam</a>
3091									-
3092					Netflix
3093							</p>
3094		
3095					<p class="font-mono text-xs text-slate-600">Ballroom BC</p>
3096		
3097		
3098		
3099
3100					<div class="flex gap-2">
3101												
3102                                <div class="flex relative flex-col items-start group">
3103            <img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" width="20px" height="20px" alt="Intermediate Topic">
3104            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
3105              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Intermediate Topic</span>
3106              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
3107            </div>
3108          </div>
3109                      
3110		</div>
3111		
3112		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
3113			
3114			
3115			<div class="js-schedule-icon-placeholder" data-node-id="684" data-icon-type="my_schedule"></div>
3116							</div>
3117	</div>
3118</div>
3119
3120
3121			
3122	<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>
3123
3124	
3125	<h3 class="!mt-0 font-bold leading-tight p-title">
3126		<a href="/presentation/nov2026/features-vs-futures" class="text-skin-base hover:text-skin-accent-blue hover:underline"> Features vs Futures</a>
3127	</h3>
3128			<p class="hidden text-sm text-skin-base session-description">Details coming soon.</p>
3129		<div class="flex flex-col space-y-2 w-full h-full card-content">
3130					<p class="font-mono text-xs">
3131				<a href="/speakers/kentbeck" class="text-skin-base">Kent Beck</a>
3132							</p>
3133		
3134					<p class="font-mono text-xs text-slate-600">Ballroom A</p>
3135		
3136		
3137		
3138
3139					<div class="flex gap-2">
3140												
3141                                    
3142		</div>
3143		
3144		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
3145			
3146			
3147			<div class="js-schedule-icon-placeholder" data-node-id="701" data-icon-type="my_sc
3147hedule"></div>
3148							</div>
3149	</div>
3150</div>
3151
3152
3153			
3154	<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>
3155
3156	
3157	<h3 class="!mt-0 font-bold leading-tight p-title">
3158		<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>
3159	</h3>
3160			<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>
3161		<div class="flex flex-col space-y-2 w-full h-full card-content">
3162					<p class="font-mono text-xs">
3163				<a href="/speakers/shwetavohra" class="text-skin-base">Shweta Vohra</a>
3164									-
3165					Booking.com
3166							</p>
3167		
3168					<p class="font-mono text-xs text-slate-600">Pacific DEKJ</p>
3169		
3170		
3171		
3172
3173					<div class="flex gap-2">
3174												
3175                                    
3176		</div>
3177		
3178		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
3179			
3180			
3181			<div class="js-schedule-icon-placeholder" data-node-id="669" data-icon-type="my_sc
3181hedule"></div>
3182							</div>
3183	</div>
3184</div>
3185
3186
3187			
3188	<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>
3189
3190	
3191	<h3 class="!mt-0 font-bold leading-tight p-title">
3192		<a href="/presentation/nov2026/builder-driven-development" class="text-skin-base hover:text-skin-accent-blue hover:underline">Builder-Driven Development</a>
3193	</h3>
3194			<p class="hidden text-sm text-skin-base session-description">Details coming soon.</p>
3195		<div class="flex flex-col space-y-2 w-full h-full card-content">
3196					<p class="font-mono text-xs">
3197				<a href="/speakers/jyothinookula" class="text-skin-base">Jyothi Nookula</a>
3198							</p>
3199		
3200					<p class="font-mono text-xs text-slate-600">Seacliff ABC</p>
3201		
3202		
3203		
3204
3205					<div class="flex gap-2">
3206												
3207                                    
3208		</div>
3209		
3210		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
3211			
3212			
3213			<div class="js-schedule-icon-placeholder" data-node-id="670" data-icon-type="my_sc
3213hedule"></div>
3214							</div>
3215	</div>
3216</div>
3217
3218
3219	</div>
3220<div  class="items-stretch timeslot xl:flex content" data-start="1795029900" data-end="1795031100">
3221			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">11:25AM PST</div>
3222	
3223					<div class="flex-col px-2 py-4 timeslot__break">
3224					<p class="font-mono text-sm">
3225				Break
3226			</p>
3227			</div>
3228
3229	</div>
3230<div  class="items-stretch timeslot xl:flex content" data-start="1795031100" data-end="1795034100">
3231			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">11:45AM PST</div>
3232	
3233			
3234	<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>
3235
3236	
3237	<h3 class="!mt-0 font-bold leading-tight p-title">
3238		<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>
3239	</h3>
3240			<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>
3241		<div class="flex flex-col space-y-2 w-full h-full card-content">
3242					<p class="font-mono text-xs">
3243				<a href="/speakers/lizfong-jones" class="text-skin-base">Liz Fong-Jones</a>
3244									-
3245					Honeycomb.io
3246							</p>
3247		
3248					<p class="font-mono text-xs text-slate-600">Ballroom BC</p>
3249		
3250		
3251		
3252
3253					<div class="flex gap-2">
3254												
3255                                    
3256		</div>
3257		
3258		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
3259			
3260			
3261			<div class="js-schedule-icon-placeholder" data-node-id="708" data-icon-type="my_sc
3261hedule"></div>
3262							</div>
3263	</div>
3264</div>
3265
3266
3267			
3268	<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>
3269
3270	
3271	<h3 class="!mt-0 font-bold leading-tight p-title">
3272		<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>
3273	</h3>
3274			<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>
3275		<div class="flex flex-col space-y-2 w-full h-full card-content">
3276					<p class="font-mono text-xs">
3277				<a href="/speakers/adambender" class="text-skin-base">Adam Bender</a>
3278									-
3279					Google
3280							</p>
3281		
3282					<p class="font-mono text-xs text-slate-600">Ballroom A</p>
3283		
3284		
3285		
3286
3287					<div class="flex gap-2">
3288									<div class="flex relative flex-col items-start group">
3289						<img src="/modules/custom/qcon_schedule/icons/icon-interview-light.svg" width="20px" height="20px" alt="Interview Available">
3290						<div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
3291							<span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Interview Available</span>
3292							<div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
3293						</div>
3294					</div>
3295												
3296                                <div class="flex relative flex-col items-start group">
3297            <img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" width="20px" height="20px" alt="Intermediate Topic">
3298            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
3299              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Intermediate Topic</span>
3300              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
3301            </div>
3302          </div>
3303                      
3304		</div>
3305		
3306		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
3307			
3308			
3309			<div class="js-schedule-icon-placeholder" data-node-id="691" data-icon-type="my_sc
3309hedule"></div>
3310							</div>
3311	</div>
3312</div>
3313
3314
3315			
3316	<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>
3317
3318	
3319	<h3 class="!mt-0 font-bold leading-tight p-title">
3320		<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>
3321	</h3>
3322			<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>
3323		<div class="flex flex-col space-y-2 w-full h-full card-content">
3324					<p class="font-mono text-xs">
3325				<a href="/speakers/ronaknathani" class="text-skin-base">Ronak Nathani</a>
3326									-
3327					LinkedIn
3328							</p>
3329		
3330					<p class="font-mono text-xs text-slate-600">Pacific DEKJ</p>
3331		
3332		
3333		
3334
3335					<div class="flex gap-2">
3336												
3337                        <div class="flex relative flex-col items-start group">
3338            <img src="/modules/custom/qcon_schedule/icons/beginner-icon.svg" width="20px" height="20px" alt="Beginner Topic">
3339            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
3340              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Beginner Topic</span>
3341              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
3342            </div>
3343          </div>
3344                              
3345		</div>
3346		
3347		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
3348			
3349			
3350			<div class="js-schedule-icon-placeholder" data-node-id="685" data-icon-type="my_sc
3350hedule"></div>
3351							</div>
3352	</div>
3353</div>
3354
3355
3356			
3357	<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>
3358
3359	
3360	<h3 class="!mt-0 font-bold leading-tight p-title">
3361		<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>
3362	</h3>
3363			<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>
3364		<div class="flex flex-col space-y-2 w-full h-full card-content">
3365					<p class="font-mono text-xs">
3366				<a href="/speakers/shinegarg" class="text-skin-base">Shine Garg</a>
3367									-
3368					Uncharted Path Breakthroughs
3369							</p>
3370		
3371					<p class="font-mono text-xs text-slate-600">Seacliff ABC</p>
3372		
3373		
3374		
3375
3376					<div class="flex gap-2">
3377												
3378                                        <div class="flex relative flex-col items-start group">
3379            <img src="/modules/custom/qcon_schedule/icons/advanced-icon.svg" width="20px" height="20px" alt="Advanced Topic">
3380            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
3381              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Advanced Topic</span>
3382              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
3383            </div>
3384          </div>
3385              
3386		</div>
3387		
3388		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
3389			
3390			
3391			<div class="js-schedule-icon-placeholder" data-node-id="694" data-icon-type="my_sc
3391hedule"></div>
3392							</div>
3393	</div>
3394</div>
3395
3396
3397	</div>
3398<div  class="items-stretch timeslot xl:flex content" data-start="1795034100" data-end="1795037700">
3399			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">12:35PM PST</div>
3400	
3401					<div class="flex-col px-2 py-4 timeslot__break">
3402					<p class="font-mono text-sm">
3403				Lunch &amp; Lunch Topic Discussions on Atrium Level
3404			</p>
3405			</div>
3406
3407	</div>
3408<div  class="items-stretch timeslot xl:flex content" data-start="1795037700" data-end="1795040700">
3409			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">01:35PM PST</div>
3410	
3411			
3412	<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>
3413
3414	
3415	<h3 class="!mt-0 font-bold leading-tight p-title">
3416		<a href="/presentation/nov2026/aiml-infrastructure-agents" class="text-skin-base hover:text-skin-accent-blue hover:underline">AI/ML Infrastructure for Agents</a>
3417	</h3>
3418			<p class="hidden text-sm text-skin-base session-description">Details coming soon.</p>
3419		<div class="flex flex-col space-y-2 w-full h-full card-content">
3420		
3421					<p class="font-mono text-xs text-slate-600">Ballroom BC</p>
3422		
3423		
3424		
3425
3426					<div class="flex gap-2">
3427												
3428                                    
3429		</div>
3430		
3431		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
3432			
3433			
3434			<div class="js-schedule-icon-placeholder" data-node-id="706" data-icon-type="my_sc
3434hedule"></div>
3435							</div>
3436	</div>
3437</div>
3438
3439
3440			
3441	<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">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Engineering the Developer Experience</p>
3442
3443	
3444	<h3 class="!mt-0 font-bold leading-tight p-title">
3445		<a href="/presentation/nov2026/navigating-ai-panic-software-engineering" class="text-skin-base hover:text-skin-accent-blue hover:underline">Navigating AI Panic in Software Engineering </a>
3446	</h3>
3447			<p class="hidden text-sm text-skin-base session-description">Details coming soon.</p>
3448		<div class="flex flex-col space-y-2 w-full h-full card-content">
3449		
3450					<p class="font-mono text-xs text-slate-600">Ballroom A</p>
3451		
3452		
3453		
3454
3455					<div class="flex gap-2">
3456												
3457                                    
3458		</div>
3459		
3460		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
3461			
3462			
3463			<div class="js-schedule-icon-placeholder" data-node-id="703" data-icon-type="my_sc
3463hedule"></div>
3464							</div>
3465	</div>
3466</div>
3467
3468
3469			
3470	<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">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Real World Platform Engineering</p>
3471
3472	
3473	<h3 class="!mt-0 font-bold leading-tight p-title">
3474		<a href="/presentation/nov2026/decoupling-local-development-remote-infrastructure" class="text-skin-base hover:text-skin-accent-blue hover:underline">Decoupling Local Development from Remote Infrastructure</a>
3475	</h3>
3476			<p class="hidden text-sm text-skin-base session-description">Details coming soon.</p>
3477		<div class="flex flex-col space-y-2 w-full h-full card-content">
3478		
3479					<p class="font-mono text-xs text-slate-600">Pacific DEKJ</p>
3480		
3481		
3482		
3483
3484					<div class="flex gap-2">
3485												
3486                                    
3487		</div>
3488		
3489		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
3490			
3491			
3492			<div class="js-schedule-icon-placeholder" data-node-id="704" data-icon-type="my_sc
3492hedule"></div>
3493							</div>
3494	</div>
3495</div>
3496
3497
3498			
3499	<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>
3500
3501	
3502	<h3 class="!mt-0 font-bold leading-tight p-title">
3503		<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>
3504	</h3>
3505			<p class="hidden text-sm text-skin-base session-description">Code review was built for a world where humans wrote all the code.</p>
3506		<div class="flex flex-col space-y-2 w-full h-full card-content">
3507					<p class="font-mono text-xs">
3508				<a href="/speakers/laurievoss" class="text-skin-base">Laurie Voss</a>
3509									-
3510					Arize AI
3511							</p>
3512		
3513					<p class="font-mono text-xs text-slate-600">Seacliff ABC</p>
3514		
3515		
3516		
3517
3518					<div class="flex gap-2">
3519									<div class="flex relative flex-col items-start group">
3520						<img src="/modules/custom/qcon_schedule/icons/icon-interview-light.svg" width="20px" height="20px" alt="Interview Available">
3521						<div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
3522							<span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Interview Available</span>
3523							<div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
3524						</div>
3525					</div>
3526												
3527                        <div class="flex relative flex-col items-start group">
3528            <img src="/modules/custom/qcon_schedule/icons/beginner-icon.svg" width="20px" height="20px" alt="Beginner Topic">
3529            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
3530              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Beginner Topic</span>
3531              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
3532            </div>
3533          </div>
3534                              
3535		</div>
3536		
3537		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
3538			
3539			
3540			<div class="js-schedule-icon-placeholder" data-node-id="687" data-icon-type="my_sc
3540hedule"></div>
3541							</div>
3542	</div>
3543</div>
3544
3545
3546	</div>
3547<div  class="items-stretch timeslot xl:flex content" data-start="1795040700" data-end="1795041900">
3548			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">02:25PM PST</div>
3549	
3550					<div class="flex-col px-2 py-4 timeslot__break">
3551					<p class="font-mono text-sm">
3552				Break
3553			</p>
3554			</div>
3555
3556	</div>
3557<div  class="items-stretch timeslot xl:flex content" data-start="1795041900" data-end="1795044900">
3558			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">02:45PM PST</div>
3559	
3560			
3561	<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>
3562
3563	
3564	<h3 class="!mt-0 font-bold leading-tight p-title">
3565		<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>
3566	</h3>
3567			<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>
3568		<div class="flex flex-col space-y-2 w-full h-full card-content">
3569					<p class="font-mono text-xs">
3570				<a href="/speakers/briandouglas" class="text-skin-base">Brian Douglas</a>
3571									-
3572					Paper Compute Co.
3573							</p>
3574		
3575					<p class="font-mono text-xs text-slate-600">Ballroom BC</p>
3576		
3577		
3578		
3579
3580					<div class="flex gap-2">
3581												
3582                                    
3583		</div>
3584		
3585		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
3586			
3587			
3588			<div class="js-schedule-icon-placeholder" data-node-id="707" data-icon-type="my_sc
3588hedule"></div>
3589							</div>
3590	</div>
3591</div>
3592
3593
3594			
3595	<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>
3596
3597	
3598	<h3 class="!mt-0 font-bold leading-tight p-title">
3599		<a href="/presentation/nov2026/understanding-deliverable-how-ai-changes-what-healthy-software-looks" class="text-skin-base hover:text-skin-accent-blue hover:underline">Understanding as a Deliverable: How AI Changes What Healthy Software Looks Like</a>
3600	</h3>
3601			<p class="hidden text-sm text-skin-base session-description">AI is changing software development far faster than our engineering practices are evolving, and many teams are struggling to adapt their processes and tools to keep up.</p>
3602		<div class="flex flex-col space-y-2 w-full h-full card-content">
3603					<p class="font-mono text-xs">
3604				<a href="/speakers/margaret-annestorey" class="text-skin-base">Margaret-Anne Storey</a>
3605									-
3606					University of Victoria
3607							</p>
3608		
3609					<p class="font-mono text-xs text-slate-600">Ballroom A</p>
3610		
3611		
3612		
3613
3614					<div class="flex gap-2">
3615												
3616                        <div class="flex relative flex-col items-start group">
3617            <img src="/modules/custom/qcon_schedule/icons/beginner-icon.svg" width="20px" height="20px" alt="Beginner Topic">
3618            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
3619              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Beginner Topic</span>
3620              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
3621            </div>
3622          </div>
3623                              
3624		</div>
3625		
3626		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
3627			
3628			
3629			<div class="js-schedule-icon-placeholder" data-node-id="665" data-icon-type="my_sc
3629hedule"></div>
3630							</div>
3631	</div>
3632</div>
3633
3634
3635			
3636	<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>
3637
3638	
3639	<h3 class="!mt-0 font-bold leading-tight p-title">
3640		<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>
3641	</h3>
3642			<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>
3643		<div class="flex flex-col space-y-2 w-full h-full card-content">
3644					<p class="font-mono text-xs">
3645				<a href="/speakers/smrutipatel" class="text-skin-base">Smruti Patel</a>
3646									-
3647					Apollo Graph
3648							</p>
3649					<p class="font-mono text-xs">
3650				<a href="/speakers/alexmann" class="text-skin-base">Alex Mann</a>
3651									-
3652					Apollo Graph
3653							</p>
3654		
3655					<p class="font-mono text-xs text-slate-600">Pacific DEKJ</p>
3656		
3657		
3658		
3659
3660					<div class="flex gap-2">
3661												
3662                                <div class="flex relative flex-col items-start group">
3663            <img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" width="20px" height="20px" alt="Intermediate Topic">
3664            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
3665              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Intermediate Topic</span>
3666              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
3667            </div>
3668          </div>
3669                      
3670		</div>
3671		
3672		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
3673			
3674			
3675			<div class="js-schedule-icon-placeholder" data-node-id="681" data-icon-type="my_sc
3675hedule"></div>
3676							</div>
3677	</div>
3678</div>
3679
3680
3681			
3682	<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>
3683
3684	
3685	<h3 class="!mt-0 font-bold leading-tight p-title">
3686		<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>
3687	</h3>
3688			<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>
3689		<div class="flex flex-col space-y-2 w-full h-full card-content">
3690					<p class="font-mono text-xs">
3691				<a href="/speakers/omervankloeten" class="text-skin-base">Omer van Kloeten</a>
3692									-
3693					Forter
3694							</p>
3695		
3696					<p class="font-mono text-xs text-slate-600">Seacliff ABC</p>
3697		
3698		
3699		
3700
3701					<div class="flex gap-2">
3702												
3703                                <div class="flex relative flex-col items-start group">
3704            <img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" width="20px" height="20px" alt="Intermediate Topic">
3705            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
3706              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Intermediate Topic</span>
3707              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
3708            </div>
3709          </div>
3710                      
3711		</div>
3712		
3713		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
3714			
3715			
3716			<div class="js-schedule-icon-placeholder" data-node-id="716" data-icon-type="my_sc
3716hedule"></div>
3717							</div>
3718	</div>
3719</div>
3720
3721
3722	</div>
3723<div  class="items-stretch timeslot xl:flex content" data-start="1795044900" data-end="1795046100">
3724			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">03:35PM PST</div>
3725	
3726					<div class="flex-col px-2 py-4 timeslot__break">
3727					<p class="font-mono text-sm">
3728				Coffee Break &amp; Snacks - Pacific Level
3729			</p>
3730			</div>
3731
3732	</div>
3733<div  class="items-stretch timeslot xl:flex content" data-start="1795046100" data-end="1795049100">
3734			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">03:55PM PST</div>
3735	
3736			
3737	<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>
3738
3739	
3740	<h3 class="!mt-0 font-bold leading-tight p-title">
3741		<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>
3742	</h3>
3743			<p class="hidden text-sm text-skin-base session-description">Details coming soon.</p>
3744		<div class="flex flex-col space-y-2 w-full h-full card-content">
3745					<p class="font-mono text-xs">
3746				<a href="/speakers/drewbreunig" class="text-skin-base">Drew Breunig</a>
3747									-
3748					CMPND
3749							</p>
3750		
3751					<p class="font-mono text-xs text-slate-600">Ballroom BC</p>
3752		
3753		
3754		
3755
3756					<div class="flex gap-2">
3757												
3758                        <div class="flex relative flex-col items-start group">
3759            <img src="/modules/custom/qcon_schedule/icons/beginner-icon.svg" width="20px" height="20px" alt="Beginner Topic">
3760            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
3761              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Beginner Topic</span>
3762              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
3763            </div>
3764          </div>
3765                              
3766		</div>
3767		
3768		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
3769			
3770			
3771			<div class="js-schedule-icon-placeholder" data-node-id="686" data-icon-type="my_sc
3771hedule"></div>
3772							</div>
3773	</div>
3774</div>
3775
3776
3777			
3778	<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">	<p class="mb-2 text-xs font-bold font-display xl:hidden">Track:<br>Engineering the Developer Experience</p>
3779
3780	
3781	<h3 class="!mt-0 font-bold leading-tight p-title">
3782		<a href="/presentation/nov2026/building-culture-engineering-excellence-ai-era" class="text-skin-base hover:text-skin-accent-blue hover:underline">Building a Culture of Engineering Excellence in the AI Era</a>
3783	</h3>
3784			<p class="hidden text-sm text-skin-base session-description">Details coming soon.</p>
3785		<div class="flex flex-col space-y-2 w-full h-full card-content">
3786		
3787					<p class="font-mono text-xs text-slate-600">Ballroom A</p>
3788		
3789		
3790		
3791
3792					<div class="flex gap-2">
3793												
3794                                    
3795		</div>
3796		
3797		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
3798			
3799			
3800			<div class="js-schedule-icon-placeholder" data-node-id="702" data-icon-type="my_sc
3800hedule"></div>
3801							</div>
3802	</div>
3803</div>
3804
3805
3806			
3807	<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>
3808
3809	
3810	<h3 class="!mt-0 font-bold leading-tight p-title">
3811		<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>
3812	</h3>
3813			<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>
3814		<div class="flex flex-col space-y-2 w-full h-full card-content">
3815					<p class="font-mono text-xs">
3816				<a href="/speakers/ammarkhaku" class="text-skin-base">Ammar Khaku</a>
3817									-
3818					Netflix
3819							</p>
3820					<p class="font-mono text-xs">
3821				<a href="/speakers/kshitijgupta" class="text-skin-base">Kshitij Gupta</a>
3822									-
3823					Netflix
3824							</p>
3825		
3826					<p class="font-mono text-xs text-slate-600">Pacific DEKJ</p>
3827		
3828		
3829		
3830
3831					<div class="flex gap-2">
3832												
3833                                <div class="flex relative flex-col items-start group">
3834            <img src="/modules/custom/qcon_schedule/icons/intermediate-icon.svg" width="20px" height="20px" alt="Intermediate Topic">
3835            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
3836              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Intermediate Topic</span>
3837              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
3838            </div>
3839          </div>
3840                      
3841		</div>
3842		
3843		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
3844			
3845			
3846			<div class="js-schedule-icon-placeholder" data-node-id="675" data-icon-type="my_sc
3846hedule"></div>
3847							</div>
3848	</div>
3849</div>
3850
3851
3852			
3853	<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>
3854
3855	
3856	<h3 class="!mt-0 font-bold leading-tight p-title">
3857		<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>
3858	</h3>
3859			<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>
3860		<div class="flex flex-col space-y-2 w-full h-full card-content">
3861					<p class="font-mono text-xs">
3862				<a href="/speakers/sanjaysingh" class="text-skin-base">Sanjay Singh</a>
3863									-
3864					LinkedIn
3865							</p>
3866		
3867					<p class="font-mono text-xs text-slate-600">Seacliff ABC</p>
3868		
3869		
3870		
3871
3872					<div class="flex gap-2">
3873												
3874                                        <div class="flex relative flex-col items-start group">
3875            <img src="/modules/custom/qcon_schedule/icons/advanced-icon.svg" width="20px" height="20px" alt="Advanced Topic">
3876            <div class="absolute flex-col items-start hidden mb-4 bottom-2 group-hover:flex ml-[-4px]">
3877              <span class="relative z-10 p-2 text-xs text-white whitespace-nowrap rounded-md shadow-lg bg-slate-900">Advanced Topic</span>
3878              <div class="-mt-2 ml-2 w-3 h-3 -rotate-45 bg-slate-900"></div>
3879            </div>
3880          </div>
3881              
3882		</div>
3883		
3884		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls">
3885			
3886			
3887			<div class="js-schedule-icon-placeholder" data-node-id="717" data-icon-type="my_sc
3887hedule"></div>
3888							</div>
3889	</div>
3890</div>
3891
3892
3893	</div>
3894
3895	<div  class="items-stretch timeslot xl:flex content" data-start="1795049100" data-end="1795050900">
3896			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">04:45PM PST</div>
3897	
3898					<div class="flex-col px-2 py-4 timeslot__break">
3899					<p class="font-mono text-sm">
3900				QCon Closing Reception - Dry Snacks &amp; Drinks - Ballroom Foyer
3901			</p>
3902			</div>
3903
3904	</div>
3905<div  class="items-stretch timeslot xl:flex content" data-start="1795050900" data-end="1795053600">
3906			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">05:15PM PST</div>
3907	
3908			<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">
3909	<div class="flex mb-0 !mt-0 sm:flex-row flex-col items-start">
3910							</div>
3911			<p class="font-mono text-sm">Evening Keynote:</p>
3912
3913		
3914	
3915			<h3 class="font-bold leading-tight">
3916			<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>
3917		</h3>
3918	
3919	<div class="flex flex-col space-y-2 w-full card-content">
3920					<p class="font-mono text-xs">
3921				<a href="/speakers/plumertz" class="text-skin-base">Plum Ertz</a>
3922									-
3923					Ro
3924							</p>
3925		
3926		
3927		
3928
3929					<div class="flex gap-2">
3930												
3931			</div>
3932		
3933		<div class="!mt-auto flex w-full space-x-1 pt-4 pb-2 !justify-start relative s-controls w-full">
3934			
3935			
3936			<div class="js-schedule-icon-placeholder" data-node-id="666" data-icon-type="my_sc
3936hedule"></div>
3937			
3938		</div>
3939	</div>
3940
3941
3942	</div>
3943
3944	</div>
3945
3946</section>
3947
3948					<section id="day-322" class="scroll-mt-36">
3949			<h2 class="py-4 text-2xl font-bold text-center scroll-m-16">Thursday, November 19th, 2026</h2>
3950		<div  class="items-stretch timeslot xl:flex content" data-start="1795104000" data-end="1795107600">
3951			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">08:00AM PST</div>
3952	
3953					<div class="flex-col px-2 py-4 timeslot__break">
3954					<p class="font-mono text-sm">
3955				Continental Breakfast - Seacliff Foyer
3956			</p>
3957			</div>
3958
3959	</div>
3960
3961			<div class="timeslot z-10 hidden items-stretch bg-skin-base xl:sticky xl:flex">
3962  </div>
3963
3964		<div  class="items-stretch timeslot xl:flex content" data-start="1795107600" data-end="1795118400">
3965			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">09:00AM PST</div>
3966	
3967			    <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 ">
3968        <p class="inline px-2 py-px font-mono text-xs tracking-wider uppercase rounded-md bg-fuchsia-300 text-fuchsia-800">
3969    Certification</p>
3970<p class="font-mono text-xs">09:00AM PST - 12:00PM PST (3 hours)</p>
3971<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>
3972    <p class="font-mono text-xs"><a href="/speakers/lucamezzalira" class="text-skin-base">Luca Mezzalira</a>
3973          </p>
3974<p class="font-mono text-xs text-slate-600">Garden A</p>
3975
3976    </div>
3977
3978
3979
3980			    <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 ">
3981          <p class="inline px-2 py-px font-mono text-xs tracking-wider uppercase rounded-md bg-amber-300 text-amber-800">
3982      Training</p>
3983  <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>
3984  <p class="font-mono text-xs">09:00AM PST - 12:00PM PST (3 hours)</p>
3985  <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>
3986        <p class="font-mono text-xs"><a href="/pc-chairs/hienluu" class="text-skin-base">Hien Luu</a>
3987              </p>
3988    <p class="font-mono text-xs text-slate-600">Seacliff B</p>
3989
3990    </div>
3991
3992
3993
3994			    <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 ">
3995          <p class="inline px-2 py-px font-mono text-xs tracking-wider uppercase rounded-md bg-amber-300 text-amber-800">
3996      Training</p>
3997  <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>
3998  <p class="font-mono text-xs">09:00AM PST - 12:00PM PST (3 hours)</p>
3999  <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>
4000        <p class="font-mono text-xs"><a href="/speakers/charlottedejongschouwenburg" class="text-skin-base">Charlotte de Jong Schouwenburg</a>
4001                  - Bravely
4002              </p>
4003    <p class="font-mono text-xs text-slate-600">Seacliff D</p>
4004
4005    </div>
4006
4007
4008
4009			    <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 ">
4010          <p class="inline px-2 py-px font-mono text-xs tracking-wider up
4010percase rounded-md bg-amber-300 text-amber-800">
4011      Training</p>
4012  <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>
4013  <p class="font-mono text-xs">09:00AM PST - 12:00PM PST (3 hours)</p>
4014  <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>
4015        <p class="font-mono text-xs"><a href="/speakers/danvega" class="text-skin-base">Dan Vega</a>
4016                  - Broadcom
4017              </p>
4018        <p class="font-mono text-xs"><a href="/speakers/nateschutta" class="text-skin-base">Nate Schutta</a>
4019                  - Thoughtworks
4020              </p>
4021    <p class="font-mono text-xs text-slate-600">Marina</p>
4022
4023    </div>
4024
4025
4026
4027			    <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 ">
4028          <p class="inline px-2 py-px font-mono text-xs tracking-wider uppercase rounded-md bg-amber-300 text-amber-800">
4029      Training</p>
4030  <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>
4031  <p class="font-mono text-xs">09:00AM PST - 12:00PM PST (3 hours)</p>
4032  <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>
4033        <p class="font-mono text-xs"><a href="/pc-chairs/erindoyle" class="text-skin-base">Erin Doyle</a>
4034                  - Quotient
4035              </p>
4036    <p class="font-mono text-xs text-slate-600">Seacliff A</p>
4037
4038    </div>
4039
4040
4041
4042			    <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 ">
4043          <p class="inline px-2 py-px font-mono text-xs tracking-wider uppercase rounded-md bg-amber-300 text-amber-800">
4044      Training</p>
4045  <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>
4046  <p class="font-mono text-xs">09:00AM PST - 12:00PM PST (3 hours)</p>
4047  <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>
4048        <p class="font-mono text-xs"><a href="/pc-chairs/khawajashams" class="text-skin-base">Khawaja Shams</a>
4049                  - Momento
4050              </p>
4051    <p class="font-mono text-xs text-slate-600">Seacliff C</p>
4052
4053    </div>
4054
4055
4056
4057	</div>
4058<div  class="items-stretch timeslot xl:flex content" data-start="1795118400" data-end="1795122000">
4059			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">12:00PM PST</div>
4060	
4061					<div class="flex-col px-2 py-4 timeslot__break">
4062					<p class="font-mono text-sm">
4063				 Lunch - Atrium Level
4064			</p>
4065			</div>
4066
4067	</div>
4068<div  class="items-stretch timeslot xl:flex content" data-start="1795122000" data-end="1795132800">
4069			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">01:00PM PST</div>
4070	
4071			    <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 ">
4072          <p class="inline px-2 py-px font-mono text-xs tracking-wider uppercase rounded-md bg-amber-300 text-amber-800">
4073      Training</p>
4074  <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>
4075  <p class="font-mono text-xs">01:00PM PST - 04:00PM PST (3 hours)</p>
4076  <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>
4077        <p class="font-mono text-xs"><a href="/speakers/baruchsadogursky" class="text-skin-base">Baruch Sadogursky</a>
4078              </p>
4079    <p class="font-mono text-xs text-slate-600">Seacliff C</p>
4080
4081    </div>
4082
4083
4084
4085			    <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 ">
4086          <p class="inline px-2 py-px font-mono text-xs tracking-wider up
4086percase rounded-md bg-amber-300 text-amber-800">
4087      Training</p>
4088  <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>
4089  <p class="font-mono text-xs">01:00PM PST - 04:00PM PST (3 hours)</p>
4090  <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>
4091        <p class="font-mono text-xs"><a href="/speakers/charlottedejongschouwenburg" class="text-skin-base">Charlotte de Jong Schouwenburg</a>
4092                  - Bravely
4093              </p>
4094    <p class="font-mono text-xs text-slate-600">Seacliff D</p>
4095
4096    </div>
4097
4098
4099
4100			    <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 ">
4101          <p class="inline px-2 py-px font-mono text-xs tracking-wider uppercase rounded-md bg-amber-300 text-amber-800">
4102      Training</p>
4103  <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>
4104  <p class="font-mono text-xs">01:00PM PST - 04:00PM PST (3 hours)</p>
4105  <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>
4106        <p class="font-mono text-xs"><a href="/speakers/sepehrkhosravi" class="text-skin-base">Sepehr Khosravi</a>
4107                  - Coinbase
4108              </p>
4109    <p class="font-mono text-xs text-slate-600">Seacliff B</p>
4110
4111    </div>
4112
4113
4114
4115			    <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 ">
4116          <p class="inline px-2 py-px font-mono text-xs tracking-wider uppercase rounded-md bg-amber-300 text-amber-800">
4117      Training</p>
4118  <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>
4119  <p class="font-mono text-xs">01:00PM PST - 04:00PM PST (3 hours)</p>
4120  <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>
4121        <p class="font-mono text-xs"><a href="/speakers/nateschutta" class="text-skin-base">Nate Schutta</a>
4122                  - Thoughtworks
4123              </p>
4124        <p class="font-mono text-xs"><a href="/speakers/danvega" class="text-skin-base">Dan Vega</a>
4125                  - Broadcom
4126              </p>
4127    <p class="font-mono text-xs text-slate-600">Marina</p>
4128
4129    </div>
4130
4131
4132
4133			    <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 ">
4134          <p class="inline px-2 py-px font-mono text-xs tracking-wider uppercase rounded-md bg-amber-300 text-amber-800">
4135      Training</p>
4136  <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>
4137  <p class="font-mono text-xs">01:00PM PST - 04:00PM PST (3 hours)</p>
4138  <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>
4139        <p class="font-mono text-xs"><a href="/speakers/ryanscottbrown" class="text-skin-base">Ryan  Scott Brown</a>
4140                  - Crunchyroll
4141              </p>
4142    <p class="font-mono text-xs text-slate-600">Seacliff A</p>
4143
4144    </div>
4145
4146
4147
4148	</div>
4149
4150	
4151</section>
4152
4153					<section id="day-323" class="scroll-mt-36">
4154			<h2 class="py-4 text-2xl font-bold text-center scroll-m-16">Friday, November 20th, 2026</h2>
4155		<div  class="items-stretch timeslot xl:flex content" data-start="1795190400" data-end="1795194000">
4156			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">08:00AM PST</div>
4157	
4158					<div class="flex-col px-2 py-4 timeslot__break">
4159					<p class="font-mono text-sm">
4160				Continental Breakfast - Seacliff Foyer
4161			</p>
4162			</div>
4163
4164	</div>
4165
4166			<div class="timeslot z-10 hidden items-stretch bg-skin-base xl:sticky xl:flex">
4167  </div>
4168
4169		<div  class="items-stretch timeslot xl:flex content" data-start="1795194000" data-end="1795204800">
4170			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">09:00AM PST</div>
4171	
4172			    <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 ">
4173          <p class="inline px-2 py-px font-mono text-xs tracking-wider up
4173percase rounded-md bg-amber-300 text-amber-800">
4174      Training</p>
4175  <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>
4176  <p class="font-mono text-xs">09:00AM PST - 04:00PM PST (7 hours)</p>
4177  <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>
4178        <p class="font-mono text-xs"><a href="/speakers/courtneynash" class="text-skin-base">Courtney Nash</a>
4179              </p>
4180        <p class="font-mono text-xs"><a href="/speakers/sarahbutt" class="text-skin-base">Sarah Butt</a>
4181                  - Salesforce
4182              </p>
4183        <p class="font-mono text-xs"><a href="/speakers/ericdobbs" class="text-skin-base">Eric Dobbs</a>
4184                  - Oracle
4185              </p>
4186        <p class="font-mono text-xs"><a href="/speakers/hamedsilatani" class="text-skin-base">Hamed Silatani</a>
4187                  - Uptime Labs
4188              </p>
4189        <p class="font-mono text-xs"><a href="/speakers/alexelman" class="text-skin-base">Alex Elman</a>
4190                  - Slack
4191              </p>
4192    <p class="font-mono text-xs text-slate-600">Seacliff A</p>
4193
4194    </div>
4195
4196
4197
4198			    <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 ">
4199          <p class="inline px-2 py-px font-mono text-xs tracking-wider uppercase rounded-md bg-amber-300 text-amber-800">
4200      Training</p>
4201  <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>
4202  <p class="font-mono text-xs">09:00AM PST - 04:00PM PST (7 hours)</p>
4203  <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>
4204        <p class="font-mono text-xs"><a href="/speakers/charlottedejongschouwenburg" class="text-skin-base">Charlotte de Jong Schouwenburg</a>
4205                  - Bravely
4206              </p>
4207    <p class="font-mono text-xs text-slate-600">Seacliff B</p>
4208
4209    </div>
4210
4211
4212
4213			    <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 ">
4214          <p class="inline px-2 py-px font-mono text-xs tracking-wider uppercase rounded-md bg-amber-300 text-amber-800">
4215      Training</p>
4216  <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>
4217  <p class="font-mono text-xs">09:00AM PST - 04:00PM PST (7 hours)</p>
4218  <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>
4219        <p class="font-mono text-xs"><a href="/speakers/zichuanxiong" class="text-skin-base">Zichuan Xiong</a>
4220                  - Thoughtworks
4221              </p>
4222        <p class="font-mono text-xs"><a href="/speakers/premanandchandrasekaran" class="text-skin-base">Premanand Chandrasekaran</a>
4223                  - Thoughtworks
4224              </p>
4225    <p class="font-mono text-xs text-slate-600">Seacliff C</p>
4226
4227    </div>
4228
4229
4230
4231			    <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 ">
4232          <p class="inline px-2 py-px font-mono text-xs tracking-wider uppercase rounded-md bg-amber-300 text-amber-800">
4233      Training</p>
4234  <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>
4235  <p class="font-mono text-xs">09:00AM PST - 04:00PM PST (7 hours)</p>
4236  <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>
4237        <p class="font-mono text-xs"><a href="/speakers/davidparry" class="text-skin-base">David Parry</a>
4238                  - Qodo
4239              </p>
4240    <p class="font-mono text-xs text-slate-600">Seacliff D</p>
4241
4242    </div>
4243
4244
4245
4246	</div>
4247<div  class="items-stretch timeslot xl:flex content" data-start="1795204800" data-end="1795208400">
4248			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">12:00PM PST</div>
4249	
4250					<div class="flex-col px-2 py-4 timeslot__break">
4251					<p class="font-mono text-sm">
4252				Lunch - Atrium Level
4253			</p>
4254			</div>
4255
4256	</div>
4257<div  class="items-stretch timeslot xl:flex content" data-start="1795208400" data-end="1795219200">
4258			<div class="py-4 pr-2 font-mono text-xs leading-7 timeslot__time md:px-2 !mb-0">01:00PM PST</div>
4259	
4260			    <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 ">
4261          <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>
4262
4263    </div>
4264
4265
4266
4267			    <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 ">
4268          <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>
4269
4270    </div>
4271
4272
4273
4274			    <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 ">
4275          <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>
4276
4277    </div>
4278
4279
4280
4281			    <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 ">
4282          <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>
4283
4284    </div>
4285
4286
4287
4288	</div>
4289
4290	
4291</section>
4292
4293			</div>
4294
4295  </div>
4296<div class="js-trigger-consent-tracker"></div>
4297  </div>
4298
4299</main>
4300
4301
4302      <footer role="contentinfo" class="relative z-10 flex-shrink-0">
4303        <div>
4304    <div id="block-qconfooter">
4305  
4306    
4307      	<!-- Footer section -->
4308	<div class="py-4 border-t bg-skin-muted lg:py-12 border-skin-base">
4309		<div class="px-4 mx-auto max-w-screen-xl sm:px-6 md:px-4">
4310			<div class="grid grid-cols-1 gap-8 md:grid-cols-2 lg:grid-cols-4">
4311				<div>
4312					<h2 class="pb-2 text-xl font-normal border-b text-skin-base border-skin-base">Follow QCon</h2>
4313					<ul class="flex flex-wrap mt-5 mb-0 md:w-full lg:w-[60%]">
4314						<li class="pr-2">
4315							<a
4316								href="https://twitter.com/QCon"
4317								target="_blank"
4318								rel="noopener noreferrer"
4319								class="inline-block w-8 h-8 bg-contain hover:text-skin-muted"
4320								aria-label="Check QCon - X">
4321								<img
4322									loading="lazy"
4323									typeof="foaf:Image"
4324									src="/modules/custom/qcon_base/images/social-icons/x.svg"
4325									alt="Check QCon - X" />
4326							</a>
4327						</li>
4328						<li class="pr-2">
4329							<a
4330								href="https://www.facebook.com/QCon/"
4331								target="_blank"
4332								rel="noopener noreferrer"
4333								class="inline-block w-8 h-8 bg-contain hover:text-skin-muted"
4334								aria-label="Check QCon - facebook">
4335								<img
4336									loading="lazy"
4337									typeof="foaf:Image"
4338									src="/modules/custom/qcon_base/images/social-icons/facebook.svg"
4339									alt="Check QCon - Facebook" />
4340							</a>
4341						</li>
4342						<li class="pr-2">
4343							<a
4344								href="https://www.instagram.com/qconconferences/"
4345								target="_blank"
4346								rel="noopener noreferrer"
4347								class="inline-block w-8 h-8 bg-contain hover:text-skin-muted"
4348								aria-label="Check QCon - instagram">
4349								<img
4350									loading="lazy"
4351									typeof="foaf:Image"
4352									src="/modules/custom/qcon_base/images/social-icons/instagram.svg"
4353									alt="Check QCon - Instagram" />
4354							</a>
4355						</li>
4356						<li class="pr-2">
4357							<a
4358								href="https://www.youtube.com/channel/UCkQX1tChV7Z7l1LFF4L9
4358j_g"
4359								target="_blank"
4360								rel="noopener noreferrer"
4361								class="inline-block w-8 h-8 bg-contain hover:text-skin-muted"
4362								aria-label="Check QCon - youtube">
4363								<img
4364									loading="lazy"
4365									typeof="foaf:Image"
4366									src="/modules/custom/qcon_base/images/social-icons/youtube.svg"
4367									alt="Check QCon - Youtube" />
4368							</a>
4369						</li>
4370						<li class="pr-2">
4371							<a
4372								href="https://www.linkedin.com/company/qcon-conferences/"
4373								target="_blank"
4374								rel="noopener noreferrer"
4375								class="inline-block w-8 h-8 bg-contain hover:text-skin-muted"
4376								aria-label="Check QCon - linkedin">
4377								<img
4378									loading="lazy"
4379									typeof="foaf:Image"
4380									src="/modules/custom/qcon_base/images/social-icons/linkedin.svg"
4381									alt="Check QCon - Linkedin" />
4382							</a>
4383						</li>
4384						<li class="pr-2">
4385							<a
4386								href="https://www.flickr.com/photos/qconpictures/collections/"
4387								target="_blank"
4388								rel="noopener noreferrer"
4389								class="inline-block w-8 h-8 bg-contain hover:text-skin-muted"
4390								aria-label="Check QCon - flickr">
4391								<img
4392									loading="lazy"
4393									typeof="foaf:Image"
4394									src="/modules/custom/qcon_base/images/social-icons/flickr.svg"
4395									alt="Check QCon - Flickr" />
4396							</a>
4397						</li>
4398						<li class="pr-2">
4399							<a
4400								href="https://techhub.social/@qcon"
4401								target="_blank"
4402								rel="noopener noreferrer"
4403								class="inline-block w-8 h-8 bg-contain hover:text-skin-muted"
4404								aria-label="Check QCon - Mastodon">
4405								<img
4406									loading="lazy"
4407									typeof="foaf:Image"
4408									src="/modules/custom/qcon_base/images/social-icons/masatadon.svg"
4409									alt="Check QCon - Masatadon" />
4410							</a>
4411						</li>
4412						<li class="pr-2">
4413							<a
4414								href="https://bsky.app/profile/qconferences.com"
4415								target="_blank"
4416								rel="noopener noreferrer"
4417								class="inline-block w-8 h-8 bg-contain hover:text-skin-muted"
4418								aria-label="Check QCon - Bluesky">
4419								<img
4420									loading="lazy"
4421									typeof="foaf:Image"
4422									src="/modules/custom/qcon_base/images/social-icons/bluesky.svg"
4423									alt="Check QCon - Bluesky" />
4424							</a>
4425						</li>
4426					</ul>
4427				</div>
4428				<div>
4429					<h2 class="pb-2 text-xl font-normal border-b text-skin-base border-skin-base">Contact</h2>
4430					<ul class="mt-5">
4431						<li class="pb-2 font-semibold prose-sm">
4432							<svg width="25" height="25" class="inline mr-2" fill="none" xmlns="http://www.w3.org/2000/svg">
4433								<path
4434									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"
4435									class="stroke-current group-hover:text-link-blue"
4436									stroke-width="1"
4437									stroke-linecap="round"
4438									stroke-linejoin="round"></path>
4439								<path
4440									d="M22.24 6.7l-10 7-10-7"
4441									class="stroke-current group-hover:text-link-blue"
4442									stroke-width="1"
4443									stroke-linecap="round"
4444									stroke-linejoin="round"></path>
4445							</svg>
4446							<span class="spamspan"><span class="u">info</span> [at] <span class="d">qconsf.com</span><span class="t"> (Contact us)</span></span>
4447						</li>
4448						<li class="pb-2 font-semibold prose-sm">
4449							<svg width="25" height="25" class="inline mr-2" fill="none" xmlns="http://www.w3.org/2000/svg">
4450								<path
4451									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"
4452									class="stroke-current group-hover:text-link-blue"
4453									stroke-width="1"
4454									stroke-linecap="round"
4455									stroke-linejoin="round"></path>
4456								<path
4457									d="M22.24 6.7l-10 7-10-7"
4458									class="stroke-current group-hover:text-link-blue"
4459									stroke-width="1"
4460									stroke-linecap="round"
4461									stroke-linejoin="round"></path>
4462							</svg>
4463							<span class="spamspan"><span class="u">sales</span> [at] <span class="d">qconsf.com</span><span class="t"> (Sponsorship Sales)</span></span>
4464						</li>
4465						<li class="pb-2 font-semibold prose-sm">
4466							<svg width="25" height="25" fill="none" class="inline mr-2" xmlns="http://www.w3.org/2000/svg">
4467								<path
4468									d="M14.624 2.269h-8a2 2 0 00-2 2v16a2 2 0 002 2h12a2 2 0 002-2v-12l-6-6z"
4469									class="stroke-current group-hover:text-link-blue"
4470									stroke-width="1"
4471									stroke-linecap="round"
4472									stroke-linejoin="round"></path>
4473								<path
4474									d="M14.624 2.269v6h6M16.624 13.269h-8M16.624 17.269h-8M10.624 9.269h-2"
4475									class="stroke-current group-hover:text-link-blue"
4476									stroke-width="1"
4477									stroke-linecap="round"
4478									stroke-linejoin="round"></path>
4479							</svg>
4480							<a
4481								href="https://docs.google.com/forms/d/e/1FAIpQLSeagtEnnQhXve5TbubBrFgpxSMJa_wosPutqEdQOkNN9TAanQ/viewform"
4482								target="_blank"
4483								rel="noopener noreferrer"
4484								class="font-normal text-skin-base hover:text-skin-muted">
4485								Speaker inquiries
4486							</a>
4487						</li>
4488						<li class="pb-2 font-semibold prose-sm">
4489							<svg width="25" height="25" fill="none" class="inline mr-2" xmlns="http://www.w3.org/2000/svg">
4490								<path
4491									d="M14.624 2.269h-8a2 2 0 00-2 2v16a2 2 0 002 2h12a2 2 0 002-2v-12l-6-6z"
4492									class="stroke-current group-hover:text-link-blue"
4493									stroke-width="1"
4494									stroke-linecap="round"
4495									stroke-linejoin="round"></path>
4496								<path
4497									d="M14.624 2.269v6h6M16.624 13.269h-8M16.624 17.269h-8M10.624 9.269h-2"
4498									class="stroke-current group-hover:text-link-blue"
4499									stroke-width="1"
4500									stroke-linecap="round"
4501									stroke-linejoin="round"></path>
4502							</svg>
4503							<a
4504								href="https://get.infoq.com/infoq-mediakit/"
4505								target="_blank"
4506								rel="noopener noreferrer"
4507								class="font-normal text-skin-base hover:text-skin-muted">
4508								Media Kit
4509							</a>
4510						</li>
4511					</ul>
4512				</div>
4513				<div class="nav-footer">
4514					<h2 class="pb-2 text-xl font-normal border-b text-skin-base border-skin-base">Menu</h2>
4515					
4516          <ul class="grid grid-cols-2 mt-5 md:grid-cols-2 lg:grid-cols-2">
4517                    <li class="pb-2 text-sm font-normal">
4518                <a href="/" class="text-skin-base hover:text-skin-muted" data-drupal-link-system-path="&lt;front&gt;">Home</a>
4519            </li>
4520                    <li class="pb-2 text-sm font-normal">
4521                <a href="/social/nov2026" class="text-skin-base hover:text-skin-muted" data-drupal-link-system-path="social/5">Social events</a>
4522            </li>
4523                    <li class="pb-2 text-sm font-normal">
4524                <a href="/venue" class="text-skin-base hover:text-skin-muted" data-drupal-link-system-path="node/20">Venue</a>
4525            </li>
4526                    <li class="pb-2 text-sm font-normal">
4527                <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>
4528            </li>
4529                    <li class="pb-2 text-sm font-normal">
4530                <a href="http://qconferences.com/" class="text-skin-base hover:text-skin-muted" target="_blank">About QCon</a>
4531            </li>
4532                    <li class="pb-2 text-sm font-normal">
4533                <a href="/video-only" class="text-skin-base hover:text-skin-muted" data-drupal-link-system-path="video-only">Video-Only Pass</a>
4534            </li>
4535                    <li class="pb-2 text-sm font-normal">
4536                <a href="/qcon-cares" class="text-skin-base hover:text-skin-muted" data-drupal-link-system-path="qcon-cares">We care</a>
4537            </li>
4538                    <li class="pb-2 text-sm font-normal">
4539                <a href="/volunteers" class="text-skin-base hover:text-skin-muted" data-drupal-link-system-path="node/21">Volunteers</a>
4540            </li>
4541                    <li class="pb-2 text-sm font-normal">
4542                <a href="https://qconferences.com/code-conduct" class="text-skin-base hover:text-skin-muted" target="_blank">Code of Conduct</a>
4543            </li>
4544                    <li class="pb-2 text-sm font-normal">
4545                <a href="/faq" class="text-skin-base hover:text-skin-muted" data-drupal-link-system-path="faq">FAQ</a>
4546            </li>
4547                    <li class="pb-2 text-sm font-normal">
4548                <a href="/terms-conditions" class="text-skin-base hover:text-skin-muted" target="_blank" data-drupal-link-system-path="terms-conditions">Terms</a>
4549            </li>
4550                    <li class="pb-2 text-sm font-normal">
4551                <a href="https://qconferences.com/privacy-notice" class="text-skin-base hover:text-skin-muted" target="_blank">Privacy notice</a>
4552            </li>
4553                    <li class="pb-2 text-sm font-normal">
4554                <a href="https://qconferences.com/cookies" class="text-skin-base hover:text-skin-muted" target="_blank">Cookies</a>
4555            </li>
4556                    <li class="pb-2 text-sm font-normal">
4557                <a href="https://get.infoq.com/infoq-mediakit/" class="text-skin-base hover:text-skin-muted" target="_blank">Media Kit</a>
4558            </li>
4559                    <li class="pb-2 text-sm font-normal">
4560                <a href="https://qconferences.com/alumni" class="text-skin-base hover:text-skin-muted" target="_blank">Alumni</a>
4561            </li>
4562                    <li class="pb-2 text-sm font-normal">
4563                <a href="/sponsors/nov2026" class="text-skin-base hover:text-skin-muted" data-drupal-link-system-path="sponsors">Sponsors</a>
4564            </li>
4565                    <li class="pb-2 text-sm font-normal">
4566                <a href="/past-events" class="text-skin-base hover:text-skin-muted" data-drupal-link-system-path="past-events">Past events</a>
4567            </li>
4568                    <li class="pb-2 text-sm font-normal">
4569                <a href="https://qconsf.com/llms/nov2026.md" class="text-skin-base hover:text-skin-muted" target="_blank">llms.md</a>
4570            </li>
4571              </ul>
4572  
4573
4574
4575				</div>
4576				<div>
4577					<h2 class="pb-2 text-xl font-normal border-b text-skin-base border-skin-base">
4578						Conferences around the World
4579					</h2>
4580					<ul class="mt-5">
4581						<li class="text-sm font-normal text-skin-base">
4582							<a
4583								href="https://certification.qconferences.com/cohorts-topic/architecture?utm_source=qconsf&utm_medium=referral&utm_campaign=footer_onlinecohortarchitecture26"
4584								target="_blank"
4585								class="flex pb-2 text-skin-base hover:text-skin-muted">
4586								<img
4587									loading="lazy"
4588									typeof="foaf:Image"
4589									src="/modules/custom/qcon_base/images/flags/earth.svg"
4590									alt="QCon - Earth flag"
4591									width="20px"
4592									class="mr-2" />
4593								Online InfoQ Architect Certification
4594								<br />
4595								October 9, 2026
4596							</a>
4597						</li>
4598						<li class="text-sm font-normal text-skin-base">
4599							<a
4600								href="https://certification.qconferences.com/ai-security-privacy?utm_source=qconsf&utm_medium=referral&utm_campaign=footer_onlinecohortaisecurity26"
4601								target="_blank"
4602								class="flex pb-2 text-skin-base hover:text-skin-muted">
4603								<img
4604									loading="lazy"
4605									typeof="foaf:Image"
4606									src="/modules/custom/qcon_base/images/flags/earth.svg"
4607									alt="QCon - Earth flag"
4608									width="20px"
4609									class="mr-2" />
4610								Online InfoQ AI Security &amp; Privacy Engineering Certification
4611								<br />
4612								October 14, 2026
4613							</a>
4614						</li>
4615						<li class="text-sm font-normal text-skin-base">
4616							<a
4617								href="https://certification.qconferences.com/ai-assisted-engineering?utm_source=qconsf&utm_medium=referral&utm_campaign=footer_onlinecohortaiassistedengineering26"
4618								target="_blank"
4619								class="flex pb-2 text-skin-base hover:text-skin-muted">
4620								<img
4621									loading="lazy"
4622									typeof="foaf:Image"
4623									src="/modules/custom/qcon_base/images/flags/earth.svg"
4624									alt="QCon - Earth flag"
4625									width="20px"
4626									class="mr-2" />
4627								Online InfoQ AI-Assisted Engineering Certification
4628								<br />
4629								October 19, 2026
4630							</a>
4631						</li>
4632						<li class="text-sm font-normal text-skin-base">
4633							<a
4634								href="https://certification.qconferences.com/high-performing-teams?utm_source=qconsf&utm_medium=referral&utm_campaign=infoqevents_onlinecohortteams26"
4635								target="_blank"
4636								class="flex pb-2 text-skin-base hover:text-skin-muted">
4637								<img
4638									loading="lazy"
4639									typeof="foaf:Image"
4640									src="/modules/custom/qcon_base/images/flags/earth.svg"
4641									alt="QCon - Earth flag"
4642									width="20px"
4643									class="mr-2" />
4644								Online InfoQ High-Performing Teams Certification
4645								<br />
4646								November 17, 2026
4647							</a>
4648						</li>
4649						<li class="text-sm font-normal text-skin-base">
4650							<a
4651								href="https://qconsf.com/?utm_source=qconsf&utm_medium=referral&utm_campaign=footer_qsf26"
4652								target="_blank"
4653								class="flex pb-2 text-skin-base hover:text-skin-muted">
4654								<img
4655									loading="lazy"
4656									typeof="foaf:Image"
4657									src="/modules/custom/qcon_base/images/flags/us.svg"
4658									alt="QCon - Us flag"
4659									width="20px"
4660									class="mr-2" />
4661								QCon San Francisco
4662								<br />
4663								November 16-20, 2026 / In-person
4664							</a>
4665						</li>
4666						<li class="text-sm font-normal text-skin-base">
4667							<a
4668								href="https://newyork.qcon.ai/?utm_source=qconsf&utm_medium=referral&utm_campaign=footer_qainy26"
4669								target="_blank"
4670								class="flex pb-2 text-skin-base hover:text-skin-muted">
4671								<img
4672									loading="lazy"
4673									typeof="foaf:Image"
4674									src="/modules/custom/qcon_base/images/flags/us.svg"
4675									alt="QCon - Us flag"
4676									width="20px"
4677									class="mr-2" />
4678								QCon AI New York
4679								<br />
4680								December 15-16, 2026 / In-person
4681							</a>
4682						</li>
4683						<li class="text-sm font-normal text-skin-base">
4684							<a
4685								href="https://qconlondon.com/?utm_source=qconsf&utm_medium=referral&utm_campaign=footer_qlondon27"
4686								target="_blank"
4687								class="flex pb-2 text-skin-base hover:text-skin-muted">
4688								<img
4689									loading="lazy"
4690									typeof="foaf:Image"
4691									src="/modules/custom/qcon_base/images/flags/gb.svg"
4692									alt="QCon - UK flag"
4693									width="20px"
4694									class="mr-2" />
4695								QCon London
4696								<br />
4697								April 13-16, 2027 / In-person
4698							</a>
4699						</li>
4700					</ul>
4701				</div>
4702			</div>
4703		</div>
4704	</div>
4705	<div class="text-xs text-center bg-neutral-800">
4706		<div class="px-2 pt-2 pb-2 max-w-screen-xl text-white align-center">
4707			This site is protected by reCAPTCHA and the Google
4708			<a href="https://policies.google.com/privacy" class="text-white underline" target="_blank">Privacy Policy</a>
4709			and
4710			<a href="https://policies.google.com/terms" class="text-white underline" target="_blank">Terms of Service</a>
4711			apply.
4712		</div>
4713	</div>
4714	<!-- End Footer section -->
4715
4716  </div>
4717
4718  </div>
4719
4720    </footer>
4721  
4722
4723  </div>
4724
4725    
4726    
4726<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 4726
4726
4727<script src="https://cc.cdn.civiccomputing.com/9/cookieControl-9.x.min.js"></script>
vendor: 1 bytes, line 4727
4727
4728<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>
4728
4729
4730  </body>
4731</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.