CINXE.COM

NDC Melbourne 2025 | Conference for Software Developers

<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1.0"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/a34f9d1faa5f3315-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/fb3b56be5575d7f6.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/7c10d7a424dac370.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-dff23591115f6007.js"/><script src="/_next/static/chunks/fd9d1056-4e929951a7bb2095.js" async=""></script><script src="/_next/static/chunks/23-4756ab0c60c26722.js" async=""></script><script src="/_next/static/chunks/main-app-f73cdb3bce740b12.js" async=""></script><script src="/_next/static/chunks/379-53e742854de63b78.js" async=""></script><script src="/_next/static/chunks/759-5cecbfd9489fe478.js" async=""></script><script src="/_next/static/chunks/789-be3b23164c560e9f.js" async=""></script><script src="/_next/static/chunks/app/%5Blocation%5D/layout-935432fa382b95d6.js" async=""></script><script src="/_next/static/chunks/app/%5Blocation%5D/page-96a285ac45d8ccea.js" async=""></script><link rel="preload" href="https://www.eventbrite.com.au/static/widgets/eb_widgets.js" as="script"/><link rel="preload" href="//js.hs-scripts.com/145209505.js" as="script"/><title>NDC Melbourne 2025 | Conference for Software Developers</title><meta name="description" content="NDC Melbourne is a 3-day event taking place at the Melbourne Convention and Exhibition Centre from 29 April - 1 May 2025"/><meta property="og:title" content="NDC Melbourne 2025 | Conference for Software Developers"/><meta property="og:description" content="NDC Melbourne is a 3-day event taking place at the Melbourne Convention and Exhibition Centre from 29 April - 1 May 2025"/><meta property="og:site_name" content="NDC Melbourne 2025 | Conference for Software Developers"/><meta property="og:image" content="https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/NDC_MEL_25.jpg"/><meta property="og:image:width" content="800"/><meta property="og:image:height" content="600"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="NDC Melbourne 2025 | Conference for Software Developers"/><meta name="twitter:description" content="NDC Melbourne is a 3-day event taking place at the Melbourne Convention and Exhibition Centre from 29 April - 1 May 2025"/><meta name="twitter:image" content="https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/NDC_MEL_25.jpg"/><meta name="twitter:image:width" content="800"/><meta name="twitter:image:height" content="600"/><meta name="next-size-adjust"/><script src="/_next/static/chunks/polyfills-78c92fac7aa8fdd8.js" noModule=""></script></head><body class="__className_d65c78"><div class="mx-auto p-0 bg-white xl:max-w-[1920px]"><div class="block overflow-visible z-[1]"><div class=" block h-20 md_900:h-28 lg_1200:h-[216px] overflow-visible"><div class="flex items-start justify-between w-full h-20 md_900:h-28 xl_1920:h-28 xl_1920:w-[1920px] xl_1920:my-0 xl_1920:mx-auto m-0 z-10 fixed left-[50%] top-0 -translate-x-[50%]" style="background-color:white"><div></div><div class="w-[53%] md_900:w-[26%] lg_1200:w-[20%] h-20 md_900:h-28 text-left"><a href="/"><h1 class="text-[28px] h-[72px] leading-[72px] whitespace-nowrap mr-[15px] transition-opacity duration-[250ms] ease-out hover:opacity-50 md_900:text-[36px] md_900:h-[108px] md_900:leading-[108px] lg_1920:h-[98px] lg_1920:leading-[98px]"><span class="flex h-full align-middle items-center font-poppins font-semibold no-underline m-0 p-0 border-0 text-black"><span class="font-light"><span class="font-medium">NDC</span> <!-- -->{ Melbourne }</span></span></h1></a></div><div class="w-[33%] h-20 md_900:h-28 lg_1200:w-[45%]"><div class="flex flex-wrap items-start relative"><div class="hidden lg_1200:flex lg_1200:grow lg_1200:pr-28 md_900:h-28 md_900:leading-[112px] h-20 leading-[80px] flex-wrap items-center p-0"><div class="transition-opacity duration-200 ease-out text-right md_900:text-left cursor-pointer hover:opacity-50 lg_1200:[&amp;:not(:last-child)]:mr-8 xl_1500:[&amp;:not(:last-child)]:mr-12"><a href="/tickets"><span class="text-xl leading-9 font-bold text-[#232323]">Tickets</span></a></div><div class="transition-opacity duration-200 ease-out text-right md_900:text-left cursor-pointer hover:opacity-50 lg_1200:[&amp;:not(:last-child)]:mr-8 xl_1500:[&amp;:not(:last-child)]:mr-12"><a href="/agenda"><span class="text-xl leading-9 font-bold text-[#232323]">Agenda</span></a></div><div class="transition-opacity duration-200 ease-out text-right md_900:text-left cursor-pointer hover:opacity-50 lg_1200:[&amp;:not(:last-child)]:mr-8 xl_1500:[&amp;:not(:last-child)]:mr-12"><a href="/speakers"><span class="text-xl leading-9 font-bold text-[#232323]">Speakers</span></a></div><div class="transition-opacity duration-200 ease-out text-right md_900:text-left cursor-pointer hover:opacity-50 lg_1200:[&amp;:not(:last-child)]:mr-8 xl_1500:[&amp;:not(:last-child)]:mr-12"><a href="/workshops"><span class="text-xl leading-9 font-bold text-[#232323]">Workshops</span></a></div></div><div class="flex grow lg_1200:hidden"></div><div class="flex absolute top-0 right-0 w-36 h-12 md_900:w-52 md_900:h-28 lg_1200:block lg_1200:w-28 lg_1200:h-52 cursor-pointer leading-6 text-center z-10 m-0 p-0"><div class="flex justify-around w-20 h-20 md_900:w-28 md_900:h-28 md_900:pt-6 transition-opacity duration-200 ease-out pt-2 pb-0 px-0 hover:opacity-50" style="background-color:#6972BC"><svg width="47" height="64" viewBox="0 0 47 64" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M34.3334 10.7507H35.0834V9.25065H34.3334V10.7507ZM12.6667 10.7507H34.3334V9.25065H12.6667V10.7507Z" fill="white"></path><path d="M34.3334 20.7507H35.0834V19.2507H34.3334V20.7507ZM12.6667 20.7507H34.3334V19.2507H12.6667V20.7507Z" fill="white"></path><path d="M34.3334 30.7507H35.0834V29.2507H34.3334V30.7507ZM12.6667 30.7507H34.3334V29.2507H12.6667V30.7507Z" fill="white"></path><path d="M0.992 58H3.728V51.248L6.256 58H8.464L10.976 51.264V58H13.712V46.768H10.496L7.376 54.544L4.224 46.768H0.992V58ZM19.6155 51.136C20.5275 51.136 21.2955 51.696 21.2955 52.672H17.8715C18.0315 51.68 18.7195 51.136 19.6155 51.136ZM23.8875 55.04H20.9755C20.7515 55.52 20.3195 55.904 19.5515 55.904C18.6715 55.904 17.9515 55.36 17.8555 54.192H24.0475C24.0795 53.92 24.0955 53.648 24.0955 53.392C24.0955 50.672 22.2555 48.944 19.6475 48.944C16.9915 48.944 15.1355 50.704 15.1355 53.536C15.1355 56.368 17.0235 58.128 19.6475 58.128C21.8715 58.128 23.4555 56.784 23.8875 55.04ZM31.6989 58H34.4189V52.784C34.4189 50.384 33.0429 48.976 30.9789 48.976C29.7789 48.976 28.8189 49.504 28.2749 50.256V49.072H25.5389V58H28.2749V53.152C28.2749 51.936 28.9469 51.264 29.9869 51.264C31.0269 51.264 31.6989 51.936 31.6989 53.152V58ZM45.1361 49.072H42.4001V53.92C42.4001 55.136 41.7281 55.808 40.6721 55.808C39.6481 55.808 38.9601 55.136 38.9601 53.92V49.072H36.2401V54.288C36.2401 56.672 37.6321 58.096 39.6961 58.096C40.8961 58.096 41.8561 57.552 42.4001 56.784V58H45.1361V49.072Z" fill="white"></path></svg></div><div class="flex justify-around w-20 h-20 md_900:w-28 md_900:h-28 md_900:pt-6 transition-opacity duration-200 ease-out pt-2 pb-0 px-0 hover:opacity-50" style="background-color:#3CA8A0"><a href="/tickets"><svg width="61" height="64" viewBox="0 0 61 64" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M21.2281 19.7578C20.8433 19.7578 20.531 20.0701 20.531 20.4549C20.531 20.8396 20.8433 21.1519 21.2281 21.1519C21.6128 21.1519 21.9251 20.8396 21.9251 20.4549C21.9251 20.0701 21.6128 19.7578 21.2281 19.7578Z" fill="#232323" stroke="#232323" stroke-width="3"></path><mask id="path-2-inside-1_842_291" fill="white"><path d="M47.1586 16.9705C47.5435 16.9705 47.8556 16.6583 47.8556 16.2734V12.0911C47.8556 10.9381 46.9175 10 45.7645 10H14.2579C13.1048 10 12.1667 10.9381 12.1667 12.0911V16.2734C12.1667 16.6583 12.4788 16.9705 12.8638 16.9705C14.7856 16.9705 16.349 18.534 16.349 20.4557C16.349 22.3775 14.7856 23.941 12.8638 23.941C12.4788 23.941 12.1667 24.2531 12.1667 24.638V28.8203C12.1667 29.9734 13.1048 30.9115 14.2579 30.9115H45.7645C46.9175 30.9115 47.8556 29.9734 47.8556 28.8203V24.638C47.8556 24.2531 47.5435 23.941 47.1586 23.941C45.2368 23.941 43.6733 22.3775 43.6733 20.4557C43.6733 18.534 45.2368 16.9705 47.1586 16.9705ZM42.2792 20.4557C42.2792 22.9096 44.1001 24.9462 46.4615 25.2854V28.8203C46.4615 29.2047 46.1488 29.5174 45.7645 29.5174H21.9254V27.4262C21.9254 27.0413 21.6134 26.7292 21.2284 26.7292C20.8434 26.7292 20.5313 27.0413 20.5313 27.4262V29.5174H14.2579C13.8735 29.5174 13.5608 29.2047 13.5608 28.8203V25.2854C15.9223 24.9462 17.7431 22.9096 17.7431 20.4557C17.7431 18.0019 15.9223 15.9653 13.5608 15.626V12.0911C13.5608 11.7068 13.8735 11.3941 14.2579 11.3941H20.5313V13.4852C20.5313 13.8702 20.8434 14.1823 21.2284 14.1823C21.6134 14.1823 21.9254 13.8702 21.9254 13.4852V11.3941H45.7645C46.1488 11.3941 46.4615 11.7068 46.4615 12.0911V15.626C44.1001 15.9653 42.2792 18.0019 42.2792 20.4557Z"></path></mask><path d="M47.1586 16.9705C47.5435 16.9705 47.8556 16.6583 47.8556 16.2734V12.0911C47.8556 10.9381 46.9175 10 45.7645 10H14.2579C13.1048 10 12.1667 10.9381 12.1667 12.0911V16.2734C12.1667 16.6583 12.4788 16.9705 12.8638 16.9705C14.7856 16.9705 16.349 18.534 16.349 20.4557C16.349 22.3775 14.7856 23.941 12.8638 23.941C12.4788 23.941 12.1667 24.2531 12.1667 24.638V28.8203C12.1667 29.9734 13.1048 30.9115 14.2579 30.9115H45.7645C46.9175 30.9115 47.8556 29.9734 47.8556 28.8203V24.638C47.8556 24.2531 47.5435 23.941 47.1586 23.941C45.2368 23.941 43.6733 22.3775 43.6733 20.4557C43.6733 18.534 45.2368 16.9705 47.1586 16.9705ZM42.2792 20.4557C42.2792 22.9096 44.1001 24.9462 46.4615 25.2854V28.8203C46.4615 29.2047 46.1488 29.5174 45.7645 29.5174H21.9254V27.4262C21.9254 27.0413 21.6134 26.7292 21.2284 26.7292C20.8434 26.7292 20.5313 27.0413 20.5313 27.4262V29.5174H14.2579C13.8735 29.5174 13.5608 29.2047 13.5608 28.8203V25.2854C15.9223 24.9462 17.7431 22.9096 17.7431 20.4557C17.7431 18.0019 15.9223 15.9653 13.5608 15.626V12.0911C13.5608 11.7068 13.8735 11.3941 14.2579 11.3941H20.5313V13.4852C20.5313 13.8702 20.8434 14.1823 21.2284 14.1823C21.6134 14.1823 21.9254 13.8702 21.9254 13.4852V11.3941H45.7645C46.1488 11.3941 46.4615 11.7068 46.4615 12.0911V15.626C44.1001 15.9653 42.2792 18.0019 42.2792 20.4557Z" fill="#232323"></path><path d="M46.4615 25.2854H49.4615V22.6856L46.8881 22.3159L46.4615 25.2854ZM21.9254 29.5174H18.9254V32.5174H21.9254V29.5174ZM20.5313 29.5174V32.5174H23.5313V29.5174H20.5313ZM13.5608 25.2854L13.1342 22.3159L10.5608 22.6856V25.2854H13.5608ZM13.5608 15.626H10.5608V18.2258L13.1342 18.5955L13.5608 15.626ZM20.5313 11.3941H23.5313V8.3941H20.5313V11.3941ZM21.9254 11.3941V8.3941H18.9254V11.3941H21.9254ZM46.4615 15.626L46.8881 18.5955L49.4615 18.2258V15.626H46.4615ZM47.1586 19.9705C49.2003 19.9705 50.8556 18.3152 50.8556 16.2734H44.8556C44.8556 15.0015 45.8867 13.9705 47.1586 13.9705V19.9705ZM50.8556 16.2734V12.0911H44.8556V16.2734H50.8556ZM50.8556 12.0911C50.8556 9.28123 48.5744 7 45.7645 7V13C45.2607 13 44.8556 12.5949 44.8556 12.0911H50.8556ZM45.7645 7H14.2579V13H45.7645V7ZM14.2579 7C11.448 7 9.16675 9.28123 9.16675 12.0911H15.1667C15.1667 12.5949 14.7617 13 14.2579 13V7ZM9.16675 12.0911V16.2734H15.1667V12.0911H9.16675ZM9.16675 16.2734C9.16675 18.315 10.8218 19.9705 12.8638 19.9705V13.9705C14.1359 13.9705 15.1667 15.0017 15.1667 16.2734H9.16675ZM12.8638 19.9705C13.1287 19.9705 13.349 20.1908 13.349 20.4557H19.349C19.349 16.8771 16.4424 13.9705 12.8638 13.9705V19.9705ZM13.349 20.4557C13.349 20.7206 13.1287 20.941 12.8638 20.941V26.941C16.4424 26.941 19.349 24.0343 19.349 20.4557H13.349ZM12.8638 20.941C10.8218 20.941 9.16675 22.5965 9.16675 24.638H15.1667C15.1667 25.9098 14.1359 26.941 12.8638 26.941V20.941ZM9.16675 24.638V28.8203H15.1667V24.638H9.16675ZM9.16675 28.8203C9.16675 31.6302 11.448 33.9115 14.2579 33.9115V27.9115C14.7617 27.9115 15.1667 28.3165 15.1667 28.8203H9.16675ZM14.2579 33.9115H45.7645V27.9115H14.2579V33.9115ZM45.7645 33.9115C48.5744 33.9115 50.8556 31.6302 50.8556 28.8203H44.8556C44.8556 28.3165 45.2607 27.9115 45.7645 27.9115V33.9115ZM50.8556 28.8203V24.638H44.8556V28.8203H50.8556ZM50.8556 24.638C50.8556 22.5962 49.2003 20.941 47.1586 20.941V26.941C45.8867 26.941 44.8556 25.91 44.8556 24.638H50.8556ZM47.1586 20.941C46.8937 20.941 46.6733 20.7206 46.6733 20.4557H40.6733C40.6733 24.0343 43.58 26.941 47.1586 26.941V20.941ZM46.6733 20.4557C46.6733 20.1908 46.8937 19.9705 47.1586 19.9705V13.9705C43.58 13.9705 40.6733 16.8771 40.6733 20.4557H46.6733ZM39.2792 20.4557C39.2792 24.4247 42.2195 27.7068 46.0349 28.255L46.8881 22.3159C45.9806 22.1856 45.2792 21.3944 45.2792 20.4557H39.2792ZM43.4615 25.2854V28.8203H49.4615V25.2854H43.4615ZM43.4615 28.8203C43.4615 27.5478 44.492 26.5174 45.7645 26.5174V32.5174C47.8057 32.5174 49.4615 30.8615 49.4615 28.8203H43.4615ZM45.7645 26.5174H21.9254V32.5174H45.7645V26.5174ZM24.9254 29.5174V27.4262H18.9254V29.5174H24.9254ZM24.9254 27.4262C24.9254 25.3846 23.2704 23.7292 21.2284 23.7292V29.7292C19.9563 29.7292 18.9254 28.698 18.9254 27.4262H24.9254ZM21.2284 23.7292C19.1864 23.7292 17.5313 25.3846 17.5313 27.4262H23.5313C23.5313 28.698 22.5005 29.7292 21.2284 29.7292V23.7292ZM17.5313 27.4262V29.5174H23.5313V27.4262H17.5313ZM20.5313 26.5174H14.2579V32.5174H20.5313V26.5174ZM14.2579 26.5174C15.5304 26.5174 16.5608 27.5478 16.5608 28.8203H10.5608C10.5608 30.8615 12.2167 32.5174 14.2579 32.5174V26.5174ZM16.5608 28.8203V25.2854H10.5608V28.8203H16.5608ZM13.9875 28.255C17.8029 27.7068 20.7431 24.4247 20.7431 20.4557H14.7431C14.7431 21.3944 14.0418 22.1856 13.1342 22.3159L13.9875 28.255ZM20.7431 20.4557C20.7431 16.4868 17.8029 13.2046 13.9875 12.6565L13.1342 18.5955C14.0418 18.7259 14.7431 19.517 14.7431 20.4557H20.7431ZM16.5608 15.626V12.0911H10.5608V15.626H16.5608ZM16.5608 12.0911C16.5608 13.3636 15.5304 14.3941 14.2579 14.3941V8.3941C12.2167 8.3941 10.5608 10.0499 10.5608 12.0911H16.5608ZM14.2579 14.3941H20.5313V8.3941H14.2579V14.3941ZM17.5313 11.3941V13.4852H23.5313V11.3941H17.5313ZM17.5313 13.4852C17.5313 15.5268 19.1864 17.1823 21.2284 17.1823V11.1823C22.5005 11.1823 23.5313 12.2135 23.5313 13.4852H17.5313ZM21.2284 17.1823C23.2704 17.1823 24.9254 15.5268 24.9254 13.4852H18.9254C18.9254 12.2135 19.9563 11.1823 21.2284 11.1823V17.1823ZM24.9254 13.4852V11.3941H18.9254V13.4852H24.9254ZM21.9254 14.3941H45.7645V8.3941H21.9254V14.3941ZM45.7645 14.3941C44.492 14.3941 43.4615 13.3637 43.4615 12.0911H49.4615C49.4615 10.0499 47.8057 8.3941 45.7645 8.3941V14.3941ZM43.4615 12.0911V15.626H49.4615V12.0911H43.4615ZM46.0349 12.6565C42.2195 13.2046 39.2792 16.4868 39.2792 20.4557H45.2792C45.2792 19.517 45.9806 18.7259 46.8881 18.5955L46.0349 12.6565Z" fill="#232323" mask="url(#path-2-inside-1_842_291)"></path><mask id="path-4-inside-2_842_291" fill="white"><path d="M38.7949 15.5762H26.8057C26.4207 15.5762 26.1086 15.8883 26.1086 16.2732C26.1086 16.6581 26.4207 16.9703 26.8057 16.9703H38.7949C39.1798 16.9703 39.492 16.6581 39.492 16.2732C39.492 15.8883 39.1798 15.5762 38.7949 15.5762Z"></path></mask><path d="M38.7949 15.5762H26.8057C26.4207 15.5762 26.1086 15.8883 26.1086 16.2732C26.1086 16.6581 26.4207 16.9703 26.8057 16.9703H38.7949C39.1798 16.9703 39.492 16.6581 39.492 16.2732C39.492 15.8883 39.1798 15.5762 38.7949 15.5762Z" fill="#232323"></path><path d="M38.7949 12.5762H26.8057V18.5762H38.7949V12.5762ZM26.8057 12.5762C24.7637 12.5762 23.1086 14.2316 23.1086 16.2732H29.1086C29.1086 17.545 28.0778 18.5762 26.8057 18.5762V12.5762ZM23.1086 16.2732C23.1086 18.3148 24.7637 19.9703 26.8057 19.9703V13.9703C28.0778 13.9703 29.1086 15.0015 29.1086 16.2732H23.1086ZM26.8057 19.9703H38.7949V13.9703H26.8057V19.9703ZM38.7949 19.9703C40.8367 19.9703 42.492 18.315 42.492 16.2732H36.492C36.492 15.0013 37.523 13.9703 38.7949 13.9703V19.9703ZM42.492 16.2732C42.492 14.2315 40.8367 12.5762 38.7949 12.5762V18.5762C37.523 18.5762 36.492 17.5452 36.492 16.2732H42.492Z" fill="#232323" mask="url(#path-4-inside-2_842_291)"></path><mask id="path-6-inside-3_842_291" fill="white"><path d="M38.7949 19.7578H26.8057C26.4207 19.7578 26.1086 20.07 26.1086 20.4549C26.1086 20.8398 26.4207 21.1519 26.8057 21.1519H38.7949C39.1798 21.1519 39.492 20.8398 39.492 20.4549C39.492 20.07 39.1798 19.7578 38.7949 19.7578Z"></path></mask><path d="M38.7949 19.7578H26.8057C26.4207 19.7578 26.1086 20.07 26.1086 20.4549C26.1086 20.8398 26.4207 21.1519 26.8057 21.1519H38.7949C39.1798 21.1519 39.492 20.8398 39.492 20.4549C39.492 20.07 39.1798 19.7578 38.7949 19.7578Z" fill="#232323"></path><path d="M38.7949 16.7578H26.8057V22.7578H38.7949V16.7578ZM26.8057 16.7578C24.7637 16.7578 23.1086 18.4133 23.1086 20.4549H29.1086C29.1086 21.7266 28.0778 22.7578 26.8057 22.7578V16.7578ZM23.1086 20.4549C23.1086 22.4964 24.7637 24.1519 26.8057 24.1519V18.1519C28.0778 18.1519 29.1086 19.1831 29.1086 20.4549H23.1086ZM26.8057 24.1519H38.7949V18.1519H26.8057V24.1519ZM38.7949 24.1519C40.8367 24.1519 42.492 22.4966 42.492 20.4549H36.492C36.492 19.1829 37.523 18.1519 38.7949 18.1519V24.1519ZM42.492 20.4549C42.492 18.4131 40.8367 16.7578 38.7949 16.7578V22.7578C37.523 22.7578 36.492 21.7268 36.492 20.4549H42.492Z" fill="#232323" mask="url(#path-6-inside-3_842_291)"></path><mask id="path-8-inside-4_842_291" fill="white"><path d="M38.7949 23.9414H26.8057C26.4207 23.9414 26.1086 24.2535 26.1086 24.6385C26.1086 25.0234 26.4207 25.3355 26.8057 25.3355H38.7949C39.1798 25.3355 39.492 25.0234 39.492 24.6385C39.492 24.2535 39.1798 23.9414 38.7949 23.9414Z"></path></mask><path d="M38.7949 23.9414H26.8057C26.4207 23.9414 26.1086 24.2535 26.1086 24.6385C26.1086 25.0234 26.4207 25.3355 26.8057 25.3355H38.7949C39.1798 25.3355 39.492 25.0234 39.492 24.6385C39.492 24.2535 39.1798 23.9414 38.7949 23.9414Z" fill="#232323"></path><path d="M38.7949 20.9414H26.8057V26.9414H38.7949V20.9414ZM26.8057 20.9414C24.7637 20.9414 23.1086 22.5969 23.1086 24.6385H29.1086C29.1086 25.9102 28.0778 26.9414 26.8057 26.9414V20.9414ZM23.1086 24.6385C23.1086 26.68 24.7637 28.3355 26.8057 28.3355V22.3355C28.0778 22.3355 29.1086 23.3667 29.1086 24.6385H23.1086ZM26.8057 28.3355H38.7949V22.3355H26.8057V28.3355ZM38.7949 28.3355C40.8367 28.3355 42.492 26.6802 42.492 24.6385H36.492C36.492 23.3665 37.523 22.3355 38.7949 22.3355V28.3355ZM42.492 24.6385C42.492 22.5967 40.8367 20.9414 38.7949 20.9414V26.9414C37.523 26.9414 36.492 25.9104 36.492 24.6385H42.492Z" fill="#232323" mask="url(#path-8-inside-4_842_291)"></path><path d="M21.6269 16.9703C21.5094 17.0376 21.3732 17.0762 21.2281 17.0762C21.0829 17.0762 20.9467 17.0376 20.8292 16.9703C20.9467 16.9029 21.0829 16.8644 21.2281 16.8644C21.3732 16.8644 21.5094 16.9029 21.6269 16.9703Z" fill="#232323" stroke="#232323" stroke-width="3"></path><path d="M21.6269 23.941C21.5094 24.0084 21.3732 24.0469 21.2281 24.0469C21.0829 24.0469 20.9467 24.0084 20.8292 23.941C20.9467 23.8736 21.0829 23.8351 21.2281 23.8351C21.3732 23.8351 21.5094 23.8736 21.6269 23.941Z" fill="#232323" stroke="#232323" stroke-width="3"></path><path d="M1.36838 48.96H4.34438V58H7.08038V48.96H10.0564V46.768H1.36838V48.96ZM11.4295 58H14.1655V49.072H11.4295V58ZM12.8055 48.144C13.7655 48.144 14.4215 47.488 14.4215 46.672C14.4215 45.84 13.7655 45.184 12.8055 45.184C11.8295 45.184 11.1735 45.84 11.1735 46.672C11.1735 47.488 11.8295 48.144 12.8055 48.144ZM15.6043 53.536C15.6043 56.368 17.4603 58.128 20.0843 58.128C22.3243 58.128 23.9083 56.832 24.3723 54.768H21.4603C21.2203 55.424 20.7883 55.792 20.0363 55.792C19.0603 55.792 18.3883 55.024 18.3883 53.536C18.3883 52.048 19.0603 51.28 20.0363 51.28C20.7883 51.28 21.2363 51.68 21.4603 52.304H24.3723C23.9083 50.176 22.3243 48.944 20.0843 48.944C17.4603 48.944 15.6043 50.72 15.6043 53.536ZM25.8358 58H28.5718V54.256L31.2918 58H34.6838L30.9398 53.552L34.6518 49.072H31.2758L28.5718 52.704V46.16H25.8358V58ZM39.6624 51.136C40.5744 51.136 41.3424 51.696 41.3424 52.672H37.9184C38.0784 51.68 38.7664 51.136 39.6624 51.136ZM43.9344 55.04H41.0224C40.7984 55.52 40.3664 55.904 39.5984 55.904C38.7184 55.904 37.9984 55.36 37.9024 54.192H44.0944C44.1264 53.92 44.1424 53.648 44.1424 53.392C44.1424 50.672 42.3024 48.944 39.6944 48.944C37.0384 48.944 35.1824 50.704 35.1824 53.536C35.1824 56.368 37.0704 58.128 39.6944 58.128C41.9184 58.128 43.5024 56.784 43.9344 55.04ZM46.0178 54.896C46.0178 57.216 47.3138 58 49.1698 58H50.5618V55.68H49.5858C48.9778 55.68 48.7538 55.456 48.7538 54.928V51.344H50.5458V49.072H48.7538V46.896H46.0178V49.072H44.9298V51.344H46.0178V54.896ZM59.3338 55.408C59.2858 52.08 54.4538 53.088 54.4538 51.664C54.4538 51.232 54.8058 50.976 55.4458 50.976C56.2138 50.976 56.6778 51.376 56.7578 51.984H59.2858C59.1098 50.224 57.8298 48.944 55.5258 48.944C53.1898 48.944 51.8938 50.192 51.8938 51.712C51.8938 54.992 56.7578 53.952 56.7578 55.392C56.7578 55.792 56.3898 56.112 55.6858 56.112C54.9338 56.112 54.3738 55.696 54.3098 55.072H51.6058C51.7338 56.8 53.3338 58.128 55.7178 58.128C57.9578 58.128 59.3338 56.96 59.3338 55.408Z" fill="#232323"></path></svg></a></div></div></div><div class="absolute right-36 md_900:right-52 lg_1200:right-28 xl_2140:right-0 submenu-sm md_900:submenu-md lg_1200:submenu-lg xl_2140:w-full top-0 z-[3]"></div></div></div></div></div><main><div class="page-transition_pageTransition__aKl8x"><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-59F8QPLN" height="0" width="0" style="display:none;visibility:hidden;"></iframe></noscript><div class="flex-col flex box-border my-0 w-full max-w-[1920px]"><div class="flex relative items-center w-full h-[650px] md_900:h-[750px] lg_1200:h-[951px] lg_1500:h-[1080px] m-auto"><video muted="" loop="" autoPlay="" playsInline="" class="h-full object-cover overflow-x-clip w-full"><source src="https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/videos/NDC-Melbourne-video.mp4" type="video/mp4"/></video><div class="absolute flex flex-col w-full max-w-[1920px] text-center text-white"><h1 class="font-calibre font-bold text-[80px] leading-[92.5%] md_900:font-extrabold md_900:text-[100px] lg_1200:text-[120px] lg_1500:text-[140px]">NDC Melbourne</h1><span class="font-semibold text-2xl md_900:text-4xl lg_1200:text-5xl lg_1500:text-6xl">29 Apr-1 May 2025<br/>Melbourne Convention and Exhibition Centre (MCEC)</span></div></div><div class="links_links__XKqB5" style="background-color:#3CA8A0"><div class="links_left__jR3Kd"><span class="links_leftTitle__3Xwdd">Inspiring Software Developers since 2008</span><br/><span class="links_leftDate__jwmUk">29 Apr-1 May 2025</span></div><div class="links_right__JjnVi"><div class="links_line__BpgT2"><div class="links_text__ZXLax"><a href="tickets">Get Tickets</a></div><div class="links_arrow__dKZVv"><a href="tickets"><svg width="34" height="26" viewBox="0 0 34 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 13L29.25 13" stroke="#fff" stroke-width="2" stroke-linecap="square"></path><path d="M16.5 24.5L32 13.5L16.5 1" stroke="#fff" stroke-width="2" stroke-linecap="square"></path></svg></a></div></div><div class="links_line__BpgT2"><div class="links_text__ZXLax"><a href="agenda">See the full Agenda</a></div><div class="links_arrow__dKZVv"><a href="agenda"><svg width="34" height="26" viewBox="0 0 34 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 13L29.25 13" stroke="#fff" stroke-width="2" stroke-linecap="square"></path><path d="M16.5 24.5L32 13.5L16.5 1" stroke="#fff" stroke-width="2" stroke-linecap="square"></path></svg></a></div></div><div class="links_line__BpgT2"><div class="links_text__ZXLax"><a href="speakers">65 Speakers</a></div><div class="links_arrow__dKZVv"><a href="speakers"><svg width="34" height="26" viewBox="0 0 34 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 13L29.25 13" stroke="#fff" stroke-width="2" stroke-linecap="square"></path><path d="M16.5 24.5L32 13.5L16.5 1" stroke="#fff" stroke-width="2" stroke-linecap="square"></path></svg></a></div></div><div class="links_line__BpgT2"><div class="links_text__ZXLax"><a href="workshops">8 Workshops</a></div><div class="links_arrow__dKZVv"><a href="workshops"><svg width="34" height="26" viewBox="0 0 34 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 13L29.25 13" stroke="#fff" stroke-width="2" stroke-linecap="square"></path><path d="M16.5 24.5L32 13.5L16.5 1" stroke="#fff" stroke-width="2" stroke-linecap="square"></path></svg></a></div></div></div></div><div class="highlighted-speakers_highlightedSpeakers__MxBox"><div class="highlighted-speakers_row__qT4g7"><h2 class="highlighted-speakers_title__M6y1U">Speakers</h2></div><div class="highlighted-speakers_container__vRsie"><a class="highlighted-speakers_speaker__S951q" href="/speakers/steve-sanderson/281c822c82c3"><img alt="Profile picture of Steve Sanderson" loading="lazy" width="392" height="392" decoding="async" data-nimg="1" style="color:transparent;max-width:100%;height:auto;aspect-ratio:1" srcSet="/_next/image?url=https%3A%2F%2Fsessionize.com%2Fimage%2Fb061-400o400o1-1a-cc5c-4e6e-8422-281c822c82c3.f80d84c8-5095-4df8-a45a-8341fa7767b0.jpg&amp;w=640&amp;q=75 1x, /_next/image?url=https%3A%2F%2Fsessionize.com%2Fimage%2Fb061-400o400o1-1a-cc5c-4e6e-8422-281c822c82c3.f80d84c8-5095-4df8-a45a-8341fa7767b0.jpg&amp;w=828&amp;q=75 2x" src="/_next/image?url=https%3A%2F%2Fsessionize.com%2Fimage%2Fb061-400o400o1-1a-cc5c-4e6e-8422-281c822c82c3.f80d84c8-5095-4df8-a45a-8341fa7767b0.jpg&amp;w=828&amp;q=75"/><div class="flex w-full justify-between py-4 gap-4"><span class="font-calibre font-semibold text-[32px] leading-[40px] text-[#232323] hyphens-auto">Steve Sanderson</span><svg width="34" height="26" viewBox="0 0 34 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 13L29.25 13" stroke="#232323" stroke-width="2" stroke-linecap="square"></path><path d="M16.5 24.5L32 13.5L16.5 1" stroke="#232323" stroke-width="2" stroke-linecap="square"></path></svg></div></a><a class="highlighted-speakers_speaker__S951q" href="/speakers/jodie-burchell/f534fc3520d6"><img alt="Profile picture of Jodie Burchell" loading="lazy" width="392" height="392" decoding="async" data-nimg="1" style="color:transparent;max-width:100%;height:auto;aspect-ratio:1" srcSet="/_next/image?url=https%3A%2F%2Fsessionize.com%2Fimage%2Ffe93-400o400o1-27JVRzZYFVAjRpuTvkhfd.png&amp;w=640&amp;q=75 1x, /_next/image?url=https%3A%2F%2Fsessionize.com%2Fimage%2Ffe93-400o400o1-27JVRzZYFVAjRpuTvkhfd.png&amp;w=828&amp;q=75 2x" src="/_next/image?url=https%3A%2F%2Fsessionize.com%2Fimage%2Ffe93-400o400o1-27JVRzZYFVAjRpuTvkhfd.png&amp;w=828&amp;q=75"/><div class="flex w-full justify-between py-4 gap-4"><span class="font-calibre font-semibold text-[32px] leading-[40px] text-[#232323] hyphens-auto">Jodie Burchell</span><svg width="34" height="26" viewBox="0 0 34 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 13L29.25 13" stroke="#232323" stroke-width="2" stroke-linecap="square"></path><path d="M16.5 24.5L32 13.5L16.5 1" stroke="#232323" stroke-width="2" stroke-linecap="square"></path></svg></div></a><a class="highlighted-speakers_speaker__S951q" href="/speakers/troy-hunt-new/68197372c206"><img alt="Profile picture of Troy Hunt" loading="lazy" width="392" height="392" decoding="async" data-nimg="1" style="color:transparent;max-width:100%;height:auto;aspect-ratio:1" srcSet="/_next/image?url=https%3A%2F%2Fsessionize.com%2Fimage%2F0f6b-400o400o1-p3tgkJmvJscZkAtg3YG28A.jpg&amp;w=640&amp;q=75 1x, /_next/image?url=https%3A%2F%2Fsessionize.com%2Fimage%2F0f6b-400o400o1-p3tgkJmvJscZkAtg3YG28A.jpg&amp;w=828&amp;q=75 2x" src="/_next/image?url=https%3A%2F%2Fsessionize.com%2Fimage%2F0f6b-400o400o1-p3tgkJmvJscZkAtg3YG28A.jpg&amp;w=828&amp;q=75"/><div class="flex w-full justify-between py-4 gap-4"><span class="font-calibre font-semibold text-[32px] leading-[40px] text-[#232323] hyphens-auto">Troy Hunt</span><svg width="34" height="26" viewBox="0 0 34 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 13L29.25 13" stroke="#232323" stroke-width="2" stroke-linecap="square"></path><path d="M16.5 24.5L32 13.5L16.5 1" stroke="#232323" stroke-width="2" stroke-linecap="square"></path></svg></div></a><a class="highlighted-speakers_speaker__S951q" href="/speakers/that-rendle/b58722ef9d9d"><img alt="Profile picture of Rendle ." loading="lazy" width="392" height="392" decoding="async" data-nimg="1" style="color:transparent;max-width:100%;height:auto;aspect-ratio:1" srcSet="/_next/image?url=https%3A%2F%2Fsessionize.com%2Fimage%2F647c-400o400o1-TMC4kfeCVGPq67pSzyxZeG.jpg&amp;w=640&amp;q=75 1x, /_next/image?url=https%3A%2F%2Fsessionize.com%2Fimage%2F647c-400o400o1-TMC4kfeCVGPq67pSzyxZeG.jpg&amp;w=828&amp;q=75 2x" src="/_next/image?url=https%3A%2F%2Fsessionize.com%2Fimage%2F647c-400o400o1-TMC4kfeCVGPq67pSzyxZeG.jpg&amp;w=828&amp;q=75"/><div class="flex w-full justify-between py-4 gap-4"><span class="font-calibre font-semibold text-[32px] leading-[40px] text-[#232323] hyphens-auto">Rendle .</span><svg width="34" height="26" viewBox="0 0 34 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 13L29.25 13" stroke="#232323" stroke-width="2" stroke-linecap="square"></path><path d="M16.5 24.5L32 13.5L16.5 1" stroke="#232323" stroke-width="2" stroke-linecap="square"></path></svg></div></a><a class="highlighted-speakers_speaker__S951q" href="/speakers/heather-downing/c04430b64d87"><img alt="Profile picture of Heather Downing" loading="lazy" width="392" height="392" decoding="async" data-nimg="1" style="color:transparent;max-width:100%;height:auto;aspect-ratio:1" srcSet="/_next/image?url=https%3A%2F%2Fsessionize.com%2Fimage%2F0a38-400o400o1-hSjAcw8gJQtBGPyapu9UBB.jpg&amp;w=640&amp;q=75 1x, /_next/image?url=https%3A%2F%2Fsessionize.com%2Fimage%2F0a38-400o400o1-hSjAcw8gJQtBGPyapu9UBB.jpg&amp;w=828&amp;q=75 2x" src="/_next/image?url=https%3A%2F%2Fsessionize.com%2Fimage%2F0a38-400o400o1-hSjAcw8gJQtBGPyapu9UBB.jpg&amp;w=828&amp;q=75"/><div class="flex w-full justify-between py-4 gap-4"><span class="font-calibre font-semibold text-[32px] leading-[40px] text-[#232323] hyphens-auto">Heather Downing</span><svg width="34" height="26" viewBox="0 0 34 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 13L29.25 13" stroke="#232323" stroke-width="2" stroke-linecap="square"></path><path d="M16.5 24.5L32 13.5L16.5 1" stroke="#232323" stroke-width="2" stroke-linecap="square"></path></svg></div></a><a class="highlighted-speakers_speaker__S951q" href="/speakers/laura-bell/ee6519e07a65"><img alt="Profile picture of Laura Bell" loading="lazy" width="392" height="392" decoding="async" data-nimg="1" style="color:transparent;max-width:100%;height:auto;aspect-ratio:1" srcSet="/_next/image?url=https%3A%2F%2Fsessionize.com%2Fimage%2F0bad-400o400o1-P5BGBvoGBnyA4UHDZBmjvh.png&amp;w=640&amp;q=75 1x, /_next/image?url=https%3A%2F%2Fsessionize.com%2Fimage%2F0bad-400o400o1-P5BGBvoGBnyA4UHDZBmjvh.png&amp;w=828&amp;q=75 2x" src="/_next/image?url=https%3A%2F%2Fsessionize.com%2Fimage%2F0bad-400o400o1-P5BGBvoGBnyA4UHDZBmjvh.png&amp;w=828&amp;q=75"/><div class="flex w-full justify-between py-4 gap-4"><span class="font-calibre font-semibold text-[32px] leading-[40px] text-[#232323] hyphens-auto">Laura Bell</span><svg width="34" height="26" viewBox="0 0 34 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 13L29.25 13" stroke="#232323" stroke-width="2" stroke-linecap="square"></path><path d="M16.5 24.5L32 13.5L16.5 1" stroke="#232323" stroke-width="2" stroke-linecap="square"></path></svg></div></a><a class="highlighted-speakers_speaker__S951q" href="/speakers/ben-dechrai/e65ea921bf71"><img alt="Profile picture of Ben Dechrai" loading="lazy" width="392" height="392" decoding="async" data-nimg="1" style="color:transparent;max-width:100%;height:auto;aspect-ratio:1" srcSet="/_next/image?url=https%3A%2F%2Fsessionize.com%2Fimage%2F3ff4-400o400o1-WYpKqFY2KLxUt9D4ud3FYq.png&amp;w=640&amp;q=75 1x, /_next/image?url=https%3A%2F%2Fsessionize.com%2Fimage%2F3ff4-400o400o1-WYpKqFY2KLxUt9D4ud3FYq.png&amp;w=828&amp;q=75 2x" src="/_next/image?url=https%3A%2F%2Fsessionize.com%2Fimage%2F3ff4-400o400o1-WYpKqFY2KLxUt9D4ud3FYq.png&amp;w=828&amp;q=75"/><div class="flex w-full justify-between py-4 gap-4"><span class="font-calibre font-semibold text-[32px] leading-[40px] text-[#232323] hyphens-auto">Ben Dechrai</span><svg width="34" height="26" viewBox="0 0 34 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 13L29.25 13" stroke="#232323" stroke-width="2" stroke-linecap="square"></path><path d="M16.5 24.5L32 13.5L16.5 1" stroke="#232323" stroke-width="2" stroke-linecap="square"></path></svg></div></a><a class="highlighted-speakers_speaker__S951q" href="/speakers/barry-oreilly/74529620ae9c"><img alt="Profile picture of Barry O&#x27;Reilly" loading="lazy" width="392" height="392" decoding="async" data-nimg="1" style="color:transparent;max-width:100%;height:auto;aspect-ratio:1" srcSet="/_next/image?url=https%3A%2F%2Fsessionize.com%2Fimage%2F0a10-400o400o1-RNEkajN5QY3fv5uD2Gi2RT.jpg&amp;w=640&amp;q=75 1x, /_next/image?url=https%3A%2F%2Fsessionize.com%2Fimage%2F0a10-400o400o1-RNEkajN5QY3fv5uD2Gi2RT.jpg&amp;w=828&amp;q=75 2x" src="/_next/image?url=https%3A%2F%2Fsessionize.com%2Fimage%2F0a10-400o400o1-RNEkajN5QY3fv5uD2Gi2RT.jpg&amp;w=828&amp;q=75"/><div class="flex w-full justify-between py-4 gap-4"><span class="font-calibre font-semibold text-[32px] leading-[40px] text-[#232323] hyphens-auto">Barry O&#x27;Reilly</span><svg width="34" height="26" viewBox="0 0 34 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 13L29.25 13" stroke="#232323" stroke-width="2" stroke-linecap="square"></path><path d="M16.5 24.5L32 13.5L16.5 1" stroke="#232323" stroke-width="2" stroke-linecap="square"></path></svg></div></a><a class="highlighted-speakers_speaker__S951q" href="/speakers/phil-nash/eb969d10f9a6"><img alt="Profile picture of Phil Nash" loading="lazy" width="392" height="392" decoding="async" data-nimg="1" style="color:transparent;max-width:100%;height:auto;aspect-ratio:1" srcSet="/_next/image?url=https%3A%2F%2Fsessionize.com%2Fimage%2Faa0b-400o400o1-9HnVU7VDyU82kuTfx29TiV.jpg&amp;w=640&amp;q=75 1x, /_next/image?url=https%3A%2F%2Fsessionize.com%2Fimage%2Faa0b-400o400o1-9HnVU7VDyU82kuTfx29TiV.jpg&amp;w=828&amp;q=75 2x" src="/_next/image?url=https%3A%2F%2Fsessionize.com%2Fimage%2Faa0b-400o400o1-9HnVU7VDyU82kuTfx29TiV.jpg&amp;w=828&amp;q=75"/><div class="flex w-full justify-between py-4 gap-4"><span class="font-calibre font-semibold text-[32px] leading-[40px] text-[#232323] hyphens-auto">Phil Nash</span><svg width="34" height="26" viewBox="0 0 34 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 13L29.25 13" stroke="#232323" stroke-width="2" stroke-linecap="square"></path><path d="M16.5 24.5L32 13.5L16.5 1" stroke="#232323" stroke-width="2" stroke-linecap="square"></path></svg></div></a></div><div class="highlighted-speakers_count___ep10"><a class="highlighted-speakers_button__aJWBI" href="/speakers"><div class="highlighted-speakers_link__DkAdH">See all <!-- -->65<!-- --> speakers</div></a></div></div><div class="w-full flex flex-wrap content-center items-center justify-center m-0 p-[5%] gap-6" style="background-color:#CFD7E6"><div class="block hover:scale-105 w-[392px] md_900:w-[600px]"><a href="/workshops"><div class="w-full aspect-square relative overflow-hidden"><img alt="Block image" loading="lazy" decoding="async" data-nimg="fill" class="object-cover" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="100vw" srcSet="/_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2FNDC%20Melbourne%2F54311051322_a51b1b1c66_o.jpg&amp;w=640&amp;q=75 640w, /_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2FNDC%20Melbourne%2F54311051322_a51b1b1c66_o.jpg&amp;w=750&amp;q=75 750w, /_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2FNDC%20Melbourne%2F54311051322_a51b1b1c66_o.jpg&amp;w=828&amp;q=75 828w, /_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2FNDC%20Melbourne%2F54311051322_a51b1b1c66_o.jpg&amp;w=1080&amp;q=75 1080w, /_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2FNDC%20Melbourne%2F54311051322_a51b1b1c66_o.jpg&amp;w=1200&amp;q=75 1200w, /_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2FNDC%20Melbourne%2F54311051322_a51b1b1c66_o.jpg&amp;w=1920&amp;q=75 1920w, /_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2FNDC%20Melbourne%2F54311051322_a51b1b1c66_o.jpg&amp;w=2048&amp;q=75 2048w, /_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2FNDC%20Melbourne%2F54311051322_a51b1b1c66_o.jpg&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2FNDC%20Melbourne%2F54311051322_a51b1b1c66_o.jpg&amp;w=3840&amp;q=75"/></div><div class="flex justify-between pt-4"><h2 class="text-4xl md_900:text-5xl font-semibold text-left">8 Workshops<!-- --> </h2><svg width="34" height="26" viewBox="0 0 34 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 13L29.25 13" stroke="#000" stroke-width="2" stroke-linecap="square"></path><path d="M16.5 24.5L32 13.5L16.5 1" stroke="#000" stroke-width="2" stroke-linecap="square"></path></svg></div><span class="font-light text-2xl md_900:text-3xl">1-Day Hands-On Workshops<!-- --> </span></a></div><div class="block hover:scale-105 w-[392px] md_900:w-[600px]"><a href="/conference-party"><div class="w-full aspect-square relative overflow-hidden"><img alt="Block image" loading="lazy" decoding="async" data-nimg="fill" class="object-cover" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="100vw" srcSet="/_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2FNDC%2520Melbourne%2F53296116337_51a56f84a3_o.jpg&amp;w=640&amp;q=75 640w, /_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2FNDC%2520Melbourne%2F53296116337_51a56f84a3_o.jpg&amp;w=750&amp;q=75 750w, /_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2FNDC%2520Melbourne%2F53296116337_51a56f84a3_o.jpg&amp;w=828&amp;q=75 828w, /_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2FNDC%2520Melbourne%2F53296116337_51a56f84a3_o.jpg&amp;w=1080&amp;q=75 1080w, /_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2FNDC%2520Melbourne%2F53296116337_51a56f84a3_o.jpg&amp;w=1200&amp;q=75 1200w, /_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2FNDC%2520Melbourne%2F53296116337_51a56f84a3_o.jpg&amp;w=1920&amp;q=75 1920w, /_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2FNDC%2520Melbourne%2F53296116337_51a56f84a3_o.jpg&amp;w=2048&amp;q=75 2048w, /_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2FNDC%2520Melbourne%2F53296116337_51a56f84a3_o.jpg&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2FNDC%2520Melbourne%2F53296116337_51a56f84a3_o.jpg&amp;w=3840&amp;q=75"/></div><div class="flex justify-between pt-4"><h2 class="text-4xl md_900:text-5xl font-semibold text-left">The NDC Conference Party<!-- --> </h2><svg width="34" height="26" viewBox="0 0 34 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 13L29.25 13" stroke="#000" stroke-width="2" stroke-linecap="square"></path><path d="M16.5 24.5L32 13.5L16.5 1" stroke="#000" stroke-width="2" stroke-linecap="square"></path></svg></div><span class="font-light text-2xl md_900:text-3xl">Wednesday Evening<!-- --> </span></a></div><div class="block hover:scale-105 w-[392px] md_900:w-[600px]"><a href="become-a-partner"><div class="w-full aspect-square relative overflow-hidden"><img alt="Block image" loading="lazy" decoding="async" data-nimg="fill" class="object-cover" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="100vw" srcSet="/_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2Fbecome-a-partner.jpg&amp;w=640&amp;q=75 640w, /_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2Fbecome-a-partner.jpg&amp;w=750&amp;q=75 750w, /_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2Fbecome-a-partner.jpg&amp;w=828&amp;q=75 828w, /_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2Fbecome-a-partner.jpg&amp;w=1080&amp;q=75 1080w, /_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2Fbecome-a-partner.jpg&amp;w=1200&amp;q=75 1200w, /_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2Fbecome-a-partner.jpg&amp;w=1920&amp;q=75 1920w, /_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2Fbecome-a-partner.jpg&amp;w=2048&amp;q=75 2048w, /_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2Fbecome-a-partner.jpg&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2Fbecome-a-partner.jpg&amp;w=3840&amp;q=75"/></div><div class="flex justify-between pt-4"><h2 class="text-4xl md_900:text-5xl font-semibold text-left">Become a Partner<!-- --> </h2><svg width="34" height="26" viewBox="0 0 34 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 13L29.25 13" stroke="#000" stroke-width="2" stroke-linecap="square"></path><path d="M16.5 24.5L32 13.5L16.5 1" stroke="#000" stroke-width="2" stroke-linecap="square"></path></svg></div><span class="font-light text-2xl md_900:text-3xl">Sponsorship Options<!-- --> </span></a></div><div class="block hover:scale-105 w-[392px] md_900:w-[600px]"><a href="venue"><div class="w-full aspect-square relative overflow-hidden"><img alt="Block image" loading="lazy" decoding="async" data-nimg="fill" class="object-cover" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="100vw" srcSet="/_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2Fmelbourne-venue.jpg&amp;w=640&amp;q=75 640w, /_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2Fmelbourne-venue.jpg&amp;w=750&amp;q=75 750w, /_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2Fmelbourne-venue.jpg&amp;w=828&amp;q=75 828w, /_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2Fmelbourne-venue.jpg&amp;w=1080&amp;q=75 1080w, /_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2Fmelbourne-venue.jpg&amp;w=1200&amp;q=75 1200w, /_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2Fmelbourne-venue.jpg&amp;w=1920&amp;q=75 1920w, /_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2Fmelbourne-venue.jpg&amp;w=2048&amp;q=75 2048w, /_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2Fmelbourne-venue.jpg&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2Fmelbourne-venue.jpg&amp;w=3840&amp;q=75"/></div><div class="flex justify-between pt-4"><h2 class="text-4xl md_900:text-5xl font-semibold text-left">Venue<!-- --> </h2><svg width="34" height="26" viewBox="0 0 34 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 13L29.25 13" stroke="#000" stroke-width="2" stroke-linecap="square"></path><path d="M16.5 24.5L32 13.5L16.5 1" stroke="#000" stroke-width="2" stroke-linecap="square"></path></svg></div><span class="font-light text-2xl md_900:text-3xl">Venue: MCEC<!-- --> </span></a></div></div><div class="partner-scroll_partnerScroll__xM2oV"><div class="partner-scroll_titleBlock__jMo5D"><h4 class="partner-scroll_title__oXigp">Partners</h4></div><div class="partner-scroll_container__7avzz"></div></div><div class="info-links_infoLinks__IstZp"><a href="tickets"><div class="info-links_box__ubmMG"><div class="info-links_description__OQ_nn"><div class="info-links_title__Ik9x_"><h6>Tickets</h6></div><div class="info-links_linkDescription__6S8kH">All ticket types are available. Secure your tickets now.</div></div><div class="info-links_arrow__X1LFH"><svg width="34" height="26" viewBox="0 0 34 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 13L29.25 13" stroke="#000" stroke-width="2" stroke-linecap="square"></path><path d="M16.5 24.5L32 13.5L16.5 1" stroke="#000" stroke-width="2" stroke-linecap="square"></path></svg></div><div class="info-links_linkLine__VrW7B"></div></div></a><a href="agenda"><div class="info-links_box__ubmMG"><div class="info-links_description__OQ_nn"><div class="info-links_title__Ik9x_"><h6>The Agenda </h6></div><div class="info-links_linkDescription__6S8kH">See the full agenda. 65+ Speakers, 70 Sessions and 8 Workshops.</div></div><div class="info-links_arrow__X1LFH"><svg width="34" height="26" viewBox="0 0 34 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 13L29.25 13" stroke="#000" stroke-width="2" stroke-linecap="square"></path><path d="M16.5 24.5L32 13.5L16.5 1" stroke="#000" stroke-width="2" stroke-linecap="square"></path></svg></div><div class="info-links_linkLine__VrW7B"></div></div></a><a href="/venue"><div class="info-links_box__ubmMG"><div class="info-links_description__OQ_nn"><div class="info-links_title__Ik9x_"><h6>Venue</h6></div><div class="info-links_linkDescription__6S8kH">NDC Melbourne 2025 will be at the Melbourne Convention and Exhibition Centre (MCEC), located on the banks of the Birrarung (Yarra River).</div></div><div class="info-links_arrow__X1LFH"><svg width="34" height="26" viewBox="0 0 34 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 13L29.25 13" stroke="#000" stroke-width="2" stroke-linecap="square"></path><path d="M16.5 24.5L32 13.5L16.5 1" stroke="#000" stroke-width="2" stroke-linecap="square"></path></svg></div><div class="info-links_linkLine__VrW7B"></div></div></a><a href="/code-of-conduct"><div class="info-links_box__ubmMG"><div class="info-links_description__OQ_nn"><div class="info-links_title__Ik9x_"><h6>Code of Conduct</h6></div><div class="info-links_linkDescription__6S8kH">All delegates, speakers, partners, sponsors, and volunteers at any NDC event agree to the following code of conduct. Organizers will enforce this code throughout the event.</div></div><div class="info-links_arrow__X1LFH"><svg width="34" height="26" viewBox="0 0 34 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 13L29.25 13" stroke="#000" stroke-width="2" stroke-linecap="square"></path><path d="M16.5 24.5L32 13.5L16.5 1" stroke="#000" stroke-width="2" stroke-linecap="square"></path></svg></div><div class="info-links_linkLine__VrW7B"></div></div></a></div></div></div></main><div class="flex flex-col justify-center items-center"><footer class="block w-full max-w-[1920px]"><div class="conference-list" style="background-color:#6972BC"><h4 class="conference-list-title">Discover our worldwide events</h4><div class="conference-list-list"><a target="_blank" href="http://ndcmelbourne.com"><div class="conference-item_conferenceItem__04QBI" style="background-image:url(&#x27;https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/Melbourne-4k.webp&#x27;)"><div class="conference-item_title__RzwQ2">NDC Melbourne</div><div class="conference-item_date__gf2AU">29 Apr-1 May 2025</div></div></a><a target="_blank" href="https://ndcoslo.com"><div class="conference-item_conferenceItem__04QBI" style="background-image:url(&#x27;https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/oslo.jpg&#x27;)"><div class="conference-item_title__RzwQ2">NDC Oslo</div><div class="conference-item_date__gf2AU">19-23 May 2025</div></div></a></div></div><div class="more-infos_moreInfos__HlIog" style="background-color:#3CA8A0"><div class="partners_partners__pK6zS"><h4 class="partners_title__duQi8"><span class="partners_bold__nGZ0v">Our </span>Partners and Exhibitors</h4><div class="partners_logos__NkGlc"><a class="partners_logo__OAwI0" href="https://auth0.com/" target="_blank" rel="noopener"><img alt="Logo of auth0" loading="lazy" width="150" height="0" decoding="async" data-nimg="1" style="color:transparent;height:auto" srcSet="/_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2FPartner%20logos%2FAuth0-partner.png&amp;w=256&amp;q=75 1x, /_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2FPartner%20logos%2FAuth0-partner.png&amp;w=384&amp;q=75 2x" src="/_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2FPartner%20logos%2FAuth0-partner.png&amp;w=384&amp;q=75"/></a><a class="partners_logo__OAwI0" href="https://www.bunnings.com.au/" target="_blank" rel="noopener"><img alt="Logo of Bunnings" loading="lazy" width="150" height="0" decoding="async" data-nimg="1" style="color:transparent;height:auto" srcSet="/_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2FPartner%20logos%2Fbunnings-Color.png&amp;w=256&amp;q=75 1x, /_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2FPartner%20logos%2Fbunnings-Color.png&amp;w=384&amp;q=75 2x" src="/_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2FPartner%20logos%2Fbunnings-Color.png&amp;w=384&amp;q=75"/></a><a class="partners_logo__OAwI0" href="https://particular.net/" target="_blank" rel="noopener"><img alt="Logo of Particular" loading="lazy" width="150" height="0" decoding="async" data-nimg="1" style="color:transparent;height:auto" srcSet="/_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2F6fb4dbe244ccf715c9ad57c62f222efaca1ad3e5-300x140-1.png&amp;w=256&amp;q=75 1x, /_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2F6fb4dbe244ccf715c9ad57c62f222efaca1ad3e5-300x140-1.png&amp;w=384&amp;q=75 2x" src="/_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2F6fb4dbe244ccf715c9ad57c62f222efaca1ad3e5-300x140-1.png&amp;w=384&amp;q=75"/></a><a class="partners_logo__OAwI0" href="https://www.rea-group.com/" target="_blank" rel="noopener"><img alt="Logo of REA Group" loading="lazy" width="150" height="0" decoding="async" data-nimg="1" style="color:transparent;height:auto" srcSet="/_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2FPartner%20logos%2Frea-group.png&amp;w=256&amp;q=75 1x, /_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2FPartner%20logos%2Frea-group.png&amp;w=384&amp;q=75 2x" src="/_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2FPartner%20logos%2Frea-group.png&amp;w=384&amp;q=75"/></a><a class="partners_logo__OAwI0" href="https://safestack.io/" target="_blank" rel="noopener"><img alt="Logo of SafeStack" loading="lazy" width="150" height="0" decoding="async" data-nimg="1" style="color:transparent;height:auto" srcSet="/_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2Fsafestack.png&amp;w=256&amp;q=75 1x, /_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2Fsafestack.png&amp;w=384&amp;q=75 2x" src="/_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2Fsafestack.png&amp;w=384&amp;q=75"/></a><a class="partners_logo__OAwI0" href="https://tina.io" target="_blank" rel="noopener"><img alt="Logo of TinaCMS" loading="lazy" width="150" height="0" decoding="async" data-nimg="1" style="color:transparent;height:auto" srcSet="/_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2FTina-CMS-Color-1.png&amp;w=256&amp;q=75 1x, /_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2FTina-CMS-Color-1.png&amp;w=384&amp;q=75 2x" src="/_next/image?url=https%3A%2F%2Fassets.tina.io%2Fa0345e5c-1c0e-4940-8aa9-5cefb4b80058%2FTina-CMS-Color-1.png&amp;w=384&amp;q=75"/></a></div><hr class="partners_line__vgG6P"/></div><div class="more-infos_linksAndNewsletter__NlspP"><div class="links_links__9cnhl"><div class="links_column__Uh5zG"><a href="/tickets">Tickets</a><a href="/speakers">Speakers</a><a href="/workshops">Workshops</a></div><div class="links_column__Uh5zG"><a href="/become-a-partner">Become a Partner</a><a href="/faq">FAQ</a><a href="/venue">Venue</a></div></div><div class="newsletters_newsletters__hQgJS"><div class="newsletters_infos__aV1_p"><div class="newsletters_header__YAi48">NDC Conferences Australia Pty Ltd.</div><div class="newsletters_text__oyXcn">L26, 44 Market Street<br/>NSW 2000, Sydney, Australia</div><div class="newsletters_text__oyXcn">info@ndcconferences.com</div><div class="newsletters_text__oyXcn">ABN: 97 608 732 654</div></div><div class="mailchimp_mailchimp__EJuUY"><div class="mailchimp_container__5Assl"><div class="mailchimp_sub__M4L_9"><div class="mailchimp_header__NIxRd">Sign up for newsletter</div><div><form class="mailchimp_form__zqX6i"><input class="mailchimp_email__65ZZ0" placeholder="Email ..." id="mce-EMAIL" required="" name="EMAIL" value=""/><input class="mailchimp_submit__n_ZZQ" type="submit" id="mc-embedded-subscribe" style="background-color:#6972BC" name="subscribe"/></form></div></div></div></div></div></div></div><div class="socials_socials__aWxMj" style="background-color:#3CA8A0"><div class="socials_linksContainer__PSFKK"><a href="code-of-conduct">Code of Conduct</a><a href="faq">FAQ</a><a href="privacy-policy">Privacy Policy</a></div><div class="socials_socialsContainer__OCKXL"><div class="socials_item__XHA3I"><a href="https://www.youtube.com/@ndc" target="_blank"><svg height="100%" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" clip-rule="evenodd" viewBox="0 0 512 512"><path fill-rule="nonzero" fill="#fff" d="M501.303 132.765c-5.887-22.03-23.235-39.377-45.265-45.265C416.106 76.8 256 76.8 256 76.8s-160.107 0-200.039 10.7c-22.026 5.888-39.377 23.235-45.264 45.265C0 172.693 0 256.003 0 256.003s0 83.308 10.697 123.232c5.887 22.03 23.238 39.382 45.264 45.269C95.893 435.2 256 435.2 256 435.2s160.106 0 200.038-10.696c22.03-5.887 39.378-23.239 45.265-45.269 10.696-39.924 10.696-123.232 10.696-123.232s0-83.31-10.696-123.238zM204.797 332.804V179.201l133.019 76.802-133.019 76.801z"></path></svg></a></div><div class="socials_item__XHA3I"><a href="https://x.com/NDC_Conferences" target="_blank"><svg height="100%" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" clip-rule="evenodd" viewBox="0 0 512 512"><path fill-rule="nonzero" fill="#fff" d="M161.014 464.013c193.208 0 298.885-160.071 298.885-298.885 0-4.546 0-9.072-.307-13.578A213.737 213.737 0 00512 97.176a209.705 209.705 0 01-60.334 16.527 105.426 105.426 0 0046.182-58.102 210.548 210.548 0 01-66.703 25.498 105.184 105.184 0 00-76.593-33.112c-57.682 0-105.145 47.464-105.145 105.144 0 8.002.914 15.979 2.722 23.773-84.418-4.231-163.18-44.161-216.494-109.752-27.724 47.726-13.379 109.576 32.522 140.226A104.258 104.258 0 0120.48 194.23v1.331c.014 49.814 35.447 93.111 84.275 102.974a104.898 104.898 0 01-47.431 1.802c13.727 42.685 53.311 72.108 98.14 72.95a210.83 210.83 0 01-130.458 45.056A213.688 213.688 0 010 416.827a297.42 297.42 0 00161.014 47.104"></path></svg></a></div><div class="socials_item__XHA3I"><a href="https://www.facebook.com/ndcconferences" target="_blank"><svg height="100%" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" clip-rule="evenodd" viewBox="0 0 512 512"><path fill-rule="nonzero" fill="#fff" d="M512 257.555c0-141.385-114.615-256-256-256S0 116.17 0 257.555c0 127.777 93.616 233.685 216 252.89v-178.89h-65v-74h65v-56.4c0-64.16 38.219-99.6 96.695-99.6 28.009 0 57.305 5 57.305 5v63h-32.281c-31.801 0-41.719 19.733-41.719 39.978v48.022h71l-11.35 74H296v178.89c122.385-19.205 216-125.113 216-252.89z"></path></svg></a></div><div class="socials_item__XHA3I"><a href="https://www.instagram.com/ndc_conferences/" target="_blank"><svg height="100%" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" clip-rule="evenodd" viewBox="0 0 600 600"><g fill-rule="nonzero" fill="#fff"><path d="M251.921.159c-68.418 0-76.997.29-103.867 1.516-26.814 1.224-45.127 5.482-61.152 11.71-16.566 6.438-30.615 15.052-44.62 29.057-14.005 14.005-22.619 28.054-29.057 44.62-6.228 16.024-10.486 34.337-11.71 61.151C.289 175.083 0 183.662 0 252.08c0 68.417.289 76.996 1.515 103.866 1.224 26.814 5.482 45.127 11.71 61.151 6.438 16.566 15.052 30.615 29.057 44.621 14.005 14.005 28.054 22.619 44.62 29.057 16.025 6.227 34.338 10.486 61.152 11.709 26.87 1.226 35.449 1.516 103.867 1.516 68.417 0 76.996-.29 103.866-1.516 26.814-1.223 45.127-5.482 61.151-11.709 16.566-6.438 30.615-15.052 44.621-29.057 14.005-14.006 22.619-28.055 29.057-44.621 6.227-16.024 10.486-34.337 11.709-61.151 1.226-26.87 1.516-35.449 1.516-103.866 0-68.418-.29-76.997-1.516-103.867-1.223-26.814-5.482-45.127-11.709-61.151-6.438-16.566-15.052-30.615-29.057-44.62-14.006-14.005-28.055-22.619-44.621-29.057-16.024-6.228-34.337-10.486-61.151-11.71C328.917.449 320.338.159 251.921.159zm0 45.392c67.265 0 75.233.256 101.797 1.468 24.562 1.121 37.901 5.225 46.778 8.674 11.759 4.57 20.151 10.03 28.966 18.845 8.816 8.815 14.275 17.208 18.845 28.966 3.45 8.877 7.554 22.216 8.674 46.778 1.212 26.564 1.469 34.532 1.469 101.798 0 67.265-.257 75.233-1.469 101.797-1.12 24.562-5.224 37.901-8.674 46.778-4.57 11.759-10.029 20.151-18.845 28.966-8.815 8.816-17.207 14.275-28.966 18.845-8.877 3.45-22.216 7.554-46.778 8.674-26.56 1.212-34.527 1.469-101.797 1.469-67.271 0-75.237-.257-101.798-1.469-24.562-1.12-37.901-5.224-46.778-8.674-11.759-4.57-20.151-10.029-28.967-18.845-8.815-8.815-14.275-17.207-18.844-28.966-3.45-8.877-7.554-22.216-8.675-46.778-1.212-26.564-1.468-34.532-1.468-101.797 0-67.266.256-75.234 1.468-101.798 1.121-24.562 5.225-37.901 8.675-46.778 4.569-11.758 10.029-20.151 18.844-28.966 8.816-8.815 17.208-14.275 28.967-18.845 8.877-3.449 22.216-7.553 46.778-8.674 26.564-1.212 34.532-1.468 101.798-1.468z" transform="translate(44 43.838) scale(1.01619)"></path><path d="M251.921 336.053c-46.378 0-83.974-37.596-83.974-83.973 0-46.378 37.596-83.974 83.974-83.974 46.377 0 83.973 37.596 83.973 83.974 0 46.377-37.596 83.973-83.973 83.973zm0-213.338c-71.447 0-129.365 57.918-129.365 129.365 0 71.446 57.918 129.364 129.365 129.364 71.446 0 129.364-57.918 129.364-129.364 0-71.447-57.918-129.365-129.364-129.365zM416.627 117.604c0 16.696-13.535 30.23-30.231 30.23-16.695 0-30.23-13.534-30.23-30.23 0-16.696 13.535-30.23 30.23-30.23 16.696 0 30.231 13.534 30.231 30.23z" transform="translate(44 43.838) scale(1.01619)" fill="#fff"></path></g></svg></a></div><div class="socials_item__XHA3I"><a href="https://www.linkedin.com/company/ndc-conferences/" target="_blank"><svg height="100%" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" clip-rule="evenodd" viewBox="0 0 512 512"><path fill-rule="nonzero" fill="#fff" d="M473.305-1.353c20.88 0 37.885 16.533 37.885 36.926v438.251c0 20.393-17.005 36.954-37.885 36.954H36.846c-20.839 0-37.773-16.561-37.773-36.954V35.573c0-20.393 16.934-36.926 37.773-36.926h436.459zm-37.829 436.389V301.002c0-65.822-14.212-116.427-91.12-116.427-36.955 0-61.739 20.263-71.867 39.476h-1.04V190.64h-72.811v244.396h75.866V314.158c0-31.883 6.031-62.773 45.554-62.773 38.981 0 39.468 36.461 39.468 64.802v118.849h75.95zM150.987 190.64H74.953v244.396h76.034V190.64zM112.99 69.151c-24.395 0-44.066 19.735-44.066 44.047 0 24.318 19.671 44.052 44.066 44.052 24.299 0 44.026-19.734 44.026-44.052 0-24.312-19.727-44.047-44.026-44.047z"></path></svg></a></div></div></div></footer></div></div><script>(self.__next_s=self.__next_s||[]).push(["https://www.eventbrite.com.au/static/widgets/eb_widgets.js",{}])</script><head></head><script src="/_next/static/chunks/webpack-dff23591115f6007.js" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/media/a34f9d1faa5f3315-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n2:HL[\"/_next/static/css/fb3b56be5575d7f6.css\",\"style\"]\n3:HL[\"/_next/static/css/7c10d7a424dac370.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"4:I[5751,[],\"\"]\n8:I[9275,[],\"\"]\n9:I[1343,[],\"\"]\nb:I[6130,[],\"\"]\nc:[]\n0:[null,[\"$\",\"$L4\",null,{\"buildId\":\"mFAG83Xn8JPDb6FGnzz8h\",\"assetPrefix\":\"\",\"initialCanonicalUrl\":\"/melbourne\",\"initialTree\":[\"\",{\"children\":[[\"location\",\"melbourne\",\"d\"],{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",true]}],\"initialSeedData\":[\"\",{\"children\":[[\"location\",\"melbourne\",\"d\"],{\"children\":[\"__PAGE__\",{},[[\"$L5\",\"$L6\"],null],null]},[\"$L7\",null],null]},[\"$\",\"$L8\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L9\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],\"notFoundStyles\":[],\"styles\":[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/fb3b56be5575d7f6.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}]]}],null],\"couldBeIntercepted\":false,\"initialHead\":[false,\"$La\"],\"globalErrorComponent\":\"$b\",\"missingSlots\":\"$"])</script><script>self.__next_f.push([1,"Wc\"}]]\n"])</script><script>self.__next_f.push([1,"d:I[646,[\"379\",\"static/chunks/379-53e742854de63b78.js\",\"759\",\"static/chunks/759-5cecbfd9489fe478.js\",\"789\",\"static/chunks/789-be3b23164c560e9f.js\",\"861\",\"static/chunks/app/%5Blocation%5D/layout-935432fa382b95d6.js\"],\"ThemeProvider\"]\n11:I[4080,[\"379\",\"static/chunks/379-53e742854de63b78.js\",\"759\",\"static/chunks/759-5cecbfd9489fe478.js\",\"789\",\"static/chunks/789-be3b23164c560e9f.js\",\"861\",\"static/chunks/app/%5Blocation%5D/layout-935432fa382b95d6.js\"],\"\"]\nf:[\"location\",\"melbourne\",\"d\"]\n"])</script><script>self.__next_f.push([1,"7:[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"__className_d65c78\",\"children\":[[\"$\",\"$Ld\",null,{\"queryData\":{\"data\":{\"website\":{\"conferenceLink\":{\"colorPalette\":{\"colorBgMenu\":\"#6972BC\",\"colorBgTicket\":\"#3CA8A0\",\"color1\":\"#3CA8A0\",\"color2\":\"#3CA8A0\",\"color3\":\"#6972BC\",\"color4\":\"#6972BC\",\"color5\":\"#CFD7E6\"},\"gradientColors\":[\"#7400B8\",\"#80FDDB\"]}}},\"errors\":null,\"query\":\"\\n query colorPaletteQuery($websitePath: String!) {\\n website(relativePath: $websitePath) {\\n ...ColorPaletteParts\\n }\\n}\\n \\n fragment ColorPaletteParts on Website {\\n conferenceLink {\\n ... on Conference {\\n colorPalette {\\n colorBgMenu\\n colorBgTicket\\n color1\\n color2\\n color3\\n color4\\n color5\\n }\\n gradientColors\\n }\\n }\\n}\\n \",\"variables\":{\"websitePath\":\"melbourne/website.md\"}},\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto p-0 bg-white xl:max-w-[1920px]\",\"children\":[\"$Le\",[\"$\",\"main\",null,{\"children\":[\"$\",\"$L8\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"$f\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L9\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[\"$\",\"div\",null,{\"className\":\"page-transition_pageTransition__aKl8x\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-2 py-10 items-center\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-4xl font-bold\",\"children\":\"Page Not Found 🚧\"}],[\"$\",\"p\",null,{\"children\":\"We should have a nice 404 page, but we don't.\"}]]}]}],\"notFoundStyles\":[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/7c10d7a424dac370.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}]],\"styles\":[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/7c10d7a424dac370.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}]]}]}],\"$L10\"]}]}],[\"$\",\"$L11\",null,{\"src\":\"https://www.eventbrite.com.au/static/widgets/eb_widgets.js\",\"strategy\":\"beforeInteractive\"}],[\"$\",\"$L11\",null,{\"type\":\"text/javascript\",\"id\":\"hs-script-loader\",\"async\":true,\"defer\":true,\"src\":\"//js.hs-scripts.com/145209505.js\"}],[\"$\",\"head\",null,{\"children\":[[\"$\",\"meta\",null,{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1.0\"}],[\"$\",\"$L11\",null,{\"id\":\"google-tag-manager\",\"strategy\":\"afterInteractive\",\"children\":\"(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\\n new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\\n j=d.createElement(s),dl=l!='dataLayer'?'\u0026l='+l:'';j.async=true;j.src=\\n 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\\n })(window,document,'script','dataLayer','GTM-59F8QPLN');\"}]]}]]}]}]\n"])</script><script>self.__next_f.push([1,"12:I[2352,[\"379\",\"static/chunks/379-53e742854de63b78.js\",\"759\",\"static/chunks/759-5cecbfd9489fe478.js\",\"789\",\"static/chunks/789-be3b23164c560e9f.js\",\"861\",\"static/chunks/app/%5Blocation%5D/layout-935432fa382b95d6.js\"],\"default\"]\n13:T1b9d,"])</script><script>self.__next_f.push([1,"\n query website($relativePath: String!) {\n website(relativePath: $relativePath) {\n ... on Document {\n _sys {\n filename\n basename\n hasReferences\n breadcrumbs\n path\n relativePath\n extension\n }\n id\n }\n ...WebsiteParts\n }\n}\n \n fragment WebsiteParts on Website {\n __typename\n title\n featureToggleDevFestDesign\n featureToggleTickets\n conferenceLink {\n ... on Conference {\n __typename\n title\n sessionizeId\n enableSessionizeSync\n displayOnSchedule\n slug\n website\n timezone\n conferenceImage\n staticDate\n fromDate\n toDate\n additionalDates {\n __typename\n date\n }\n colorPalette {\n __typename\n colorBgMenu\n colorBgTicket\n color1\n color2\n color3\n color4\n color5\n }\n gradientColors\n stats {\n __typename\n label\n value\n }\n partnerList {\n __typename\n partner {\n ... on Partners {\n __typename\n title\n partnerLink\n description\n logoColoured\n logoMonochrome\n }\n ... on Document {\n _sys {\n filename\n basename\n hasReferences\n breadcrumbs\n path\n relativePath\n extension\n }\n id\n }\n }\n }\n venue {\n ... on Venues {\n __typename\n title\n address {\n __typename\n street\n addressLocality\n postalCode\n country\n }\n rooms {\n __typename\n roomList {\n __typename\n }\n }\n }\n ... on Document {\n _sys {\n filename\n basename\n hasReferences\n breadcrumbs\n path\n relativePath\n extension\n }\n id\n }\n }\n mailchimpSettings {\n __typename\n parameterU\n parameterId\n parameterFID\n }\n }\n ... on Document {\n _sys {\n filename\n basename\n hasReferences\n breadcrumbs\n path\n relativePath\n extension\n }\n id\n }\n }\n featuredImage\n conferenceFooter {\n __typename\n conferenceFooterTitle\n conferenceFooterDate\n conferenceFooterVenue\n conferenceInformation {\n __typename\n conferenceInformationCompanyName\n conferenceInformationCooperation\n conferenceInformationAdress\n conferenceInformationPostalCode\n conferenceInformationEmail\n conferenceInformationRegistrationNumber\n }\n staticLinks {\n __typename\n label\n href\n }\n Dynamiclinks {\n __typename\n label\n href\n }\n socialsLinks {\n __typename\n youtubeLink\n twitterLink\n facebookLink\n instagramLink\n linkedinLink\n }\n }\n homePageLinks {\n __typename\n homePageLinksList {\n __typename\n ... on WebsiteHomePageLinksHomePageLinksListHomePageInternalLinks {\n label\n href\n }\n ... on WebsiteHomePageLinksHomePageLinksListHomePageExternalLinks {\n label\n href\n }\n }\n homePageLinkTitle\n }\n infoLinks {\n __typename\n infoLinksTitle\n InfoLinksList {\n __typename\n ... on WebsiteInfoLinksInfoLinksListInfoLinkInternalLinks {\n label\n description\n href\n }\n ... on WebsiteInfoLinksInfoLinksListInfoLinkExternalLinks {\n label\n description\n href\n }\n }\n }\n sections {\n __typename\n ... on WebsiteSectionsSpeakers {\n backgroundColor\n subTitle\n width\n showSpeakersCount\n highlightedSpeakers {\n __typename\n name\n speaker {\n ... on Speaker {\n __typename\n firstName\n lastName\n bio\n tagLine\n profilePicture\n socialMediaHandle\n location\n sessions {\n __typename\n session {\n ... on Slot {\n __typename\n title\n description\n startsAt\n endsAt\n format\n originalFormat\n vimeoEmbedVideo\n isServiceSession\n isPlenumSession\n speakers {\n __typename\n }\n categoryItems {\n __typename\n }\n liveUrl\n recordingUrl\n status\n isInformed\n isConfirmed\n location\n }\n ... on Document {\n _sys {\n filename\n basename\n hasReferences\n breadcrumbs\n path\n relativePath\n extension\n }\n id\n }\n }\n }\n fullName\n links {\n __typename\n url\n title\n linkType\n }\n }\n ... on Document {\n _sys {\n filename\n basename\n hasReferences\n breadcrumbs\n path\n relativePath\n extension\n }\n id\n }\n }\n }\n }\n ... on WebsiteSectionsNotice {\n noticeBlock {\n __typename\n backgroundColor\n title\n preamble\n image\n ctaText\n ctaLink\n }\n }\n }\n mainMenuItems {\n __typename\n itemList {\n __typename\n ... on WebsiteMainMenuItemsItemListPage {\n page {\n ... on Page {\n __typename\n title\n slug\n showInMenu\n body\n }\n ... on Document {\n _sys {\n filename\n basename\n hasReferences\n breadcrumbs\n path\n relativePath\n extension\n }\n id\n }\n }\n }\n ... on WebsiteMainMenuItemsItemListMenuItem {\n menuItem\n }\n ... on WebsiteMainMenuItemsItemListExternalLink {\n linkTitle\n url\n }\n }\n }\n pages {\n __typename\n page {\n ... on Page {\n __typename\n title\n slug\n showInMenu\n body\n }\n ... on Document {\n _sys {\n filename\n basename\n hasReferences\n breadcrumbs\n path\n relativePath\n extension\n }\n id\n }\n }\n }\n socialSEO {\n __typename\n websiteTitle\n websiteDescription\n websiteImage\n }\n}\n "])</script><script>self.__next_f.push([1,"e:[\"$\",\"$L12\",null,{\"data\":{\"website\":{\"_sys\":{\"filename\":\"website\",\"basename\":\"website.md\",\"hasReferences\":false,\"breadcrumbs\":[\"melbourne\",\"website\"],\"path\":\"content/websites/melbourne/website.md\",\"relativePath\":\"melbourne/website.md\",\"extension\":\".md\"},\"id\":\"content/websites/melbourne/website.md\",\"__typename\":\"Website\",\"title\":\"NDC Melbourne\",\"featureToggleDevFestDesign\":false,\"featureToggleTickets\":true,\"conferenceLink\":{\"__typename\":\"Conference\",\"title\":\"NDC Melbourne 2025\",\"sessionizeId\":\"ymgbp320\",\"enableSessionizeSync\":true,\"displayOnSchedule\":true,\"slug\":\"ndc-melbourne\",\"website\":\"http://ndcmelbourne.com\",\"timezone\":\"UTC+10\",\"conferenceImage\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/Melbourne-4k.webp\",\"staticDate\":\"29 Apr-1 May 2025\",\"fromDate\":\"2025-04-28T22:00:00.000Z\",\"toDate\":\"2025-04-30T22:00:00.000Z\",\"additionalDates\":null,\"colorPalette\":{\"__typename\":\"ConferenceColorPalette\",\"colorBgMenu\":\"#6972BC\",\"colorBgTicket\":\"#3CA8A0\",\"color1\":\"#3CA8A0\",\"color2\":\"#3CA8A0\",\"color3\":\"#6972BC\",\"color4\":\"#6972BC\",\"color5\":\"#CFD7E6\"},\"gradientColors\":[\"#7400B8\",\"#80FDDB\"],\"stats\":[{\"__typename\":\"ConferenceStats\",\"label\":\"Speakers\",\"value\":\"40\"},{\"__typename\":\"ConferenceStats\",\"label\":\"Technologies\",\"value\":\"30\"},{\"__typename\":\"ConferenceStats\",\"label\":\"Workshops\",\"value\":\"10\"},{\"__typename\":\"ConferenceStats\",\"label\":\"Talks\",\"value\":\"50\"}],\"partnerList\":[{\"__typename\":\"ConferencePartnerList\",\"partner\":{\"__typename\":\"Partners\",\"title\":\"auth0\",\"partnerLink\":\"https://auth0.com/\",\"description\":null,\"logoColoured\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/Partner logos/Auth0-partner.png\",\"logoMonochrome\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/Partner%20logos/Auth0-partner.png\",\"_sys\":{\"filename\":\"auth0\",\"basename\":\"auth0.md\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"auth0\"],\"path\":\"content/partners/melbourne/auth0.md\",\"relativePath\":\"melbourne/auth0.md\",\"extension\":\".md\"},\"id\":\"content/partners/melbourne/auth0.md\"}},{\"__typename\":\"ConferencePartnerList\",\"partner\":{\"__typename\":\"Partners\",\"title\":\"Bunnings\",\"partnerLink\":\"https://www.bunnings.com.au/\",\"description\":null,\"logoColoured\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/Partner logos/bunnings-Color.png\",\"logoMonochrome\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/Partner logos/bunnings-mono.png\",\"_sys\":{\"filename\":\"Bunnings\",\"basename\":\"Bunnings.md\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"Bunnings\"],\"path\":\"content/partners/melbourne/Bunnings.md\",\"relativePath\":\"melbourne/Bunnings.md\",\"extension\":\".md\"},\"id\":\"content/partners/melbourne/Bunnings.md\"}},{\"__typename\":\"ConferencePartnerList\",\"partner\":{\"__typename\":\"Partners\",\"title\":\"Particular\",\"partnerLink\":\"https://particular.net/\",\"description\":null,\"logoColoured\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/6fb4dbe244ccf715c9ad57c62f222efaca1ad3e5-300x140-1.png\",\"logoMonochrome\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/6fb4dbe244ccf715c9ad57c62f222efaca1ad3e5-300x140-1.png\",\"_sys\":{\"filename\":\"Particular\",\"basename\":\"Particular.md\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"Particular\"],\"path\":\"content/partners/melbourne/Particular.md\",\"relativePath\":\"melbourne/Particular.md\",\"extension\":\".md\"},\"id\":\"content/partners/melbourne/Particular.md\"}},{\"__typename\":\"ConferencePartnerList\",\"partner\":{\"__typename\":\"Partners\",\"title\":\"REA Group\",\"partnerLink\":\"https://www.rea-group.com/\",\"description\":null,\"logoColoured\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/Partner logos/rea-group.png\",\"logoMonochrome\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/Partner logos/rea-group.png\",\"_sys\":{\"filename\":\"REA-Group\",\"basename\":\"REA-Group.md\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"REA-Group\"],\"path\":\"content/partners/melbourne/REA-Group.md\",\"relativePath\":\"melbourne/REA-Group.md\",\"extension\":\".md\"},\"id\":\"content/partners/melbourne/REA-Group.md\"}},{\"__typename\":\"ConferencePartnerList\",\"partner\":{\"__typename\":\"Partners\",\"title\":\"SafeStack\",\"partnerLink\":\"https://safestack.io/\",\"description\":null,\"logoColoured\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/safestack.png\",\"logoMonochrome\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/safestack.png\",\"_sys\":{\"filename\":\"SafeStack\",\"basename\":\"SafeStack.md\",\"hasReferences\":null,\"breadcrumbs\":[\"sydney\",\"SafeStack\"],\"path\":\"content/partners/sydney/SafeStack.md\",\"relativePath\":\"sydney/SafeStack.md\",\"extension\":\".md\"},\"id\":\"content/partners/sydney/SafeStack.md\"}},{\"__typename\":\"ConferencePartnerList\",\"partner\":{\"__typename\":\"Partners\",\"title\":\"TinaCMS\",\"partnerLink\":\"https://tina.io\",\"description\":\"TinaCMS is the best CMS for Markdown!\",\"logoColoured\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/Tina-CMS-Color-1.png\",\"logoMonochrome\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/Tina-CMS-Color-1.png\",\"_sys\":{\"filename\":\"TinaCMS\",\"basename\":\"TinaCMS.md\",\"hasReferences\":null,\"breadcrumbs\":[\"sydney\",\"TinaCMS\"],\"path\":\"content/partners/sydney/TinaCMS.md\",\"relativePath\":\"sydney/TinaCMS.md\",\"extension\":\".md\"},\"id\":\"content/partners/sydney/TinaCMS.md\"}}],\"venue\":{\"__typename\":\"Venues\",\"title\":\"Melbourne Convention and Exhibition Centre (MCEC)\",\"address\":{\"__typename\":\"VenuesAddress\",\"street\":\"1 Convention Centre PI\",\"addressLocality\":\"South Wharf VIC\",\"postalCode\":\"3006\",\"country\":\"Australia\"},\"rooms\":null,\"_sys\":{\"filename\":\"Melbourne-Convention-and-Exhibition-Centre-MCEC\",\"basename\":\"Melbourne-Convention-and-Exhibition-Centre-MCEC.md\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"Melbourne-Convention-and-Exhibition-Centre-MCEC\"],\"path\":\"content/venues/melbourne/Melbourne-Convention-and-Exhibition-Centre-MCEC.md\",\"relativePath\":\"melbourne/Melbourne-Convention-and-Exhibition-Centre-MCEC.md\",\"extension\":\".md\"},\"id\":\"content/venues/melbourne/Melbourne-Convention-and-Exhibition-Centre-MCEC.md\"},\"mailchimpSettings\":{\"__typename\":\"ConferenceMailchimpSettings\",\"parameterU\":\"ea3ee69b302ffce33ddee4de9\",\"parameterId\":\"ccf48621ed\",\"parameterFID\":\"00fda4e5f0\"},\"_sys\":{\"filename\":\"conference\",\"basename\":\"conference.md\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"conference\"],\"path\":\"content/conferences/melbourne/conference.md\",\"relativePath\":\"melbourne/conference.md\",\"extension\":\".md\"},\"id\":\"content/conferences/melbourne/conference.md\"},\"featuredImage\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/videos/NDC-Melbourne-video.mp4\",\"conferenceFooter\":{\"__typename\":\"WebsiteConferenceFooter\",\"conferenceFooterTitle\":\"NDC Melbourne\",\"conferenceFooterDate\":\"29 April - 1 May 2024\",\"conferenceFooterVenue\":\"Melbourne Convention and Exhibition Centre (MCEC)\",\"conferenceInformation\":{\"__typename\":\"WebsiteConferenceFooterConferenceInformation\",\"conferenceInformationCompanyName\":\"NDC Conferences Australia Pty Ltd.\",\"conferenceInformationCooperation\":null,\"conferenceInformationAdress\":\"L26, 44 Market Street\",\"conferenceInformationPostalCode\":\"NSW 2000, Sydney, Australia\",\"conferenceInformationEmail\":\"info@ndcconferences.com\",\"conferenceInformationRegistrationNumber\":\"ABN: 97 608 732 654\"},\"staticLinks\":[{\"__typename\":\"WebsiteConferenceFooterStaticLinks\",\"label\":\"Code of Conduct\",\"href\":\"code-of-conduct\"},{\"__typename\":\"WebsiteConferenceFooterStaticLinks\",\"label\":\"FAQ\",\"href\":\"faq\"},{\"__typename\":\"WebsiteConferenceFooterStaticLinks\",\"label\":\"Privacy Policy\",\"href\":\"privacy-policy\"}],\"Dynamiclinks\":[{\"__typename\":\"WebsiteConferenceFooterDynamiclinks\",\"label\":\"Tickets\",\"href\":\"tickets\"},{\"__typename\":\"WebsiteConferenceFooterDynamiclinks\",\"label\":\"Speakers\",\"href\":\"speakers\"},{\"__typename\":\"WebsiteConferenceFooterDynamiclinks\",\"label\":\"Workshops\",\"href\":\"workshops\"},{\"__typename\":\"WebsiteConferenceFooterDynamiclinks\",\"label\":\"Become a Partner\",\"href\":\"become-a-partner\"},{\"__typename\":\"WebsiteConferenceFooterDynamiclinks\",\"label\":\"FAQ\",\"href\":\"faq\"},{\"__typename\":\"WebsiteConferenceFooterDynamiclinks\",\"label\":\"Venue\",\"href\":\"venue\"}],\"socialsLinks\":{\"__typename\":\"WebsiteConferenceFooterSocialsLinks\",\"youtubeLink\":\"https://www.youtube.com/@ndc\",\"twitterLink\":\"https://x.com/NDC_Conferences\",\"facebookLink\":\"https://www.facebook.com/ndcconferences\",\"instagramLink\":\"https://www.instagram.com/ndc_conferences/\",\"linkedinLink\":\"https://www.linkedin.com/company/ndc-conferences/\"}},\"homePageLinks\":{\"__typename\":\"WebsiteHomePageLinks\",\"homePageLinksList\":[{\"__typename\":\"WebsiteHomePageLinksHomePageLinksListHomePageInternalLinks\",\"label\":\"Get Tickets\",\"href\":\"tickets\"},{\"__typename\":\"WebsiteHomePageLinksHomePageLinksListHomePageInternalLinks\",\"label\":\"See the full Agenda\",\"href\":\"agenda\"},{\"__typename\":\"WebsiteHomePageLinksHomePageLinksListHomePageInternalLinks\",\"label\":\"65 Speakers\",\"href\":\"speakers\"},{\"__typename\":\"WebsiteHomePageLinksHomePageLinksListHomePageInternalLinks\",\"label\":\"8 Workshops\",\"href\":\"workshops\"}],\"homePageLinkTitle\":\"Inspiring Software Developers since 2008\"},\"infoLinks\":{\"__typename\":\"WebsiteInfoLinks\",\"infoLinksTitle\":\"Code of Conduct\",\"InfoLinksList\":[{\"__typename\":\"WebsiteInfoLinksInfoLinksListInfoLinkInternalLinks\",\"label\":\"Tickets\",\"description\":\"All ticket types are available. Secure your tickets now.\",\"href\":\"tickets\"},{\"__typename\":\"WebsiteInfoLinksInfoLinksListInfoLinkInternalLinks\",\"label\":\"The Agenda \",\"description\":\"See the full agenda. 65+ Speakers, 70 Sessions and 8 Workshops.\",\"href\":\"agenda\"},{\"__typename\":\"WebsiteInfoLinksInfoLinksListInfoLinkInternalLinks\",\"label\":\"Venue\",\"description\":\"NDC Melbourne 2025 will be at the Melbourne Convention and Exhibition Centre (MCEC), located on the banks of the Birrarung (Yarra River).\",\"href\":\"/venue\"},{\"__typename\":\"WebsiteInfoLinksInfoLinksListInfoLinkInternalLinks\",\"label\":\"Code of Conduct\",\"description\":\"All delegates, speakers, partners, sponsors, and volunteers at any NDC event agree to the following code of conduct. Organizers will enforce this code throughout the event.\",\"href\":\"/code-of-conduct\"}]},\"sections\":[{\"__typename\":\"WebsiteSectionsSpeakers\",\"backgroundColor\":\"Black\",\"subTitle\":\"\",\"width\":\"Full Width\",\"showSpeakersCount\":true,\"highlightedSpeakers\":[{\"__typename\":\"WebsiteSectionsSpeakersHighlightedSpeakers\",\"name\":\"Steve Sanderson\",\"speaker\":{\"__typename\":\"Speaker\",\"firstName\":\"Steve\",\"lastName\":\"Sanderson\",\"bio\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Steve Sanderson works on the ASP.NET team at Microsoft, making the platform better for client-side application developers.\"}]}]},\"tagLine\":\"Developer on the ASP.NET team at Microsoft\",\"profilePicture\":\"https://sessionize.com/image/b061-400o400o1-1a-cc5c-4e6e-8422-281c822c82c3.f80d84c8-5095-4df8-a45a-8341fa7767b0.jpg\",\"socialMediaHandle\":null,\"location\":\"melbourne\",\"sessions\":[{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"Building AI-powered applications with .NET\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"AI presents an enormous opportunity to make your applications more powerful and productive. It can automate many existing business processes, and can let your users zip through their tasks at much greater speed while remaining in control. Intelligent features can include semantic search, data extraction, anomaly detection, translation, summarization, sentiment scoring, autocompletion, classification and workflow automation, and of course Q\u0026A chatbots that work with enterprise data.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"For .NET developers, there’s a whole raft of new libraries, services, models, and concepts to get your teeth into. This workshop aims to cut through the complexity and focus on what you really need to know to get started with AI programming on .NET. It will emphasize the foundational topics in .NET+AI, including the new Microsoft.Extensions.AI standards.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"You’ll learn:\",\"bold\":true}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Core concepts of AI for app developers\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Embeddings, semantic search, vector databases, vector indexing\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Large language models, chat, function calling, structured output, middleware pipelines\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Q\u0026A chat/RAG: Ingestion/chunking, retrieval-augmented-generation, evaluation (e.g., RAG triad pattern)\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Vision and multimodality, automating business processes\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Prompt engineering and prompt injection attacks/defenses\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Realtime AI (just released by OpenAI)\"}]}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"In each case we’ll have explanations/demos plus guided exercises in C#, some being open-ended for more advanced exploration. I hope what you’ll get out of it is a broad understanding of current-day AI+.NET app development, and a sense that you’ve experienced most of the main pieces\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Prerequisites\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Familiarity with C# and typical .NET application patterns, such as dependency injection.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"You don’t need to know web programming with ASP.NET Core or Blazor in any significant detail, though one or two exercises will use them. Mostly we’ll work in console apps to preserve focus on AI.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"What to bring\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"You’ll need a Windows/Linux/macOS laptop with:\"}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\".NET 9 – whatever the latest preview is\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"An editor – either Visual Studio, VS Code, or Rider\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Docker\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Ollama (and while you’re on a fast network at home, run “ollama pull llama3.1” because that’s a 4.7GB download)\"}]}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Optional:\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"If at all possible, also have an OpenAI platform subscription or Azure OpenAI deployment. It’s not strictly required since you can just use Ollama, but OpenAI/AzureOpenAI will be much faster – especially if your laptop doesn’t have a good GPU. And you’ll learn more if you can compare small models on Ollama with the big ones like GPT 4o.\"}]}]},\"startsAt\":\"2025-04-28T23:00:00Z\",\"endsAt\":\"2025-04-29T07:00:00Z\",\"format\":\"Workshop (1 day)\",\"originalFormat\":\"Workshop (1 day)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"},{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":false,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"772656\",\"basename\":\"772656.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"772656\"],\"path\":\"content/slots/melbourne/772656.json\",\"relativePath\":\"melbourne/772656.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/772656.json\"}},{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"Keynote: The past, present, and future of AI for application developers\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"So we all know AI is changing the software industry right now. Whether you build backend systems, web or native UIs, or embedded devices, you keep hearing it: the next generation of users will simply expect your software to carry out their tasks intelligently.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Let's start with how we got here. I'll demo AI systems from the 1960s primordial soup up to the emergence of large language models (LLMs). We'll see a GPT-2 implementation in C code, and train it from scratch on nothing but NDC talks (what will it say??). We'll then build up to modern chat/assistant/agent systems. The point of this is to give you a deep intuition for the capabilities and limitations of LLM-based systems.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"This sets the scene for present-day app development. We'll run through practical examples of intelligent features you could add to your products today, coding up features like automatic data cleaning, sentiment scoring, anomaly detection, and the use of vision. Finally we'll consider what this means for the future: will the concept of UIs eventually be obsolete, or can it be reinvented to be much more fluid and intelligent? Let's see what we can do...\"}]}]},\"startsAt\":\"2025-04-29T23:00:00Z\",\"endsAt\":\"2025-04-30T00:00:00Z\",\"format\":\"Session (60 min)\",\"originalFormat\":\"Session (60 min)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"},{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":true,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"751695\",\"basename\":\"751695.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"751695\"],\"path\":\"content/slots/melbourne/751695.json\",\"relativePath\":\"melbourne/751695.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/751695.json\"}},{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"Use AI and Aspire to bring your apps into 2025\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Most apps can be made more powerful and productive by adding AI features. It's not just \\\"chatbots\\\", it's also semantic search, data extraction, classification, summarization, translation, or anomaly/toxicity detection. Any of these can level up your app's existing workflows and add immediate, obvious business value.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"This code-centric talk will take you through it from a .NET perspective, demonstrating how brand-new .NET features make it clean and organized, while Aspire lets you easily integrate with an industry-wide ecosystem of tools and AI models beyond .NET (including language models that can run locally on your workstation or server). We'll consider related topics like testing and evaluation so you can systematically figure out what works.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"By the end of this talk, you'll be ready to experiment with AI functionality in your own apps.\"}]}]},\"startsAt\":\"2025-05-01T05:00:00Z\",\"endsAt\":\"2025-05-01T06:00:00Z\",\"format\":\"Session (60 min)\",\"originalFormat\":\"Session (60 min)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"},{\"__typename\":\"SlotCategoryItems\"},{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":true,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"795534\",\"basename\":\"795534.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"795534\"],\"path\":\"content/slots/melbourne/795534.json\",\"relativePath\":\"melbourne/795534.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/795534.json\"}}],\"fullName\":\"Steve Sanderson\",\"links\":[{\"__typename\":\"SpeakerLinks\",\"url\":\"https://twitter.com/stevensanderson/\",\"title\":\"X (Twitter)\",\"linkType\":\"Twitter\"}],\"_sys\":{\"filename\":\"281c822c82c3\",\"basename\":\"281c822c82c3.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"281c822c82c3\"],\"path\":\"content/speakers/melbourne/281c822c82c3.json\",\"relativePath\":\"melbourne/281c822c82c3.json\",\"extension\":\".json\"},\"id\":\"content/speakers/melbourne/281c822c82c3.json\"}},{\"__typename\":\"WebsiteSectionsSpeakersHighlightedSpeakers\",\"name\":\"Jodie Burchell\",\"speaker\":{\"__typename\":\"Speaker\",\"firstName\":\"Jodie\",\"lastName\":\"Burchell\",\"bio\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Dr. Jodie Burchell is the Developer Advocate in Data Science at JetBrains, and was previously the Lead Data Scientist in audiences generation at Verve Group Europe. She completed a PhD in clinical psychology and a postdoc in biostatistics, before leaving academia for a data science career. She has worked for 7 years as a data scientist in both Australia and Germany, developing a range of products including recommendation systems, analysis platforms, search engine improvements and audience profiling. She has held a broad range of responsibilities in her career, doing everything from data analytics to maintaining machine learning solutions in production. She is a long time content creator in data science, across conference and user group presentations, books, webinars, and posts on both her own and JetBrain's blogs.\"}]}]},\"tagLine\":\"Developer Advocate in Data Science\",\"profilePicture\":\"https://sessionize.com/image/fe93-400o400o1-27JVRzZYFVAjRpuTvkhfd.png\",\"socialMediaHandle\":null,\"location\":\"melbourne\",\"sessions\":[{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"Mirror, mirror: LLMs and the illusion of humanity\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Large language models (LLMs) exploded into mainstream awareness in 2022, and have continued to fascinate us since. But what is it about LLMs, compared to other, similarly complex algorithms, that have so captured our imagination? And why is it that we are so ready to believe that these models have started to show signs of human behavior?\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"In this talk, we’ll delve into some of the more extraordinary claims that have been made about LLMs in the past few years, including that these models are showing signs of sentience or intelligence. We’ll discuss why humans have a tendency to see such traits in these models, due to the way they mirror back a “lossy compression” of our humanity. And we’ll talk about how dispelling myths about LLMs being anything more than language models can help us apply them to their best current uses.\"}]}]},\"startsAt\":\"2025-04-30T01:40:00Z\",\"endsAt\":\"2025-04-30T02:40:00Z\",\"format\":\"Session (60 min)\",\"originalFormat\":\"Session (60 min)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"},{\"__typename\":\"SlotCategoryItems\"},{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":false,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"736713\",\"basename\":\"736713.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"736713\"],\"path\":\"content/slots/melbourne/736713.json\",\"relativePath\":\"melbourne/736713.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/736713.json\"}},{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"Can you trust your (large language) model?\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Machine learning algorithms are marvellous things: models that can do a bunch of tedious and complex tasks for us, all with a high degree of accuracy. But how do we really know whether the outputs of machine learning models are correct? This question is not as simple to answer as we might think.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"As we move into an age where “black box” models, particularly LLMs, are becoming more and more commonly used, it becomes even more essential, and at the same time, difficult and complicated, to be able to assess model performance accurately. In this talk, we’ll explore ways in which our models can lie to us, and how we might be able to peer through this confusion to get at the truth.\"}]}]},\"startsAt\":\"2025-05-01T06:20:00Z\",\"endsAt\":\"2025-05-01T07:20:00Z\",\"format\":\"Session (60 min)\",\"originalFormat\":\"Session (60 min)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":false,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"795539\",\"basename\":\"795539.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"795539\"],\"path\":\"content/slots/melbourne/795539.json\",\"relativePath\":\"melbourne/795539.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/795539.json\"}}],\"fullName\":\"Jodie Burchell\",\"links\":[{\"__typename\":\"SpeakerLinks\",\"url\":\"https://x.com/t_redactyl\",\"title\":\"X (Twitter)\",\"linkType\":\"Twitter\"}],\"_sys\":{\"filename\":\"f534fc3520d6\",\"basename\":\"f534fc3520d6.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"f534fc3520d6\"],\"path\":\"content/speakers/melbourne/f534fc3520d6.json\",\"relativePath\":\"melbourne/f534fc3520d6.json\",\"extension\":\".json\"},\"id\":\"content/speakers/melbourne/f534fc3520d6.json\"}},{\"__typename\":\"WebsiteSectionsSpeakersHighlightedSpeakers\",\"name\":\"Troy Hunt-new\",\"speaker\":{\"__typename\":\"Speaker\",\"firstName\":\"Troy\",\"lastName\":\"Hunt\",\"bio\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Creator of Have I Been Pwned. Microsoft Regional Director. Pluralsight author. Online security, technology and “The Cloud”. Australian.\"}]}]},\"tagLine\":\"Security researcher\",\"profilePicture\":\"https://sessionize.com/image/0f6b-400o400o1-p3tgkJmvJscZkAtg3YG28A.jpg\",\"socialMediaHandle\":null,\"location\":\"melbourne\",\"sessions\":[{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"Inside the Breach: Secrets Exposed\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Data breaches offer a rare glimpse into the inner workings of organizations, websites, and their customers. They strip away the polished exterior and reveal the often stark contrast between perception and reality. These incidents expose vulnerabilities in code, data, and security practices—frequently with unexpected and eye-opening results.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"In this talk, we’ll delve into some of the most high-profile breaches, as well as lesser-known incidents, to uncover what made these services tick, what opened the door to attackers, and the secrets that emerged in the aftermath.\"}]}]},\"startsAt\":\"2025-04-30T00:20:00Z\",\"endsAt\":\"2025-04-30T01:20:00Z\",\"format\":\"Session (60 min)\",\"originalFormat\":\"Session (60 min)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":false,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"736710\",\"basename\":\"736710.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"736710\"],\"path\":\"content/slots/melbourne/736710.json\",\"relativePath\":\"melbourne/736710.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/736710.json\"}}],\"fullName\":\"Troy Hunt\",\"links\":[{\"__typename\":\"SpeakerLinks\",\"url\":\"https://twitter.com/troyhunt\",\"title\":\"Twitter\",\"linkType\":\"Twitter\"}],\"_sys\":{\"filename\":\"68197372c206\",\"basename\":\"68197372c206.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"68197372c206\"],\"path\":\"content/speakers/melbourne/68197372c206.json\",\"relativePath\":\"melbourne/68197372c206.json\",\"extension\":\".json\"},\"id\":\"content/speakers/melbourne/68197372c206.json\"}},{\"__typename\":\"WebsiteSectionsSpeakersHighlightedSpeakers\",\"name\":\"That Rendle\",\"speaker\":{\"__typename\":\"Speaker\",\"firstName\":\"Rendle\",\"lastName\":\".\",\"bio\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Rendle is the founder of RendleLabs, which provides consulting services and workshops to .NET development teams across all industries. Their particular obsessions are API design and development, performance, Observability and code-base modernisation, as well as eliminating unnecessary complexity wherever possible. They also use skills acquired during a few years as a professional stand-up comic to deliver entertaining and informative talks at conferences around the world, and recently learned to play bass so they could join tech parody band The LineBreakers.\"}]}]},\"tagLine\":\"Chief Everything Officer\",\"profilePicture\":\"https://sessionize.com/image/647c-400o400o1-TMC4kfeCVGPq67pSzyxZeG.jpg\",\"socialMediaHandle\":null,\"location\":\"melbourne\",\"sessions\":[{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"High Performance .NET Development\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\".NET 9.0 is fast. The modern, cross-platform .NET and ASP.NET Core are highly optimised, enabling incredible performance across desktop and web applications. But to take the best advantage of this underlying power, your code needs to be optimised too. Writing code with performance in mind makes your application more responsive for users, and can lower hosting costs for cloud-based deployments.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"This workshop covers:\",\"bold\":true}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Using BenchmarkDotNet to test and optimize algorithms\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Load-testing Web APIs and sites\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Exploring performance during development using the .NET Aspire tools and OpenTelemetry\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"A grab-bag of performance tips and tricks that can be applied to any .NET solution, from low-level optimizations to simple configuration changes\"}]}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Requirements\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Attendees will be expected to be familiar with .NET and C#.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Computer setup\",\"bold\":true}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\".NET 9\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Your preferred IDE or editor\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Docker Desktop (or Rancher or Podman)\"}]}]}]}]},\"startsAt\":\"2025-04-28T23:00:00Z\",\"endsAt\":\"2025-04-29T07:00:00Z\",\"format\":\"Workshop (1 day)\",\"originalFormat\":\"Workshop (1 day)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":true,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"781117\",\"basename\":\"781117.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"781117\"],\"path\":\"content/slots/melbourne/781117.json\",\"relativePath\":\"melbourne/781117.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/781117.json\"}},{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"Confessions of an Imposter\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"I have no clue what I'm doing and any day now everybody is going to figure that out and I'm going to be ruined.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Never mind how many ping pong balls you can fit in a rowboat with a fox, a chicken and a sack of corn; I can't even implement Quicksort on a whiteboard. To be entirely honest I can't implement Quicksort in Visual Studio with Co-Pilot helping me. It's pure luck that I've never run across a situation where I needed to implement it at work. Also... you know what, there's too many things to go into here. Come to the talk, I'll own up to everything.\"}]}]},\"startsAt\":\"2025-04-30T03:40:00Z\",\"endsAt\":\"2025-04-30T04:40:00Z\",\"format\":\"Session (60 min)\",\"originalFormat\":\"Session (60 min)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":true,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"751691\",\"basename\":\"751691.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"751691\"],\"path\":\"content/slots/melbourne/751691.json\",\"relativePath\":\"melbourne/751691.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/751691.json\"}}],\"fullName\":\"Rendle .\",\"links\":[],\"_sys\":{\"filename\":\"b58722ef9d9d\",\"basename\":\"b58722ef9d9d.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"b58722ef9d9d\"],\"path\":\"content/speakers/melbourne/b58722ef9d9d.json\",\"relativePath\":\"melbourne/b58722ef9d9d.json\",\"extension\":\".json\"},\"id\":\"content/speakers/melbourne/b58722ef9d9d.json\"}},{\"__typename\":\"WebsiteSectionsSpeakersHighlightedSpeakers\",\"name\":\"Heather Downing\",\"speaker\":{\"__typename\":\"Speaker\",\"firstName\":\"Heather\",\"lastName\":\"Downing\",\"bio\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Climbing the technology mountain and halfway up the side. Experience in .Net, mobile applications and more recently voice interface development. Dabbles in iOT \u0026 AR/VR. Focusing on coding for humans and choosing the right tool for the job.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Heather is a passionate coder and entrepreneur. She has experience working with Fortune 500 companies building enterprise level mobile and .Net applications. She spends her spare time at tech conferences supporting the growth of new developers of all genders, ages and backgrounds. When not coding, Heather spends her time as a competitive equestrian and learning the art of mounted archery.\"}]}]},\"tagLine\":\"International Speaker \u0026 Developer Advocate\",\"profilePicture\":\"https://sessionize.com/image/0a38-400o400o1-hSjAcw8gJQtBGPyapu9UBB.jpg\",\"socialMediaHandle\":null,\"location\":\"melbourne\",\"sessions\":[{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"Back to the Future of Time Series Data\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Every piece of data has a story to tell - but time series data tells it in motion. From tracking user behavior to monitoring stock market swings, understanding your application requires more than snapshots - you need the power to navigate through time at speed. Whether you're a backend developer, full stack engineer, or just getting started with data, this session will show you how modern time series databases make working with time-stamped data simple and scalable.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Using tools like InfluxDB, .NET \u0026 Grafana, you'll learn how to:\"}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Handle high cardinality (when unique tag combinations create millions of data points)\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Write data efficiently with line protocol and read it with SQL\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Scale from thousands to millions of data points without performance loss\"}]}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"See real-world examples as we build systems that can analyze the past, monitor the present, and predict the future - no data science background (or DeLorean) required. Perfect for developers discovering how to handle massive amounts of granular data efficiently and affordably.\"}]}]},\"startsAt\":\"2025-05-01T01:40:00Z\",\"endsAt\":\"2025-05-01T02:40:00Z\",\"format\":\"Session (60 min)\",\"originalFormat\":\"Session (60 min)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"},{\"__typename\":\"SlotCategoryItems\"},{\"__typename\":\"SlotCategoryItems\"},{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":false,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"751708\",\"basename\":\"751708.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"751708\"],\"path\":\"content/slots/melbourne/751708.json\",\"relativePath\":\"melbourne/751708.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/751708.json\"}}],\"fullName\":\"Heather Downing\",\"links\":[{\"__typename\":\"SpeakerLinks\",\"url\":\"https://twitter.com/quorralyne\",\"title\":\"X (Twitter)\",\"linkType\":\"Twitter\"}],\"_sys\":{\"filename\":\"c04430b64d87\",\"basename\":\"c04430b64d87.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"c04430b64d87\"],\"path\":\"content/speakers/melbourne/c04430b64d87.json\",\"relativePath\":\"melbourne/c04430b64d87.json\",\"extension\":\".json\"},\"id\":\"content/speakers/melbourne/c04430b64d87.json\"}},{\"__typename\":\"WebsiteSectionsSpeakersHighlightedSpeakers\",\"name\":\"Laura Bell\",\"speaker\":{\"__typename\":\"Speaker\",\"firstName\":\"Laura\",\"lastName\":\"Bell\",\"bio\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Laura Bell Main is recognized as a global leader in developing secure software. As the CEO of SafeStack, a leading secure development education platform, she helps software development leaders worldwide engage their entire team in cyber security. She is the co-author of \\\"Agile Application Security\\\" (O’Reilly Media) and \\\"Security for Everyone\\\" (Holloway).\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Her work has been featured in many international publications, including WIRED and MIT Tech Review. She has presented at BlackHat USA, and RenderATL, as well as leading international software development and cyber security conferences.\"}]}]},\"tagLine\":\"Application Security Specialist and CEO of SafeStack\",\"profilePicture\":\"https://sessionize.com/image/0bad-400o400o1-P5BGBvoGBnyA4UHDZBmjvh.png\",\"socialMediaHandle\":null,\"location\":\"melbourne\",\"sessions\":[{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"Fix the Flag - Proactively Defending your software\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"This workshop covers:\",\"bold\":true}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Identifying common application vulnerabilities (from a code and execution perspective) (interactive, lab-based)\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Understanding and experiencing the realities of attacking and defending applications (interactive, lab-based)\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Remediating these vulnerabilities in your code (interactive, lab-based)\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Assessing and prioritizing vulnerabilities using application and architecture context\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Using OWASP ASVS to plan strategic approaches to reducing vulnerabilities.\"}]}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Requirements:\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Attendees will be expected to be familiar with the basic concepts of application security risk and its importance in software development.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Computer setup:\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Laptop with Chrome/Firefox\\r\\nInternet connection\"}]}]},\"startsAt\":\"2025-04-28T23:00:00Z\",\"endsAt\":\"2025-04-29T07:00:00Z\",\"format\":\"Workshop (1 day)\",\"originalFormat\":\"Workshop (1 day)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"},{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":true,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"759046\",\"basename\":\"759046.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"759046\"],\"path\":\"content/slots/melbourne/759046.json\",\"relativePath\":\"melbourne/759046.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/759046.json\"}}],\"fullName\":\"Laura Bell\",\"links\":[{\"__typename\":\"SpeakerLinks\",\"url\":\"https://x.com/lady_nerd\",\"title\":\"X (Twitter)\",\"linkType\":\"Twitter\"}],\"_sys\":{\"filename\":\"ee6519e07a65\",\"basename\":\"ee6519e07a65.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"ee6519e07a65\"],\"path\":\"content/speakers/melbourne/ee6519e07a65.json\",\"relativePath\":\"melbourne/ee6519e07a65.json\",\"extension\":\".json\"},\"id\":\"content/speakers/melbourne/ee6519e07a65.json\"}},{\"__typename\":\"WebsiteSectionsSpeakersHighlightedSpeakers\",\"name\":\"Ben Dechrai\",\"speaker\":{\"__typename\":\"Speaker\",\"firstName\":\"Ben\",\"lastName\":\"Dechrai\",\"bio\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Ben Dechrai is a technologist with a strong focus on security and privacy, recognised as an MVP for his exceptional contributions to the community. Known for his ability to distil complex technical concepts into engaging, digestible portions, Ben empowers developers through a deep understanding of design principles, security considerations, and coding practices. With over two decades of experience in software engineering, security, and architecture, Ben is a published author and has consulted for companies and investors across numerous industries. He is deeply involved in the tech community, running technology conferences and workshops to share his expertise.\"}]}]},\"tagLine\":\"Security Thoverlord, BAMF\",\"profilePicture\":\"https://sessionize.com/image/3ff4-400o400o1-WYpKqFY2KLxUt9D4ud3FYq.png\",\"socialMediaHandle\":null,\"location\":\"melbourne\",\"sessions\":[{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"Building Rock-Solid Encrypted Applications \",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Building secure applications requires more than just adding encryption. Through live demos and real-world examples, we'll explore how to properly implement security features like end-to-end encryption, perfect forward secrecy, and secure device migration. You'll see how to protect both data and metadata, at rest and in transit, and learn about the common pitfalls that can compromise seemingly secure systems.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Using a chat application as our example, we'll walk through the evolution from basic encryption to a robust security system. We'll examine how real-world applications handle key management, protect against traffic analysis, and manage secure device enrollment. You'll learn the architectural patterns that make applications truly secure at scale.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Whether you're building a messenger, a document store, or any application that needs to protect user data, you'll leave with practical knowledge of how to implement encryption correctly and make informed security decisions in your own projects.\"}]}]},\"startsAt\":\"2025-05-01T03:40:00Z\",\"endsAt\":\"2025-05-01T04:40:00Z\",\"format\":\"Session (60 min)\",\"originalFormat\":\"Session (60 min)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":true,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"751713\",\"basename\":\"751713.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"751713\"],\"path\":\"content/slots/melbourne/751713.json\",\"relativePath\":\"melbourne/751713.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/751713.json\"}}],\"fullName\":\"Ben Dechrai\",\"links\":[],\"_sys\":{\"filename\":\"e65ea921bf71\",\"basename\":\"e65ea921bf71.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"e65ea921bf71\"],\"path\":\"content/speakers/melbourne/e65ea921bf71.json\",\"relativePath\":\"melbourne/e65ea921bf71.json\",\"extension\":\".json\"},\"id\":\"content/speakers/melbourne/e65ea921bf71.json\"}},{\"__typename\":\"WebsiteSectionsSpeakersHighlightedSpeakers\",\"name\":\"Barry O´Reilly\",\"speaker\":{\"__typename\":\"Speaker\",\"firstName\":\"Barry\",\"lastName\":\"O'Reilly\",\"bio\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Barry is a veteran Architect who has held Chief Architect positions at Microsoft among others. He has also been a startup CTO, the Worldwide Lead for the Solutions Architecture Community at Microsoft, and founder of the Swedish Azure User Group. He is also a PhD candidate in software design and complexity science.\"}]}]},\"tagLine\":\"CEO/Founder at Black Tulip Technology\",\"profilePicture\":\"https://sessionize.com/image/0a10-400o400o1-RNEkajN5QY3fv5uD2Gi2RT.jpg\",\"socialMediaHandle\":null,\"location\":\"melbourne\",\"sessions\":[{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"Residuality Theory Workshop\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"This is what you will learn:\\r\\nThis workshop teaches advanced, cutting edge techniques based on ongoing research that are designed to identify and decrease risk, improve confidence in decision making and protect your architecture when the domain is characterized by uncertainty - presenting an entirely new way of thinking about software architecture.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"The workshop introduces ideas on the philosophy of architecture, forcing participants to think outside of the technology and relate decision making to markets, culture, economic and societal concerns. It teaches practical techniques in stressor analysis and the use of matrices to make component decisions and gives participants the chance to work with these techniques in labs and groups.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Target Audience:\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"This workshop is suitable for senior developers who want a head start into the world of architecture, for teams embarking on large, risk filled projects, and for seasoned architects seeking new techniques. It has also been successful in unting teams around a common definition of architecture.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Agenda\",\"bold\":true}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Philosophy of Architecture\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Concrete Complexity for Software Engineering\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Residuality Theory\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Modelling stress: socio-economic architecture\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Defining residues\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Surviving unknown unknowns\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Producing a real world architecture.\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Contagion analysis and component decisions\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Incidence matrix techniques\"}]}]}]}]},\"startsAt\":\"2025-04-28T23:00:00Z\",\"endsAt\":\"2025-04-29T07:00:00Z\",\"format\":\"Workshop (1 day)\",\"originalFormat\":\"Workshop (1 day)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":true,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"751698\",\"basename\":\"751698.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"751698\"],\"path\":\"content/slots/melbourne/751698.json\",\"relativePath\":\"melbourne/751698.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/751698.json\"}},{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"The Philosophy of Architecture\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"This session looks at the underlying philosophical beliefs that inform the everyday practice of software architecture. Instead of endlessly arguing in terms of frameworks and methods, why not understand why we think the way we do, why some people disagree, and why we can’t trust our Computer Science educations? Who are we, why are we like this, and can we ever change?\"}]}]},\"startsAt\":\"2025-04-30T01:40:00Z\",\"endsAt\":\"2025-04-30T02:40:00Z\",\"format\":\"Session (60 min)\",\"originalFormat\":\"Session (60 min)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"},{\"__typename\":\"SlotCategoryItems\"},{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":false,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"751699\",\"basename\":\"751699.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"751699\"],\"path\":\"content/slots/melbourne/751699.json\",\"relativePath\":\"melbourne/751699.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/751699.json\"}},{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"An Introduction to Residuality Theory\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Residuality theory is a revolutionary new theory of software design that aims to make it easier to design software systems for complex business environments.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Residuality theory models software systems as interconnected residues - an alternative to component and process modeling that uses applied complexity science to make managing uncertainty a fundamental part of the design process.\"}]}]},\"startsAt\":\"2025-05-01T06:20:00Z\",\"endsAt\":\"2025-05-01T07:20:00Z\",\"format\":\"Session (60 min)\",\"originalFormat\":\"Session (60 min)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":false,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"795537\",\"basename\":\"795537.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"795537\"],\"path\":\"content/slots/melbourne/795537.json\",\"relativePath\":\"melbourne/795537.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/795537.json\"}}],\"fullName\":\"Barry O'Reilly\",\"links\":[],\"_sys\":{\"filename\":\"74529620ae9c\",\"basename\":\"74529620ae9c.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"74529620ae9c\"],\"path\":\"content/speakers/melbourne/74529620ae9c.json\",\"relativePath\":\"melbourne/74529620ae9c.json\",\"extension\":\".json\"},\"id\":\"content/speakers/melbourne/74529620ae9c.json\"}},{\"__typename\":\"WebsiteSectionsSpeakersHighlightedSpeakers\",\"name\":\"Phil Nash\",\"speaker\":{\"__typename\":\"Speaker\",\"firstName\":\"Phil\",\"lastName\":\"Nash\",\"bio\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Phil is a developer relations engineer for DataStax and Google Developer Expert living in Melbourne, Australia. He loves working with JavaScript, TypeScript or Ruby to build web applications and tools to help developers. He once helped build a website that captured the world's favourite sandwich fillings. He has too many GitHub repositories.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Away from the keyboard, Phil listens to ska punk, hangs out with his miniature dachshund (also called Ruby), and is on a mission to discover the world's best beers.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Phil tweets at @philnash and you can find him elsewhere online at \"},{\"type\":\"a\",\"url\":\"https://philna.sh\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"https://philna.sh\"}]},{\"type\":\"text\",\"text\":\".\"}]}]},\"tagLine\":\"Developer relations engineer for DataStax\",\"profilePicture\":\"https://sessionize.com/image/aa0b-400o400o1-9HnVU7VDyU82kuTfx29TiV.jpg\",\"socialMediaHandle\":null,\"location\":\"melbourne\",\"sessions\":[{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"Build with generative AI in JavaScript\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"The whole world is excited about generative AI, but how do we build useful applications with it?\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"This workshop will give you an understanding of how to build with GenAI as a developer. We will go from making a simple API call to an LLM to building interfaces and data pipelines to feed context to your bot.\\r\\nOver 8 hours we will build an application that will give you a basis for creating bots that work with your data and you will leave with a bit of inspiration for what else you can manifest with GenAI.\"}]}]},\"startsAt\":\"2025-04-28T23:00:00Z\",\"endsAt\":\"2025-04-29T07:00:00Z\",\"format\":\"Workshop (1 day)\",\"originalFormat\":\"Workshop (1 day)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"},{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":true,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"747058\",\"basename\":\"747058.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"747058\"],\"path\":\"content/slots/melbourne/747058.json\",\"relativePath\":\"melbourne/747058.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/747058.json\"}},{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"How to work with generative AI in JavaScript\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"The whole world is excited about generative AI, but how do we start to build with it? Do we need to learn linear algebra, machine learning, or even python?\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"It turns out that our existing knowledge and skills are still very much in demand. There are some terms and tools you need to understand, but it's not as big a jump as you think.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"This talk is a roadmap for understanding GenAI as a developer and how to start building with it, from interacting with large language models to rendering output to the browser and everything you need to know in between.\"}]}]},\"startsAt\":\"2025-04-30T03:40:00Z\",\"endsAt\":\"2025-04-30T04:40:00Z\",\"format\":\"Session (60 min)\",\"originalFormat\":\"Session (60 min)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"},{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":true,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"747056\",\"basename\":\"747056.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"747056\"],\"path\":\"content/slots/melbourne/747056.json\",\"relativePath\":\"melbourne/747056.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/747056.json\"}},{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"Conference Party\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Join us for the NDC Melbourne conference party! We'll kick off with a keynote from Richard Campbell, followed by the Phil Nash Karaoke Party.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"There will be food and drinks available, all included in your ticket.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Agenda:\",\"bold\":true}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"19:45 - 20:30 - Party Keynote - Richard Campell\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"20:30 - 22:00 - The Phil Nash Karaoke Party\"}]}]}]}]},\"startsAt\":\"2025-04-30T08:40:00Z\",\"endsAt\":\"2025-04-30T09:40:00Z\",\"format\":\"Session (60 min)\",\"originalFormat\":\"Session (60 min)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"},{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":false,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"880603\",\"basename\":\"880603.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"880603\"],\"path\":\"content/slots/melbourne/880603.json\",\"relativePath\":\"melbourne/880603.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/880603.json\"}}],\"fullName\":\"Phil Nash\",\"links\":[{\"__typename\":\"SpeakerLinks\",\"url\":\"https://twitter.com/philnash\",\"title\":\"X (Twitter)\",\"linkType\":\"Twitter\"}],\"_sys\":{\"filename\":\"eb969d10f9a6\",\"basename\":\"eb969d10f9a6.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"eb969d10f9a6\"],\"path\":\"content/speakers/melbourne/eb969d10f9a6.json\",\"relativePath\":\"melbourne/eb969d10f9a6.json\",\"extension\":\".json\"},\"id\":\"content/speakers/melbourne/eb969d10f9a6.json\"}}]},{\"__typename\":\"WebsiteSectionsNotice\",\"noticeBlock\":[{\"__typename\":\"WebsiteSectionsNoticeNoticeBlock\",\"backgroundColor\":\"Green\",\"title\":\"8 Workshops\",\"preamble\":\"1-Day Hands-On Workshops\",\"image\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/NDC Melbourne/54311051322_a51b1b1c66_o.jpg\",\"ctaText\":\"Learn more\",\"ctaLink\":\"/workshops\"},{\"__typename\":\"WebsiteSectionsNoticeNoticeBlock\",\"backgroundColor\":\"Dark Blue\",\"title\":\"The NDC Conference Party\",\"preamble\":\"Wednesday Evening\",\"image\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/NDC%20Melbourne/53296116337_51a56f84a3_o.jpg\",\"ctaText\":\"Join the Party!\",\"ctaLink\":\"/conference-party\"},{\"__typename\":\"WebsiteSectionsNoticeNoticeBlock\",\"backgroundColor\":\"Blue\",\"title\":\"Become a Partner\",\"preamble\":\"Sponsorship Options\",\"image\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/become-a-partner.jpg\",\"ctaText\":\"\",\"ctaLink\":\"become-a-partner\"},{\"__typename\":\"WebsiteSectionsNoticeNoticeBlock\",\"backgroundColor\":null,\"title\":\"Venue\",\"preamble\":\"Venue: MCEC\",\"image\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/melbourne-venue.jpg\",\"ctaText\":\"Learn more\",\"ctaLink\":\"venue\"}]}],\"mainMenuItems\":{\"__typename\":\"WebsiteMainMenuItems\",\"itemList\":[{\"__typename\":\"WebsiteMainMenuItemsItemListPage\",\"page\":{\"__typename\":\"Page\",\"title\":\"Conference Party\",\"slug\":\"conference-party\",\"showInMenu\":true,\"body\":{\"type\":\"root\",\"children\":[{\"type\":\"h1\",\"children\":[{\"type\":\"text\",\"text\":\"The NDC Conference Party!\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"img\",\"url\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/NDC Melbourne/53296116337_51a56f84a3_o.jpg\",\"caption\":null,\"children\":[{\"type\":\"text\",\"text\":\"\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Join us for the NDC Melbourne Conference Party! We'll kick off with a keynote from Richard Campbell, followed by the Phil Nash Karaoke Party.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"There will be food and drinks available, all included in your ticket.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Date:\",\"bold\":true},{\"type\":\"text\",\"text\":\" Wednesday, 30 April\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Agenda:\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"18:40 - 19:45 - Conference reception\"},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"19:45 - 20:30 - Party Keynote - Richard Campbell\"},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"20:30 - 22:00 - The Phil Nash Karaoke Party\"}]}]},\"_sys\":{\"filename\":\"conference-party\",\"basename\":\"conference-party.mdx\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"conference-party\"],\"path\":\"content/pages/melbourne/conference-party.mdx\",\"relativePath\":\"melbourne/conference-party.mdx\",\"extension\":\".mdx\"},\"id\":\"content/pages/melbourne/conference-party.mdx\"}},{\"__typename\":\"WebsiteMainMenuItemsItemListMenuItem\",\"menuItem\":\"Tickets\"},{\"__typename\":\"WebsiteMainMenuItemsItemListMenuItem\",\"menuItem\":\"Agenda\"},{\"__typename\":\"WebsiteMainMenuItemsItemListMenuItem\",\"menuItem\":\"Speakers\"},{\"__typename\":\"WebsiteMainMenuItemsItemListMenuItem\",\"menuItem\":\"Workshops\"},{\"__typename\":\"WebsiteMainMenuItemsItemListPage\",\"page\":{\"__typename\":\"Page\",\"title\":\"Partnerships\",\"slug\":\"become-a-partner\",\"showInMenu\":true,\"body\":{\"type\":\"root\",\"children\":[{\"type\":\"h1\",\"children\":[{\"type\":\"text\",\"text\":\"Partnership Options\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"img\",\"url\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/53852870019_5869e74b4f_c.jpg\",\"caption\":null,\"children\":[{\"type\":\"text\",\"text\":\"\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Becoming a partner at NDC Melbourne 2025 is a great opportunity to raise your company profile and engage in the developer community.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Exhibition dates are 30 April - 1 May 2025\",\"bold\":true},{\"type\":\"text\",\"text\":\"\\n\"},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"Exhibitor +\",\"bold\":true}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"12m2 space on the expo floor\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"2 stools, 1 poseur table\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Wi-Fi and power\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Logo on website, badges, and partner banner\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"4 semi-flex tickets to the conference\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Access to discounted partner tickets\"}]}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Price\",\"bold\":true},{\"type\":\"text\",\"text\":\": 14,000 AUD\\n\"},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"Exhibitor\",\"bold\":true}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"6m2 space on the expo floor\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"2 stools, 1 poseur table\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Wi-Fi and power\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Logo on website, badges, and partner banner\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"2 semi-flex tickets to the conference\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Access to discounted partner tickets\"}]}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Price:\",\"bold\":true},{\"type\":\"text\",\"text\":\" 10,000 AUD\\n\"},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"Logo Sponsor\",\"bold\":true}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Logo on website, badges, and partner banner\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Access to discounted partner tickets\"}]}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Price:\",\"bold\":true},{\"type\":\"text\",\"text\":\" 3,500 AUD\\n\"},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"Prices\",\"bold\":true}]},{\"type\":\"mdxJsxFlowElement\",\"name\":\"PageTable\",\"children\":[{\"type\":\"text\",\"text\":\"\"}],\"props\":{\"headers\":[\"Tickets\",\"Partner\",\"Early Bird\",\"Regular\"],\"rows\":[{\"cells\":[\"All Access Pass\",\"1700 AUD\",\"1900 AUD\",\"2200AUD\"]},{\"cells\":[\"Conference Pass\",\"1200 AUD\",\"1400 AUD\",\"1700 AUD\"]},{\"cells\":[\"Workshop Pass\",\"600 AUD\",\"800 AUD\",\"1100 AUD\"]}]}},{\"type\":\"p\",\"children\":[{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"All prices are in AUD and 10% GST will be added.\"},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"Already a partner? Send us an \"},{\"type\":\"a\",\"url\":\"mailto:mailto:info@ndcconferences.com\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"email\"}]},{\"type\":\"text\",\"text\":\" to access your promo code for discounted partner tickets.\"}]}]},\"_sys\":{\"filename\":\"become-a-partner\",\"basename\":\"become-a-partner.mdx\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"become-a-partner\"],\"path\":\"content/pages/melbourne/become-a-partner.mdx\",\"relativePath\":\"melbourne/become-a-partner.mdx\",\"extension\":\".mdx\"},\"id\":\"content/pages/melbourne/become-a-partner.mdx\"}},{\"__typename\":\"WebsiteMainMenuItemsItemListPage\",\"page\":{\"__typename\":\"Page\",\"title\":\"Call for Papers\",\"slug\":\"call-for-papers\",\"showInMenu\":false,\"body\":{\"type\":\"root\",\"children\":[{\"type\":\"h1\",\"children\":[{\"type\":\"text\",\"text\":\"Call for Papers\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Deadline - 17 November 2024\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Format and duration\"}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Regular talks: 60 minutes\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Lightning talks: 10-15 minutes\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Workshops: 60-120 minutes (1 or 2 talk slots)\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Pre-Conference Workshop (1 day)\"}]}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Here are some suggestions for topics:\",\"bold\":true}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\".NET\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Architecture \u0026 Design\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Back-End and Front-End\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Serverless and Cloud Native\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Micro Front-End\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Cloud\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Kubernetes/Containers/K3S\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Mobile\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Web\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Open Source\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Security\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"UX\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Visualization\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"3D software development\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Game development\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Data Science, AI and Machine Learning\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Ethics in software development\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Modern development practices\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Testing\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Continuous Delivery\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"DevOps\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Tools for software development\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Software methodology and process\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Teams, people, roles and how we work.\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Product development\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Experience Reports\\n- Project and incident postmortems\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Edge, IoT and hardware\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Functional Programming\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Programming Languages.\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"And everything else...\"}]}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"We encourage you to submit your top presentation on the topics you are most passionate about and not your entire portfolio. Try to limit your submissions to 3-4.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"If you have previous speaking experience, please include links to videos, online presentations/slides or blogposts.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"Deadline\",\"bold\":true},{\"type\":\"text\",\"text\":\"\\n17 November 2024\"}]},{\"type\":\"mdxJsxFlowElement\",\"name\":\"PageBuyButton\",\"children\":[{\"type\":\"text\",\"text\":\"\"}],\"props\":{\"url\":\"https://sessionize.com/ndc-melbourne-2025/\",\"text\":\"Submit Papers\"}},{\"type\":\"p\",\"children\":[{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"Questions?\",\"bold\":true},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"Do not hesitate to contact us at \"},{\"type\":\"a\",\"url\":\"mailto:info@ndcconferences.com\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"info@ndcconferences.com\"}]},{\"type\":\"text\",\"text\":\" if you have any questions.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Best regards\",\"bold\":true},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"The NDC Team\"}]}]},\"_sys\":{\"filename\":\"call-for-papers\",\"basename\":\"call-for-papers.mdx\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"call-for-papers\"],\"path\":\"content/pages/melbourne/call-for-papers.mdx\",\"relativePath\":\"melbourne/call-for-papers.mdx\",\"extension\":\".mdx\"},\"id\":\"content/pages/melbourne/call-for-papers.mdx\"}},{\"__typename\":\"WebsiteMainMenuItemsItemListPage\",\"page\":{\"__typename\":\"Page\",\"title\":\"Volunteer\",\"slug\":\"volunteer\",\"showInMenu\":true,\"body\":{\"type\":\"root\",\"children\":[{\"type\":\"h1\",\"children\":[{\"type\":\"text\",\"text\":\"Volunteer at NDC Melbourne 2025!\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"img\",\"url\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/NDC Melbourne/crew.jpg\",\"alt\":\"Crew - NDC Melbourne 2025\",\"caption\":\"Crew - NDC Melbourne 2025\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Being a volunteer is a great way to participate in the developer community. Whether you are a student or a full-time developer, your contribution is welcome!\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"All volunteers are also conference attendees, and when off-duty we invite you to:\"}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Attend talks\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Network with exhibitors, delegates, and speakers\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Discover potential employment opportunities\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Enjoy the food throughout the day\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Participate in evening events including the delegate party\"}]}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"The conference is from 30 April - 1 May. We have a mandatory crew meeting on 29 April at the conference venue.\"},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"The position is unpaid and we do not cover travel and accommodation or any other expenses.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Contact us at \"},{\"type\":\"a\",\"url\":\"mailto:info@ndcconferences.com\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"info@ndcconferences.com\"}]},{\"type\":\"text\",\"text\":\" for more information.\"}]}]},\"_sys\":{\"filename\":\"volunteer\",\"basename\":\"volunteer.mdx\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"volunteer\"],\"path\":\"content/pages/melbourne/volunteer.mdx\",\"relativePath\":\"melbourne/volunteer.mdx\",\"extension\":\".mdx\"},\"id\":\"content/pages/melbourne/volunteer.mdx\"}},{\"__typename\":\"WebsiteMainMenuItemsItemListPage\",\"page\":{\"__typename\":\"Page\",\"title\":\"Venue\",\"slug\":\"venue\",\"showInMenu\":true,\"body\":{\"type\":\"root\",\"children\":[{\"type\":\"h1\",\"children\":[{\"type\":\"text\",\"text\":\"Melbourne Convention and Exhibition Centre (MCEC)\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"img\",\"url\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/melbcc.jpg\",\"caption\":null,\"children\":[{\"type\":\"text\",\"text\":\"\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"a\",\"url\":\"https://mcec.com.au/\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"Venue website\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Address: \"},{\"type\":\"a\",\"url\":\"https://goo.gl/maps/u1TGVX5QwBcp8shc8\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"1 Convention Centre Pl, South Wharf VIC 3006\"}]},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"Web: \"},{\"type\":\"a\",\"url\":\"https://mcec.com.au/\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"mcec.com.au\"}]},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"Phone: +61 3 9235 8000\"}]},{\"type\":\"mdxJsxFlowElement\",\"name\":\"PageEmbed\",\"children\":[{\"type\":\"text\",\"text\":\"\"}],\"props\":{\"url\":\"https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3151.521828759758!2d144.95059389483293!3d-37.82466779970711!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x6ad65d5173a284b5%3A0x958eeaf04deea384!2sMelbourne%20Convention%20and%20Exhibition%20Centre%20(MCEC)!5e0!3m2!1sen!2sno!4v1726488564591!5m2!1sen!2sno\"}}]},\"_sys\":{\"filename\":\"venue\",\"basename\":\"venue.mdx\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"venue\"],\"path\":\"content/pages/melbourne/venue.mdx\",\"relativePath\":\"melbourne/venue.mdx\",\"extension\":\".mdx\"},\"id\":\"content/pages/melbourne/venue.mdx\"}},{\"__typename\":\"WebsiteMainMenuItemsItemListPage\",\"page\":{\"__typename\":\"Page\",\"title\":\"Code of Conduct\",\"slug\":\"code-of-conduct\",\"showInMenu\":true,\"body\":{\"type\":\"root\",\"children\":[{\"type\":\"h1\",\"children\":[{\"type\":\"text\",\"text\":\"Code of Conduct\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"All delegates, speakers, partners, sponsors, and volunteers at any NDC event agree to the following code of conduct. Organizers will enforce this code throughout the event.\"}]},{\"type\":\"h2\",\"children\":[{\"type\":\"text\",\"text\":\"The Quick Version\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"NDC is dedicated to providing a harassment-free conference experience for everyone, regardless of gender, sexual orientation, disability, physical appearance, body size, race, or religion. Harrassment of anyone, in any form, is not tolerated. Sexual language and imagery is inappropriate, including in conference sessions. Event participants violating these rules may be sanctioned or expelled from the conference without a refund at the discretion of the conference organizers.\"}]},{\"type\":\"h2\",\"children\":[{\"type\":\"text\",\"text\":\"The Less Quick Version\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Harassment includes offensive verbal comments related to gender, sexual orientation, disability, physical appearance, body size, race, religion, sexual images in public spaces, deliberate intimidation, stalking, following, harassing photography or recording, sustained disruption of talks or other events, inappropriate physical contact, and unwelcome sexual attention.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Participants asked to stop any harassing behaviour are expected to comply immediately.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Sponsors are also subject to the anti-harassment policy. In particular, sponsors should not use sexualized images, activities, or other material. Booth staff (including volunteers) should not use sexualized clothing/uniforms/costumes, or otherwise create a sexualized environment.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"If a participant engages in harassing behaviour, the conference organizers may take any action they deem appropriate, including warning the offender or expulsion from the conference with no refund.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"If you are being harassed, notice that someone else is being harassed, or have any other concerns, please contact a member of the conference crew immediately. Conference crew can be identified by a clearly marked \\\"CREW\\\" shirt.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Conference crew will be happy to help participants contact hotel/venue security or local law enforcement, provide escorts, or otherwise assist those experiencing harassment to feel safe for the duration of the conference. We value your attendance.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"We expect participants to follow these rules at all conference venues and conference-related social events.\"}]}]},\"_sys\":{\"filename\":\"code-of-conduct\",\"basename\":\"code-of-conduct.mdx\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"code-of-conduct\"],\"path\":\"content/pages/melbourne/code-of-conduct.mdx\",\"relativePath\":\"melbourne/code-of-conduct.mdx\",\"extension\":\".mdx\"},\"id\":\"content/pages/melbourne/code-of-conduct.mdx\"}},{\"__typename\":\"WebsiteMainMenuItemsItemListPage\",\"page\":{\"__typename\":\"Page\",\"title\":\"About\",\"slug\":\"about\",\"showInMenu\":true,\"body\":{\"type\":\"root\",\"children\":[{\"type\":\"h2\",\"children\":[{\"type\":\"text\",\"text\":\"About\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"NDC Melbourne 2025 will be an in-person event, held 29 April - 1 May at the Melbourne Convention and Exhibition Centre (MCEC). It's a 3-day event comprised of 1-day deep-dive workshops, followed by 2 conference days with multiple simultaneous tracks.\"},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"\\\\\"}]},{\"type\":\"h5\",\"children\":[{\"type\":\"text\",\"text\":\"The conference will cover topics such as:\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\".NET - AI - Architecture - Big Data - Cloud - Continuous Delivery - Cross-Platform - Database - Design - DevOps - Docker - Ethics - Fun - Functional Programming - JavaScript - Languages - Machine Learning - Microservices - Microsoft - Mobile - People - Security - Serverless - Soft Skills - Testing - Tools - UX - Web and more,\"},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"\\\\\"}]},{\"type\":\"h5\",\"children\":[{\"type\":\"text\",\"text\":\"NDC Conferences Australia Pty Ltd\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"L26, 44 Market Street\"},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"NSW 2000 - Sydney, Australia\"},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"Email: \"},{\"type\":\"a\",\"url\":\"mailto:info@ndcconferences.com\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"info@ndcconferences.com\"}]},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"ABN: 97 608 732 654\"}]}]},\"_sys\":{\"filename\":\"about\",\"basename\":\"about.mdx\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"about\"],\"path\":\"content/pages/melbourne/about.mdx\",\"relativePath\":\"melbourne/about.mdx\",\"extension\":\".mdx\"},\"id\":\"content/pages/melbourne/about.mdx\"}},{\"__typename\":\"WebsiteMainMenuItemsItemListPage\",\"page\":{\"__typename\":\"Page\",\"title\":\"FAQ\",\"slug\":\"faq\",\"showInMenu\":true,\"body\":{\"type\":\"root\",\"children\":[{\"type\":\"h1\",\"children\":[{\"type\":\"text\",\"text\":\"FAQ\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"If you don't find the answers to your questions here, contact us at \"},{\"type\":\"a\",\"url\":\"mailto:info@ndcconferences.com\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"info@ndcconferences.com\"}]},{\"type\":\"text\",\"text\":\".\"}]},{\"type\":\"h5\",\"children\":[{\"type\":\"text\",\"text\":\"When will I receive my ticket?\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"You will receive a ticket confirmation after ordering your ticket. Attendee information to all delegates will be emailed 1 week prior to the event.\"}]},{\"type\":\"h5\",\"children\":[{\"type\":\"text\",\"text\":\"How do I add a PO to my ticket purchase?\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Email your PO to \"},{\"type\":\"a\",\"url\":\"mailto:info@ndcconferences.com\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"info@ndcconferences.com\"}]},{\"type\":\"text\",\"text\":\" after you have ordered, along with your ticket number.\"}]},{\"type\":\"h5\",\"children\":[{\"type\":\"text\",\"text\":\"How do I book the workshop I want to attend?\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"If you did not select a workshop when registering, a workshop registration email will be sent to you 2 weeks prior to the event.\"}]},{\"type\":\"h5\",\"children\":[{\"type\":\"text\",\"text\":\"What’s the schedule for the event?\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"NDC Melbourne is a 3-day event with 1 day of hands-on workshops followed by a 2-day conference.\"}]},{\"type\":\"h5\",\"children\":[{\"type\":\"text\",\"text\":\"Will sessions be recorded?\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"All conference talks are recorded and will be made public on \"},{\"type\":\"a\",\"url\":\"https://www.youtube.com/ndcconferences\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"our YouTube channel\"}]},{\"type\":\"text\",\"text\":\" approximately one month after the conference. Workshops will not be recorded.\"}]},{\"type\":\"h5\",\"children\":[{\"type\":\"text\",\"text\":\"How can I be a speaker at NDC Melbourne?\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"The Call For Papers is now closed.\"}]},{\"type\":\"h5\",\"children\":[{\"type\":\"text\",\"text\":\"What happens if the event is cancelled?\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"If the conference is cancelled or postponed, tickets will remain valid, and can be used at the next in-person event. Alternatively, attendees can opt for a full refund, or, a partial refund with access to the online version of the conference.\"}]}]},\"_sys\":{\"filename\":\"faq\",\"basename\":\"faq.mdx\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"faq\"],\"path\":\"content/pages/melbourne/faq.mdx\",\"relativePath\":\"melbourne/faq.mdx\",\"extension\":\".mdx\"},\"id\":\"content/pages/melbourne/faq.mdx\"}},{\"__typename\":\"WebsiteMainMenuItemsItemListPage\",\"page\":{\"__typename\":\"Page\",\"title\":\"Privacy Policy\",\"slug\":\"privacy-policy\",\"showInMenu\":true,\"body\":{\"type\":\"root\",\"children\":[{\"type\":\"h1\",\"children\":[{\"type\":\"text\",\"text\":\"Privacy Policy\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"This is the Privacy Policy for NDC Conferences website \"},{\"type\":\"a\",\"url\":\"https://ndcmelbourne.com/\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"https://ndcmelbourne.com\"}]},{\"type\":\"text\",\"text\":\" (hereinafter NDC). This privacy policy has a purpose to disclose what personal data NDC collect about our users. This privacy policy is in place in order to make it easy and understandable for our customers how we process personal data and also contains information about the rights you have concerning your personal data.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"NDC is established in Norway and adheres to Norwegian personal data protection legislation, Personopplysningsloven, hereunder GDPR and at all times applicable law. NDC processes personal data relating to customers and other persons who have contacted or interacted with NDC in connection with our services.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"The different types of personal data along with it’s required legal grounds for processing and its specific purposes are further described in the following of this Privacy Policy.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Our collection and use of personal data\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Depending of what service you use us for, we process different types of persona data for different purposes, the categories are listed below.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"When you register as a user or customer\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"In order to provide NDC customers/users with service agreed on with the costumer, like digital marketing and digital ads we process the following personal:\"}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"name, email address, phone number, home address, place of work/employer, and job title.\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"data, information, and documents the user/customer provide to us or gives us access to when entering into an agreement with us.\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"data we have access to through customers signing up for our conferences and buying tickets for our events The lawful basis for the processing of this is GDPR article 6 no. 1 litra a) consent. Based on the customers' consent when registering and submitting data to us.\"}]}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"When you sign up for our newsletters\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"When signing up for the newsletters on our website we process personal data about you in order to send you the newsletters and updates on our products and services. This is based on your consent when signing up your email for the specified purpose of receiving updates from NDC.\"}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"we collect your email address and name\"}]}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"The lawful basis for this processing is GDPR article 6. no 1 litra a) consent when you sign up for the newsletters.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Analytical collection and use of personal data\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"We use cookies (tracks your movements within the website) in order to make our website user friendly we need analytical information about how our users use the website. We try to fulfill our users' needs based on analyses of data. In order to do this, we collect data for this purpose with Cookies from the analytical tools Google and Facebook Pixel.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Cookies can easily be turned off in the customer's web browsers if the customer does not want the use of Cookies.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"The information analyzed by Google Analytics is governed by the Privacy Policy of Google Analytics, as found here: \"},{\"type\":\"a\",\"url\":\"https://policies.google.com/privacy?hl=en\u0026gl=ZZ\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"https://policies.google.com/privacy?hl=en\u0026gl=ZZ\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"The lawful basis for this processing is GDPR article 6 no.1 litra f) (legitimate interest in processing when our interest is not overridden by the data subjects interests)\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Storage\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"We keep the personal data as long as it is necessary for the specific purpose of the processing of personal data as listed above under the use and collection section.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Personal data processed for the purpose of sending out newsletters will be stored for as long as the subscriber is still subscribing to the newsletter.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Personal data will not be stored for a longer time than the customer wished and can at all times be requested deleted. On some occasions, personal data will be stored for a longer time in order for us to comply with legislation and requirements for bookkeeping (Bokføringsloven § 15).\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Information security\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"We use SSL encryption on our website in order to make the personal data we process safely.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Disclosure to third parties\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"If we share any personal data with third parties they are to be listed in the following:\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"The third parties we use for our services are listed below:\\nHow they process personal data can be read in their terms of service and privacy policies.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Mailchimp; \"},{\"type\":\"a\",\"url\":\"https://mailchimp.com/legal/privacy/\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"https://mailchimp.com/legal/privacy/\"}]},{\"type\":\"text\",\"text\":\"\\nFacebook; \"},{\"type\":\"a\",\"url\":\"https://www.facebook.com/legal/FB_Work_Privacy\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"https://www.facebook.com/legal/FB_Work_Privacy\"}]},{\"type\":\"text\",\"text\":\"\\nGoogle; \"},{\"type\":\"a\",\"url\":\"https://policies.google.com/privacy?hl=en\u0026gl=ZZ\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"https://policies.google.com/privacy?hl=en\u0026gl=ZZ\"}]},{\"type\":\"text\",\"text\":\"\\nTwitter; \"},{\"type\":\"a\",\"url\":\"https://twitter.com/en/privacy\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"https://twitter.com/en/privacy\"}]},{\"type\":\"text\",\"text\":\"\\nEventbrite; \"},{\"type\":\"a\",\"url\":\"https://www.eventbrite.com/support/articles/en_US/Troubleshooting/eventbrite-privacy-policy?_eboga=1459078279.1503568995\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"https://www.eventbrite.com/support/articles/en_US/...\"}]},{\"type\":\"text\",\"text\":\" ?lg=en_US\\nBatchbook CRM; \"},{\"type\":\"a\",\"url\":\"http://batchbook.com/privacy/\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"http://batchbook.com/privacy/\"}]},{\"type\":\"text\",\"text\":\"\\nInsightly CRM;\"},{\"type\":\"a\",\"url\":\"https://www.insightly.com/privacy-policy/\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"https://www.insightly.com/privacy-policy/\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Information about how our third parties process personal data can be found at their respective websites.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Your rights\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"As a customer of our services and in accordance with required legislation you have rights connected to the processing of your personal data listed above. More information about your legal bounded rights can be found in GDPR chapter 3 “Rights of the data subject”.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Right to access\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"You as a user can at any time request access to which personal data that are stored and processed about you.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Right to be forgotten\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"You can at all times upon request ask us to delete the personal data concerning you in circumstances such as where we no longer need it or if you withdraw your consent.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Right to rectification\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"If the personal data we have about you is inaccurate or incomplete, you are entitled to have it rectified.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Withdrawal of consent\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"You can at any time withdraw your previously given consent as legal basis for processing your personal data.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Concerns\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Should there be any questions about the use of your personal data or concerns about misuse of your personal data you can always notify the supervisory authority, Datatilsynet.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Disputes and choice of law\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"This Privacy Policy is governed by Norwegian Law.\\nAny disputes regarding this Privacy Policy or how we process personal data should be tried solved in an amicable way. If disputes cannot be solved through negotiation, legal venue should be Oslo District Court (Oslo Tingrett) governed by Norwegian Law.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Changes to this Privacy Policy\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"We have reserved the right to make changes to this policy when we find it necessary or required by legislation and you will always find the updated version on our website. For any substantial changes, our users/customers will be contacted if necessary.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Contact us\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"For any inquiries, we can be contacted by:\"}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Email: \"},{\"type\":\"a\",\"url\":\"mailto:info@ndcconferences.com\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"info@ndcconferences.com\"}]}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"visiting address: C/O Rebel, Universitetsgata 2, 0164 Oslo\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"telephone: (+47) 67 10 65 65 / +61 (0) 2 9091 8034\"}]}]}]}]},\"_sys\":{\"filename\":\"privacy-policy\",\"basename\":\"privacy-policy.mdx\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"privacy-policy\"],\"path\":\"content/pages/melbourne/privacy-policy.mdx\",\"relativePath\":\"melbourne/privacy-policy.mdx\",\"extension\":\".mdx\"},\"id\":\"content/pages/melbourne/privacy-policy.mdx\"}},{\"__typename\":\"WebsiteMainMenuItemsItemListPage\",\"page\":{\"__typename\":\"Page\",\"title\":\"Agenda Committee\",\"slug\":\"agenda-committee\",\"showInMenu\":true,\"body\":{\"type\":\"root\",\"children\":[{\"type\":\"h1\",\"children\":[{\"type\":\"text\",\"text\":\"Who's behind the NDC London agenda?\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"img\",\"url\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/dc604f292cdf206cf323ea26e5091e024a766ad6-806x250.png\",\"caption\":null,\"children\":[{\"type\":\"text\",\"text\":\"\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Laila Bougria | \"},{\"type\":\"a\",\"url\":\"https://x.com/noctovis\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"@noctovis\"}]},{\"type\":\"text\",\"text\":\"\\nLaila Bougria is a Solutions Architect and Engineer with over 15 years of experience in the Microsoft .NET space. She's a keynote speaker, a Microsoft Azure MVP, and frequently shares her knowledge and insights at conferences worldwide. Currently, Laila is busy building NServiceBus at Particular Software and solving distributed riddles. When she's not immersed in complex problems or code, Laila enjoys indulging in her favorite pastime - knitting! She finds that tangling the yarn into beautiful patterns helps untangle her thoughts.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"img\",\"url\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/e891956774bc68c56b8ba28a79f2db0afe476576-806x250.png\",\"caption\":null,\"children\":[{\"type\":\"text\",\"text\":\"\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Mark Rendle | \"},{\"type\":\"a\",\"url\":\"https://x.com/markrendle\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"@markrendle\"}]},{\"type\":\"text\",\"text\":\"\\nMark is the founder of RendleLabs, which provides consulting services and workshops to .NET development teams across all industries. His particular obsessions are API design and development, performance, Observability and code-base modernisation. He also uses skills acquired during a few years as a professional stand-up comic to deliver entertaining and informative talks at conferences around the world, and recently learned to play bass so he could join tech parody band The LineBreakers.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"img\",\"url\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/bbd5d2a0c2c634bbd29eb7c322c6597ae864b67b-806x250.png\",\"caption\":null,\"children\":[{\"type\":\"text\",\"text\":\"\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Jodie Burchell | \"},{\"type\":\"a\",\"url\":\"https://x.com/t_redactyl\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"@t_redactyl\"}]},{\"type\":\"text\",\"text\":\"\\nDr. Jodie Burchell is the Developer Advocate in Data Science at JetBrains, and was previously the Lead Data Scientist in audiences generation at Verve Group Europe. She completed a PhD in clinical psychology and a postdoc in biostatistics, before leaving academia for a data science career. She has worked for 7 years as a data scientist in both Australia and Germany, developing a range of products including recommendation systems, analysis platforms, search engine improvements and audience profiling.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"img\",\"url\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/1516685ad22c9d18d37b55ee406c0755fb9f7b37-806x250.png\",\"caption\":null,\"children\":[{\"type\":\"text\",\"text\":\"\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Gui Ferreira | \"},{\"type\":\"a\",\"url\":\"https://x.com/gsferreira\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"@gsferreira\"}]},{\"type\":\"text\",\"text\":\"\\nGuilherme \\\"Gui\\\" Ferreira is a Minimalist Software Craftsman, passionate about simplicity and continuous learning.\\nHe is a Microsoft MVP, Tech Speaker, YouTuber, Dometrain Author, and .NET content creator.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"img\",\"url\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/802689d29e02b6feb274197661c2fcf32bc927f3-806x250.png\",\"caption\":null,\"children\":[{\"type\":\"text\",\"text\":\"\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Jessica Brentnall\\nJessica is a Distinguished Architect, a four times Microsoft MVP in Developer Technologies, an international speaker and a mentor. She is also an elected member of the .NET Foundations Board of Directors and Chair of the .NET Foundation Membership Committee. Alongside this, she is also the co-organiser and co-founder of DDD East Midlands Conference, and manages the repositories for this event and a meetup.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"img\",\"url\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/95af674547cb2e7aacc25d2778d1c8a75e00e1fd-806x250.png\",\"caption\":null,\"children\":[{\"type\":\"text\",\"text\":\"\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Chris O'Dell | \"},{\"type\":\"a\",\"url\":\"https://twitter.com/ChrisAnnODell\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"@ChrisAnnODell\"}]},{\"type\":\"text\",\"text\":\"\\nChris has spent over 18 years as a backend engineer at companies including Stack Overflow, Apple, Monzo, Contino and Just Eat. She has led teams delivering highly available Web APIs, distributed systems and cloud based services. She has also led teams developing internal build and deployment tooling with the goal of improving the developer’s experience. Chris promotes practices such as Continuous Delivery, including TDD, version control, and Continuous Integration.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"img\",\"url\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/e8135c695274e5129593be687e524f6bb5f50b09-806x250.png\",\"caption\":null,\"children\":[{\"type\":\"text\",\"text\":\"\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Clifford Agius | \"},{\"type\":\"a\",\"url\":\"https://twitter.com/CliffordAgius\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"@CliffordAgius\"}]},{\"type\":\"text\",\"text\":\"\\nClifford Agius, Freelance .NET Developer and also blogs from time to time, is currently a three-time Developer Technologies \u0026 IoT MVP, specialising in Xamarin/.NET MAUI and IoT. By day, an airline pilot flying Airbus A320 aircraft around Europe and when not doing that, Clifford freelances as a .NET developer. An active member of the .NET community, he is a regular speaker at conferences and meet-ups around the world.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Clifford graduated as an engineer from the Ford Technical Training Centre in 1995. After 11 years as an electrical/mechanical engineer working with Robotics and PLC Programming, he trained to become an Airline Pilot in 2001. Clifford became a Microsoft Valued Professional (MVP) in 2020.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"img\",\"url\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/d43999c9801191c191f0d8df95a2be72de0efbc4-806x250.png\",\"caption\":null,\"children\":[{\"type\":\"text\",\"text\":\"\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Moreton Brentnall\\nPrincipal Software Developer at Ministry of Justice OPG | Director at DDD East Midlands Limited.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"img\",\"url\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/f76ef820bdd966c6603641c144fc9d9abb73ac5e-806x250.png\",\"caption\":null,\"children\":[{\"type\":\"text\",\"text\":\"\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Kjersti Sandberg\\nKjersti Sandberg is the founder of ProgramUtvikling AS and has organized NDC from the very beginning. Her daily job is with the professional areas of sale, marketing and business development. Her role within this year's agenda committee has been to liaise with speakers and present good ideas.\"}]}]},\"_sys\":{\"filename\":\"agenda-committee\",\"basename\":\"agenda-committee.mdx\",\"hasReferences\":null,\"breadcrumbs\":[\"london\",\"agenda-committee\"],\"path\":\"content/pages/london/agenda-committee.mdx\",\"relativePath\":\"london/agenda-committee.mdx\",\"extension\":\".mdx\"},\"id\":\"content/pages/london/agenda-committee.mdx\"}}]},\"pages\":[{\"__typename\":\"WebsitePages\",\"page\":{\"__typename\":\"Page\",\"title\":\"Conference Party\",\"slug\":\"conference-party\",\"showInMenu\":true,\"body\":{\"type\":\"root\",\"children\":[{\"type\":\"h1\",\"children\":[{\"type\":\"text\",\"text\":\"The NDC Conference Party!\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"img\",\"url\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/NDC Melbourne/53296116337_51a56f84a3_o.jpg\",\"caption\":null,\"children\":[{\"type\":\"text\",\"text\":\"\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Join us for the NDC Melbourne Conference Party! We'll kick off with a keynote from Richard Campbell, followed by the Phil Nash Karaoke Party.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"There will be food and drinks available, all included in your ticket.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Date:\",\"bold\":true},{\"type\":\"text\",\"text\":\" Wednesday, 30 April\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Agenda:\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"18:40 - 19:45 - Conference reception\"},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"19:45 - 20:30 - Party Keynote - Richard Campbell\"},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"20:30 - 22:00 - The Phil Nash Karaoke Party\"}]}]},\"_sys\":{\"filename\":\"conference-party\",\"basename\":\"conference-party.mdx\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"conference-party\"],\"path\":\"content/pages/melbourne/conference-party.mdx\",\"relativePath\":\"melbourne/conference-party.mdx\",\"extension\":\".mdx\"},\"id\":\"content/pages/melbourne/conference-party.mdx\"}},{\"__typename\":\"WebsitePages\",\"page\":{\"__typename\":\"Page\",\"title\":\"Volunteer\",\"slug\":\"volunteer\",\"showInMenu\":true,\"body\":{\"type\":\"root\",\"children\":[{\"type\":\"h1\",\"children\":[{\"type\":\"text\",\"text\":\"Volunteer at NDC Melbourne 2025!\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"img\",\"url\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/NDC Melbourne/crew.jpg\",\"alt\":\"Crew - NDC Melbourne 2025\",\"caption\":\"Crew - NDC Melbourne 2025\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Being a volunteer is a great way to participate in the developer community. Whether you are a student or a full-time developer, your contribution is welcome!\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"All volunteers are also conference attendees, and when off-duty we invite you to:\"}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Attend talks\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Network with exhibitors, delegates, and speakers\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Discover potential employment opportunities\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Enjoy the food throughout the day\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Participate in evening events including the delegate party\"}]}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"The conference is from 30 April - 1 May. We have a mandatory crew meeting on 29 April at the conference venue.\"},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"The position is unpaid and we do not cover travel and accommodation or any other expenses.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Contact us at \"},{\"type\":\"a\",\"url\":\"mailto:info@ndcconferences.com\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"info@ndcconferences.com\"}]},{\"type\":\"text\",\"text\":\" for more information.\"}]}]},\"_sys\":{\"filename\":\"volunteer\",\"basename\":\"volunteer.mdx\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"volunteer\"],\"path\":\"content/pages/melbourne/volunteer.mdx\",\"relativePath\":\"melbourne/volunteer.mdx\",\"extension\":\".mdx\"},\"id\":\"content/pages/melbourne/volunteer.mdx\"}}],\"socialSEO\":{\"__typename\":\"WebsiteSocialSEO\",\"websiteTitle\":\"NDC Melbourne 2025 | Conference for Software Developers\",\"websiteDescription\":\"NDC Melbourne is a 3-day event taking place at the Melbourne Convention and Exhibition Centre from 29 April - 1 May 2025\",\"websiteImage\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/NDC_MEL_25.jpg\"}}},\"errors\":null,\"query\":\"$13\",\"variables\":{\"relativePath\":\"melbourne/website.md\"}}]\n"])</script><script>self.__next_f.push([1,"a:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}],[\"$\",\"title\",\"2\",{\"children\":\"NDC Melbourne 2025 | Conference for Software Developers\"}],[\"$\",\"meta\",\"3\",{\"name\":\"description\",\"content\":\"NDC Melbourne is a 3-day event taking place at the Melbourne Convention and Exhibition Centre from 29 April - 1 May 2025\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:title\",\"content\":\"NDC Melbourne 2025 | Conference for Software Developers\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:description\",\"content\":\"NDC Melbourne is a 3-day event taking place at the Melbourne Convention and Exhibition Centre from 29 April - 1 May 2025\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:site_name\",\"content\":\"NDC Melbourne 2025 | Conference for Software Developers\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:image\",\"content\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/NDC_MEL_25.jpg\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:image:width\",\"content\":\"800\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:image:height\",\"content\":\"600\"}],[\"$\",\"meta\",\"10\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"11\",{\"name\":\"twitter:title\",\"content\":\"NDC Melbourne 2025 | Conference for Software Developers\"}],[\"$\",\"meta\",\"12\",{\"name\":\"twitter:description\",\"content\":\"NDC Melbourne is a 3-day event taking place at the Melbourne Convention and Exhibition Centre from 29 April - 1 May 2025\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:image\",\"content\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/NDC_MEL_25.jpg\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:image:width\",\"content\":\"800\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:image:height\",\"content\":\"600\"}],[\"$\",\"meta\",\"16\",{\"name\":\"next-size-adjust\"}]]\n5:null\n"])</script><script>self.__next_f.push([1,"14:I[346,[\"379\",\"static/chunks/379-53e742854de63b78.js\",\"759\",\"static/chunks/759-5cecbfd9489fe478.js\",\"635\",\"static/chunks/app/%5Blocation%5D/page-96a285ac45d8ccea.js\"],\"default\"]\n15:T1b9d,"])</script><script>self.__next_f.push([1,"\n query website($relativePath: String!) {\n website(relativePath: $relativePath) {\n ... on Document {\n _sys {\n filename\n basename\n hasReferences\n breadcrumbs\n path\n relativePath\n extension\n }\n id\n }\n ...WebsiteParts\n }\n}\n \n fragment WebsiteParts on Website {\n __typename\n title\n featureToggleDevFestDesign\n featureToggleTickets\n conferenceLink {\n ... on Conference {\n __typename\n title\n sessionizeId\n enableSessionizeSync\n displayOnSchedule\n slug\n website\n timezone\n conferenceImage\n staticDate\n fromDate\n toDate\n additionalDates {\n __typename\n date\n }\n colorPalette {\n __typename\n colorBgMenu\n colorBgTicket\n color1\n color2\n color3\n color4\n color5\n }\n gradientColors\n stats {\n __typename\n label\n value\n }\n partnerList {\n __typename\n partner {\n ... on Partners {\n __typename\n title\n partnerLink\n description\n logoColoured\n logoMonochrome\n }\n ... on Document {\n _sys {\n filename\n basename\n hasReferences\n breadcrumbs\n path\n relativePath\n extension\n }\n id\n }\n }\n }\n venue {\n ... on Venues {\n __typename\n title\n address {\n __typename\n street\n addressLocality\n postalCode\n country\n }\n rooms {\n __typename\n roomList {\n __typename\n }\n }\n }\n ... on Document {\n _sys {\n filename\n basename\n hasReferences\n breadcrumbs\n path\n relativePath\n extension\n }\n id\n }\n }\n mailchimpSettings {\n __typename\n parameterU\n parameterId\n parameterFID\n }\n }\n ... on Document {\n _sys {\n filename\n basename\n hasReferences\n breadcrumbs\n path\n relativePath\n extension\n }\n id\n }\n }\n featuredImage\n conferenceFooter {\n __typename\n conferenceFooterTitle\n conferenceFooterDate\n conferenceFooterVenue\n conferenceInformation {\n __typename\n conferenceInformationCompanyName\n conferenceInformationCooperation\n conferenceInformationAdress\n conferenceInformationPostalCode\n conferenceInformationEmail\n conferenceInformationRegistrationNumber\n }\n staticLinks {\n __typename\n label\n href\n }\n Dynamiclinks {\n __typename\n label\n href\n }\n socialsLinks {\n __typename\n youtubeLink\n twitterLink\n facebookLink\n instagramLink\n linkedinLink\n }\n }\n homePageLinks {\n __typename\n homePageLinksList {\n __typename\n ... on WebsiteHomePageLinksHomePageLinksListHomePageInternalLinks {\n label\n href\n }\n ... on WebsiteHomePageLinksHomePageLinksListHomePageExternalLinks {\n label\n href\n }\n }\n homePageLinkTitle\n }\n infoLinks {\n __typename\n infoLinksTitle\n InfoLinksList {\n __typename\n ... on WebsiteInfoLinksInfoLinksListInfoLinkInternalLinks {\n label\n description\n href\n }\n ... on WebsiteInfoLinksInfoLinksListInfoLinkExternalLinks {\n label\n description\n href\n }\n }\n }\n sections {\n __typename\n ... on WebsiteSectionsSpeakers {\n backgroundColor\n subTitle\n width\n showSpeakersCount\n highlightedSpeakers {\n __typename\n name\n speaker {\n ... on Speaker {\n __typename\n firstName\n lastName\n bio\n tagLine\n profilePicture\n socialMediaHandle\n location\n sessions {\n __typename\n session {\n ... on Slot {\n __typename\n title\n description\n startsAt\n endsAt\n format\n originalFormat\n vimeoEmbedVideo\n isServiceSession\n isPlenumSession\n speakers {\n __typename\n }\n categoryItems {\n __typename\n }\n liveUrl\n recordingUrl\n status\n isInformed\n isConfirmed\n location\n }\n ... on Document {\n _sys {\n filename\n basename\n hasReferences\n breadcrumbs\n path\n relativePath\n extension\n }\n id\n }\n }\n }\n fullName\n links {\n __typename\n url\n title\n linkType\n }\n }\n ... on Document {\n _sys {\n filename\n basename\n hasReferences\n breadcrumbs\n path\n relativePath\n extension\n }\n id\n }\n }\n }\n }\n ... on WebsiteSectionsNotice {\n noticeBlock {\n __typename\n backgroundColor\n title\n preamble\n image\n ctaText\n ctaLink\n }\n }\n }\n mainMenuItems {\n __typename\n itemList {\n __typename\n ... on WebsiteMainMenuItemsItemListPage {\n page {\n ... on Page {\n __typename\n title\n slug\n showInMenu\n body\n }\n ... on Document {\n _sys {\n filename\n basename\n hasReferences\n breadcrumbs\n path\n relativePath\n extension\n }\n id\n }\n }\n }\n ... on WebsiteMainMenuItemsItemListMenuItem {\n menuItem\n }\n ... on WebsiteMainMenuItemsItemListExternalLink {\n linkTitle\n url\n }\n }\n }\n pages {\n __typename\n page {\n ... on Page {\n __typename\n title\n slug\n showInMenu\n body\n }\n ... on Document {\n _sys {\n filename\n basename\n hasReferences\n breadcrumbs\n path\n relativePath\n extension\n }\n id\n }\n }\n }\n socialSEO {\n __typename\n websiteTitle\n websiteDescription\n websiteImage\n }\n}\n "])</script><script>self.__next_f.push([1,"6:[\"$\",\"div\",null,{\"className\":\"page-transition_pageTransition__aKl8x\",\"children\":[[\"$\",\"noscript\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"\u003ciframe src=\\\"https://www.googletagmanager.com/ns.html?id=GTM-59F8QPLN\\\" height=\\\"0\\\" width=\\\"0\\\" style=\\\"display:none;visibility:hidden;\\\"\u003e\u003c/iframe\u003e\"}}],[\"$\",\"$L14\",null,{\"websiteProps\":{\"data\":{\"website\":{\"_sys\":{\"filename\":\"website\",\"basename\":\"website.md\",\"hasReferences\":false,\"breadcrumbs\":[\"melbourne\",\"website\"],\"path\":\"content/websites/melbourne/website.md\",\"relativePath\":\"melbourne/website.md\",\"extension\":\".md\"},\"id\":\"content/websites/melbourne/website.md\",\"__typename\":\"Website\",\"title\":\"NDC Melbourne\",\"featureToggleDevFestDesign\":false,\"featureToggleTickets\":true,\"conferenceLink\":{\"__typename\":\"Conference\",\"title\":\"NDC Melbourne 2025\",\"sessionizeId\":\"ymgbp320\",\"enableSessionizeSync\":true,\"displayOnSchedule\":true,\"slug\":\"ndc-melbourne\",\"website\":\"http://ndcmelbourne.com\",\"timezone\":\"UTC+10\",\"conferenceImage\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/Melbourne-4k.webp\",\"staticDate\":\"29 Apr-1 May 2025\",\"fromDate\":\"2025-04-28T22:00:00.000Z\",\"toDate\":\"2025-04-30T22:00:00.000Z\",\"additionalDates\":null,\"colorPalette\":{\"__typename\":\"ConferenceColorPalette\",\"colorBgMenu\":\"#6972BC\",\"colorBgTicket\":\"#3CA8A0\",\"color1\":\"#3CA8A0\",\"color2\":\"#3CA8A0\",\"color3\":\"#6972BC\",\"color4\":\"#6972BC\",\"color5\":\"#CFD7E6\"},\"gradientColors\":[\"#7400B8\",\"#80FDDB\"],\"stats\":[{\"__typename\":\"ConferenceStats\",\"label\":\"Speakers\",\"value\":\"40\"},{\"__typename\":\"ConferenceStats\",\"label\":\"Technologies\",\"value\":\"30\"},{\"__typename\":\"ConferenceStats\",\"label\":\"Workshops\",\"value\":\"10\"},{\"__typename\":\"ConferenceStats\",\"label\":\"Talks\",\"value\":\"50\"}],\"partnerList\":[{\"__typename\":\"ConferencePartnerList\",\"partner\":{\"__typename\":\"Partners\",\"title\":\"auth0\",\"partnerLink\":\"https://auth0.com/\",\"description\":null,\"logoColoured\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/Partner logos/Auth0-partner.png\",\"logoMonochrome\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/Partner%20logos/Auth0-partner.png\",\"_sys\":{\"filename\":\"auth0\",\"basename\":\"auth0.md\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"auth0\"],\"path\":\"content/partners/melbourne/auth0.md\",\"relativePath\":\"melbourne/auth0.md\",\"extension\":\".md\"},\"id\":\"content/partners/melbourne/auth0.md\"}},{\"__typename\":\"ConferencePartnerList\",\"partner\":{\"__typename\":\"Partners\",\"title\":\"Bunnings\",\"partnerLink\":\"https://www.bunnings.com.au/\",\"description\":null,\"logoColoured\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/Partner logos/bunnings-Color.png\",\"logoMonochrome\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/Partner logos/bunnings-mono.png\",\"_sys\":{\"filename\":\"Bunnings\",\"basename\":\"Bunnings.md\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"Bunnings\"],\"path\":\"content/partners/melbourne/Bunnings.md\",\"relativePath\":\"melbourne/Bunnings.md\",\"extension\":\".md\"},\"id\":\"content/partners/melbourne/Bunnings.md\"}},{\"__typename\":\"ConferencePartnerList\",\"partner\":{\"__typename\":\"Partners\",\"title\":\"Particular\",\"partnerLink\":\"https://particular.net/\",\"description\":null,\"logoColoured\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/6fb4dbe244ccf715c9ad57c62f222efaca1ad3e5-300x140-1.png\",\"logoMonochrome\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/6fb4dbe244ccf715c9ad57c62f222efaca1ad3e5-300x140-1.png\",\"_sys\":{\"filename\":\"Particular\",\"basename\":\"Particular.md\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"Particular\"],\"path\":\"content/partners/melbourne/Particular.md\",\"relativePath\":\"melbourne/Particular.md\",\"extension\":\".md\"},\"id\":\"content/partners/melbourne/Particular.md\"}},{\"__typename\":\"ConferencePartnerList\",\"partner\":{\"__typename\":\"Partners\",\"title\":\"REA Group\",\"partnerLink\":\"https://www.rea-group.com/\",\"description\":null,\"logoColoured\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/Partner logos/rea-group.png\",\"logoMonochrome\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/Partner logos/rea-group.png\",\"_sys\":{\"filename\":\"REA-Group\",\"basename\":\"REA-Group.md\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"REA-Group\"],\"path\":\"content/partners/melbourne/REA-Group.md\",\"relativePath\":\"melbourne/REA-Group.md\",\"extension\":\".md\"},\"id\":\"content/partners/melbourne/REA-Group.md\"}},{\"__typename\":\"ConferencePartnerList\",\"partner\":{\"__typename\":\"Partners\",\"title\":\"SafeStack\",\"partnerLink\":\"https://safestack.io/\",\"description\":null,\"logoColoured\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/safestack.png\",\"logoMonochrome\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/safestack.png\",\"_sys\":{\"filename\":\"SafeStack\",\"basename\":\"SafeStack.md\",\"hasReferences\":null,\"breadcrumbs\":[\"sydney\",\"SafeStack\"],\"path\":\"content/partners/sydney/SafeStack.md\",\"relativePath\":\"sydney/SafeStack.md\",\"extension\":\".md\"},\"id\":\"content/partners/sydney/SafeStack.md\"}},{\"__typename\":\"ConferencePartnerList\",\"partner\":{\"__typename\":\"Partners\",\"title\":\"TinaCMS\",\"partnerLink\":\"https://tina.io\",\"description\":\"TinaCMS is the best CMS for Markdown!\",\"logoColoured\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/Tina-CMS-Color-1.png\",\"logoMonochrome\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/Tina-CMS-Color-1.png\",\"_sys\":{\"filename\":\"TinaCMS\",\"basename\":\"TinaCMS.md\",\"hasReferences\":null,\"breadcrumbs\":[\"sydney\",\"TinaCMS\"],\"path\":\"content/partners/sydney/TinaCMS.md\",\"relativePath\":\"sydney/TinaCMS.md\",\"extension\":\".md\"},\"id\":\"content/partners/sydney/TinaCMS.md\"}}],\"venue\":{\"__typename\":\"Venues\",\"title\":\"Melbourne Convention and Exhibition Centre (MCEC)\",\"address\":{\"__typename\":\"VenuesAddress\",\"street\":\"1 Convention Centre PI\",\"addressLocality\":\"South Wharf VIC\",\"postalCode\":\"3006\",\"country\":\"Australia\"},\"rooms\":null,\"_sys\":{\"filename\":\"Melbourne-Convention-and-Exhibition-Centre-MCEC\",\"basename\":\"Melbourne-Convention-and-Exhibition-Centre-MCEC.md\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"Melbourne-Convention-and-Exhibition-Centre-MCEC\"],\"path\":\"content/venues/melbourne/Melbourne-Convention-and-Exhibition-Centre-MCEC.md\",\"relativePath\":\"melbourne/Melbourne-Convention-and-Exhibition-Centre-MCEC.md\",\"extension\":\".md\"},\"id\":\"content/venues/melbourne/Melbourne-Convention-and-Exhibition-Centre-MCEC.md\"},\"mailchimpSettings\":{\"__typename\":\"ConferenceMailchimpSettings\",\"parameterU\":\"ea3ee69b302ffce33ddee4de9\",\"parameterId\":\"ccf48621ed\",\"parameterFID\":\"00fda4e5f0\"},\"_sys\":{\"filename\":\"conference\",\"basename\":\"conference.md\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"conference\"],\"path\":\"content/conferences/melbourne/conference.md\",\"relativePath\":\"melbourne/conference.md\",\"extension\":\".md\"},\"id\":\"content/conferences/melbourne/conference.md\"},\"featuredImage\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/videos/NDC-Melbourne-video.mp4\",\"conferenceFooter\":{\"__typename\":\"WebsiteConferenceFooter\",\"conferenceFooterTitle\":\"NDC Melbourne\",\"conferenceFooterDate\":\"29 April - 1 May 2024\",\"conferenceFooterVenue\":\"Melbourne Convention and Exhibition Centre (MCEC)\",\"conferenceInformation\":{\"__typename\":\"WebsiteConferenceFooterConferenceInformation\",\"conferenceInformationCompanyName\":\"NDC Conferences Australia Pty Ltd.\",\"conferenceInformationCooperation\":null,\"conferenceInformationAdress\":\"L26, 44 Market Street\",\"conferenceInformationPostalCode\":\"NSW 2000, Sydney, Australia\",\"conferenceInformationEmail\":\"info@ndcconferences.com\",\"conferenceInformationRegistrationNumber\":\"ABN: 97 608 732 654\"},\"staticLinks\":[{\"__typename\":\"WebsiteConferenceFooterStaticLinks\",\"label\":\"Code of Conduct\",\"href\":\"code-of-conduct\"},{\"__typename\":\"WebsiteConferenceFooterStaticLinks\",\"label\":\"FAQ\",\"href\":\"faq\"},{\"__typename\":\"WebsiteConferenceFooterStaticLinks\",\"label\":\"Privacy Policy\",\"href\":\"privacy-policy\"}],\"Dynamiclinks\":[{\"__typename\":\"WebsiteConferenceFooterDynamiclinks\",\"label\":\"Tickets\",\"href\":\"tickets\"},{\"__typename\":\"WebsiteConferenceFooterDynamiclinks\",\"label\":\"Speakers\",\"href\":\"speakers\"},{\"__typename\":\"WebsiteConferenceFooterDynamiclinks\",\"label\":\"Workshops\",\"href\":\"workshops\"},{\"__typename\":\"WebsiteConferenceFooterDynamiclinks\",\"label\":\"Become a Partner\",\"href\":\"become-a-partner\"},{\"__typename\":\"WebsiteConferenceFooterDynamiclinks\",\"label\":\"FAQ\",\"href\":\"faq\"},{\"__typename\":\"WebsiteConferenceFooterDynamiclinks\",\"label\":\"Venue\",\"href\":\"venue\"}],\"socialsLinks\":{\"__typename\":\"WebsiteConferenceFooterSocialsLinks\",\"youtubeLink\":\"https://www.youtube.com/@ndc\",\"twitterLink\":\"https://x.com/NDC_Conferences\",\"facebookLink\":\"https://www.facebook.com/ndcconferences\",\"instagramLink\":\"https://www.instagram.com/ndc_conferences/\",\"linkedinLink\":\"https://www.linkedin.com/company/ndc-conferences/\"}},\"homePageLinks\":{\"__typename\":\"WebsiteHomePageLinks\",\"homePageLinksList\":[{\"__typename\":\"WebsiteHomePageLinksHomePageLinksListHomePageInternalLinks\",\"label\":\"Get Tickets\",\"href\":\"tickets\"},{\"__typename\":\"WebsiteHomePageLinksHomePageLinksListHomePageInternalLinks\",\"label\":\"See the full Agenda\",\"href\":\"agenda\"},{\"__typename\":\"WebsiteHomePageLinksHomePageLinksListHomePageInternalLinks\",\"label\":\"65 Speakers\",\"href\":\"speakers\"},{\"__typename\":\"WebsiteHomePageLinksHomePageLinksListHomePageInternalLinks\",\"label\":\"8 Workshops\",\"href\":\"workshops\"}],\"homePageLinkTitle\":\"Inspiring Software Developers since 2008\"},\"infoLinks\":{\"__typename\":\"WebsiteInfoLinks\",\"infoLinksTitle\":\"Code of Conduct\",\"InfoLinksList\":[{\"__typename\":\"WebsiteInfoLinksInfoLinksListInfoLinkInternalLinks\",\"label\":\"Tickets\",\"description\":\"All ticket types are available. Secure your tickets now.\",\"href\":\"tickets\"},{\"__typename\":\"WebsiteInfoLinksInfoLinksListInfoLinkInternalLinks\",\"label\":\"The Agenda \",\"description\":\"See the full agenda. 65+ Speakers, 70 Sessions and 8 Workshops.\",\"href\":\"agenda\"},{\"__typename\":\"WebsiteInfoLinksInfoLinksListInfoLinkInternalLinks\",\"label\":\"Venue\",\"description\":\"NDC Melbourne 2025 will be at the Melbourne Convention and Exhibition Centre (MCEC), located on the banks of the Birrarung (Yarra River).\",\"href\":\"/venue\"},{\"__typename\":\"WebsiteInfoLinksInfoLinksListInfoLinkInternalLinks\",\"label\":\"Code of Conduct\",\"description\":\"All delegates, speakers, partners, sponsors, and volunteers at any NDC event agree to the following code of conduct. Organizers will enforce this code throughout the event.\",\"href\":\"/code-of-conduct\"}]},\"sections\":[{\"__typename\":\"WebsiteSectionsSpeakers\",\"backgroundColor\":\"Black\",\"subTitle\":\"\",\"width\":\"Full Width\",\"showSpeakersCount\":true,\"highlightedSpeakers\":[{\"__typename\":\"WebsiteSectionsSpeakersHighlightedSpeakers\",\"name\":\"Steve Sanderson\",\"speaker\":{\"__typename\":\"Speaker\",\"firstName\":\"Steve\",\"lastName\":\"Sanderson\",\"bio\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Steve Sanderson works on the ASP.NET team at Microsoft, making the platform better for client-side application developers.\"}]}]},\"tagLine\":\"Developer on the ASP.NET team at Microsoft\",\"profilePicture\":\"https://sessionize.com/image/b061-400o400o1-1a-cc5c-4e6e-8422-281c822c82c3.f80d84c8-5095-4df8-a45a-8341fa7767b0.jpg\",\"socialMediaHandle\":null,\"location\":\"melbourne\",\"sessions\":[{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"Building AI-powered applications with .NET\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"AI presents an enormous opportunity to make your applications more powerful and productive. It can automate many existing business processes, and can let your users zip through their tasks at much greater speed while remaining in control. Intelligent features can include semantic search, data extraction, anomaly detection, translation, summarization, sentiment scoring, autocompletion, classification and workflow automation, and of course Q\u0026A chatbots that work with enterprise data.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"For .NET developers, there’s a whole raft of new libraries, services, models, and concepts to get your teeth into. This workshop aims to cut through the complexity and focus on what you really need to know to get started with AI programming on .NET. It will emphasize the foundational topics in .NET+AI, including the new Microsoft.Extensions.AI standards.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"You’ll learn:\",\"bold\":true}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Core concepts of AI for app developers\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Embeddings, semantic search, vector databases, vector indexing\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Large language models, chat, function calling, structured output, middleware pipelines\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Q\u0026A chat/RAG: Ingestion/chunking, retrieval-augmented-generation, evaluation (e.g., RAG triad pattern)\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Vision and multimodality, automating business processes\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Prompt engineering and prompt injection attacks/defenses\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Realtime AI (just released by OpenAI)\"}]}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"In each case we’ll have explanations/demos plus guided exercises in C#, some being open-ended for more advanced exploration. I hope what you’ll get out of it is a broad understanding of current-day AI+.NET app development, and a sense that you’ve experienced most of the main pieces\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Prerequisites\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Familiarity with C# and typical .NET application patterns, such as dependency injection.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"You don’t need to know web programming with ASP.NET Core or Blazor in any significant detail, though one or two exercises will use them. Mostly we’ll work in console apps to preserve focus on AI.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"What to bring\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"You’ll need a Windows/Linux/macOS laptop with:\"}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\".NET 9 – whatever the latest preview is\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"An editor – either Visual Studio, VS Code, or Rider\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Docker\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Ollama (and while you’re on a fast network at home, run “ollama pull llama3.1” because that’s a 4.7GB download)\"}]}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Optional:\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"If at all possible, also have an OpenAI platform subscription or Azure OpenAI deployment. It’s not strictly required since you can just use Ollama, but OpenAI/AzureOpenAI will be much faster – especially if your laptop doesn’t have a good GPU. And you’ll learn more if you can compare small models on Ollama with the big ones like GPT 4o.\"}]}]},\"startsAt\":\"2025-04-28T23:00:00Z\",\"endsAt\":\"2025-04-29T07:00:00Z\",\"format\":\"Workshop (1 day)\",\"originalFormat\":\"Workshop (1 day)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"},{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":false,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"772656\",\"basename\":\"772656.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"772656\"],\"path\":\"content/slots/melbourne/772656.json\",\"relativePath\":\"melbourne/772656.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/772656.json\"}},{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"Keynote: The past, present, and future of AI for application developers\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"So we all know AI is changing the software industry right now. Whether you build backend systems, web or native UIs, or embedded devices, you keep hearing it: the next generation of users will simply expect your software to carry out their tasks intelligently.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Let's start with how we got here. I'll demo AI systems from the 1960s primordial soup up to the emergence of large language models (LLMs). We'll see a GPT-2 implementation in C code, and train it from scratch on nothing but NDC talks (what will it say??). We'll then build up to modern chat/assistant/agent systems. The point of this is to give you a deep intuition for the capabilities and limitations of LLM-based systems.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"This sets the scene for present-day app development. We'll run through practical examples of intelligent features you could add to your products today, coding up features like automatic data cleaning, sentiment scoring, anomaly detection, and the use of vision. Finally we'll consider what this means for the future: will the concept of UIs eventually be obsolete, or can it be reinvented to be much more fluid and intelligent? Let's see what we can do...\"}]}]},\"startsAt\":\"2025-04-29T23:00:00Z\",\"endsAt\":\"2025-04-30T00:00:00Z\",\"format\":\"Session (60 min)\",\"originalFormat\":\"Session (60 min)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"},{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":true,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"751695\",\"basename\":\"751695.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"751695\"],\"path\":\"content/slots/melbourne/751695.json\",\"relativePath\":\"melbourne/751695.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/751695.json\"}},{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"Use AI and Aspire to bring your apps into 2025\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Most apps can be made more powerful and productive by adding AI features. It's not just \\\"chatbots\\\", it's also semantic search, data extraction, classification, summarization, translation, or anomaly/toxicity detection. Any of these can level up your app's existing workflows and add immediate, obvious business value.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"This code-centric talk will take you through it from a .NET perspective, demonstrating how brand-new .NET features make it clean and organized, while Aspire lets you easily integrate with an industry-wide ecosystem of tools and AI models beyond .NET (including language models that can run locally on your workstation or server). We'll consider related topics like testing and evaluation so you can systematically figure out what works.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"By the end of this talk, you'll be ready to experiment with AI functionality in your own apps.\"}]}]},\"startsAt\":\"2025-05-01T05:00:00Z\",\"endsAt\":\"2025-05-01T06:00:00Z\",\"format\":\"Session (60 min)\",\"originalFormat\":\"Session (60 min)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"},{\"__typename\":\"SlotCategoryItems\"},{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":true,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"795534\",\"basename\":\"795534.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"795534\"],\"path\":\"content/slots/melbourne/795534.json\",\"relativePath\":\"melbourne/795534.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/795534.json\"}}],\"fullName\":\"Steve Sanderson\",\"links\":[{\"__typename\":\"SpeakerLinks\",\"url\":\"https://twitter.com/stevensanderson/\",\"title\":\"X (Twitter)\",\"linkType\":\"Twitter\"}],\"_sys\":{\"filename\":\"281c822c82c3\",\"basename\":\"281c822c82c3.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"281c822c82c3\"],\"path\":\"content/speakers/melbourne/281c822c82c3.json\",\"relativePath\":\"melbourne/281c822c82c3.json\",\"extension\":\".json\"},\"id\":\"content/speakers/melbourne/281c822c82c3.json\"}},{\"__typename\":\"WebsiteSectionsSpeakersHighlightedSpeakers\",\"name\":\"Jodie Burchell\",\"speaker\":{\"__typename\":\"Speaker\",\"firstName\":\"Jodie\",\"lastName\":\"Burchell\",\"bio\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Dr. Jodie Burchell is the Developer Advocate in Data Science at JetBrains, and was previously the Lead Data Scientist in audiences generation at Verve Group Europe. She completed a PhD in clinical psychology and a postdoc in biostatistics, before leaving academia for a data science career. She has worked for 7 years as a data scientist in both Australia and Germany, developing a range of products including recommendation systems, analysis platforms, search engine improvements and audience profiling. She has held a broad range of responsibilities in her career, doing everything from data analytics to maintaining machine learning solutions in production. She is a long time content creator in data science, across conference and user group presentations, books, webinars, and posts on both her own and JetBrain's blogs.\"}]}]},\"tagLine\":\"Developer Advocate in Data Science\",\"profilePicture\":\"https://sessionize.com/image/fe93-400o400o1-27JVRzZYFVAjRpuTvkhfd.png\",\"socialMediaHandle\":null,\"location\":\"melbourne\",\"sessions\":[{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"Mirror, mirror: LLMs and the illusion of humanity\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Large language models (LLMs) exploded into mainstream awareness in 2022, and have continued to fascinate us since. But what is it about LLMs, compared to other, similarly complex algorithms, that have so captured our imagination? And why is it that we are so ready to believe that these models have started to show signs of human behavior?\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"In this talk, we’ll delve into some of the more extraordinary claims that have been made about LLMs in the past few years, including that these models are showing signs of sentience or intelligence. We’ll discuss why humans have a tendency to see such traits in these models, due to the way they mirror back a “lossy compression” of our humanity. And we’ll talk about how dispelling myths about LLMs being anything more than language models can help us apply them to their best current uses.\"}]}]},\"startsAt\":\"2025-04-30T01:40:00Z\",\"endsAt\":\"2025-04-30T02:40:00Z\",\"format\":\"Session (60 min)\",\"originalFormat\":\"Session (60 min)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"},{\"__typename\":\"SlotCategoryItems\"},{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":false,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"736713\",\"basename\":\"736713.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"736713\"],\"path\":\"content/slots/melbourne/736713.json\",\"relativePath\":\"melbourne/736713.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/736713.json\"}},{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"Can you trust your (large language) model?\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Machine learning algorithms are marvellous things: models that can do a bunch of tedious and complex tasks for us, all with a high degree of accuracy. But how do we really know whether the outputs of machine learning models are correct? This question is not as simple to answer as we might think.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"As we move into an age where “black box” models, particularly LLMs, are becoming more and more commonly used, it becomes even more essential, and at the same time, difficult and complicated, to be able to assess model performance accurately. In this talk, we’ll explore ways in which our models can lie to us, and how we might be able to peer through this confusion to get at the truth.\"}]}]},\"startsAt\":\"2025-05-01T06:20:00Z\",\"endsAt\":\"2025-05-01T07:20:00Z\",\"format\":\"Session (60 min)\",\"originalFormat\":\"Session (60 min)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":false,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"795539\",\"basename\":\"795539.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"795539\"],\"path\":\"content/slots/melbourne/795539.json\",\"relativePath\":\"melbourne/795539.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/795539.json\"}}],\"fullName\":\"Jodie Burchell\",\"links\":[{\"__typename\":\"SpeakerLinks\",\"url\":\"https://x.com/t_redactyl\",\"title\":\"X (Twitter)\",\"linkType\":\"Twitter\"}],\"_sys\":{\"filename\":\"f534fc3520d6\",\"basename\":\"f534fc3520d6.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"f534fc3520d6\"],\"path\":\"content/speakers/melbourne/f534fc3520d6.json\",\"relativePath\":\"melbourne/f534fc3520d6.json\",\"extension\":\".json\"},\"id\":\"content/speakers/melbourne/f534fc3520d6.json\"}},{\"__typename\":\"WebsiteSectionsSpeakersHighlightedSpeakers\",\"name\":\"Troy Hunt-new\",\"speaker\":{\"__typename\":\"Speaker\",\"firstName\":\"Troy\",\"lastName\":\"Hunt\",\"bio\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Creator of Have I Been Pwned. Microsoft Regional Director. Pluralsight author. Online security, technology and “The Cloud”. Australian.\"}]}]},\"tagLine\":\"Security researcher\",\"profilePicture\":\"https://sessionize.com/image/0f6b-400o400o1-p3tgkJmvJscZkAtg3YG28A.jpg\",\"socialMediaHandle\":null,\"location\":\"melbourne\",\"sessions\":[{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"Inside the Breach: Secrets Exposed\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Data breaches offer a rare glimpse into the inner workings of organizations, websites, and their customers. They strip away the polished exterior and reveal the often stark contrast between perception and reality. These incidents expose vulnerabilities in code, data, and security practices—frequently with unexpected and eye-opening results.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"In this talk, we’ll delve into some of the most high-profile breaches, as well as lesser-known incidents, to uncover what made these services tick, what opened the door to attackers, and the secrets that emerged in the aftermath.\"}]}]},\"startsAt\":\"2025-04-30T00:20:00Z\",\"endsAt\":\"2025-04-30T01:20:00Z\",\"format\":\"Session (60 min)\",\"originalFormat\":\"Session (60 min)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":false,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"736710\",\"basename\":\"736710.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"736710\"],\"path\":\"content/slots/melbourne/736710.json\",\"relativePath\":\"melbourne/736710.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/736710.json\"}}],\"fullName\":\"Troy Hunt\",\"links\":[{\"__typename\":\"SpeakerLinks\",\"url\":\"https://twitter.com/troyhunt\",\"title\":\"Twitter\",\"linkType\":\"Twitter\"}],\"_sys\":{\"filename\":\"68197372c206\",\"basename\":\"68197372c206.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"68197372c206\"],\"path\":\"content/speakers/melbourne/68197372c206.json\",\"relativePath\":\"melbourne/68197372c206.json\",\"extension\":\".json\"},\"id\":\"content/speakers/melbourne/68197372c206.json\"}},{\"__typename\":\"WebsiteSectionsSpeakersHighlightedSpeakers\",\"name\":\"That Rendle\",\"speaker\":{\"__typename\":\"Speaker\",\"firstName\":\"Rendle\",\"lastName\":\".\",\"bio\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Rendle is the founder of RendleLabs, which provides consulting services and workshops to .NET development teams across all industries. Their particular obsessions are API design and development, performance, Observability and code-base modernisation, as well as eliminating unnecessary complexity wherever possible. They also use skills acquired during a few years as a professional stand-up comic to deliver entertaining and informative talks at conferences around the world, and recently learned to play bass so they could join tech parody band The LineBreakers.\"}]}]},\"tagLine\":\"Chief Everything Officer\",\"profilePicture\":\"https://sessionize.com/image/647c-400o400o1-TMC4kfeCVGPq67pSzyxZeG.jpg\",\"socialMediaHandle\":null,\"location\":\"melbourne\",\"sessions\":[{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"High Performance .NET Development\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\".NET 9.0 is fast. The modern, cross-platform .NET and ASP.NET Core are highly optimised, enabling incredible performance across desktop and web applications. But to take the best advantage of this underlying power, your code needs to be optimised too. Writing code with performance in mind makes your application more responsive for users, and can lower hosting costs for cloud-based deployments.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"This workshop covers:\",\"bold\":true}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Using BenchmarkDotNet to test and optimize algorithms\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Load-testing Web APIs and sites\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Exploring performance during development using the .NET Aspire tools and OpenTelemetry\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"A grab-bag of performance tips and tricks that can be applied to any .NET solution, from low-level optimizations to simple configuration changes\"}]}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Requirements\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Attendees will be expected to be familiar with .NET and C#.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Computer setup\",\"bold\":true}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\".NET 9\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Your preferred IDE or editor\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Docker Desktop (or Rancher or Podman)\"}]}]}]}]},\"startsAt\":\"2025-04-28T23:00:00Z\",\"endsAt\":\"2025-04-29T07:00:00Z\",\"format\":\"Workshop (1 day)\",\"originalFormat\":\"Workshop (1 day)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":true,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"781117\",\"basename\":\"781117.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"781117\"],\"path\":\"content/slots/melbourne/781117.json\",\"relativePath\":\"melbourne/781117.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/781117.json\"}},{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"Confessions of an Imposter\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"I have no clue what I'm doing and any day now everybody is going to figure that out and I'm going to be ruined.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Never mind how many ping pong balls you can fit in a rowboat with a fox, a chicken and a sack of corn; I can't even implement Quicksort on a whiteboard. To be entirely honest I can't implement Quicksort in Visual Studio with Co-Pilot helping me. It's pure luck that I've never run across a situation where I needed to implement it at work. Also... you know what, there's too many things to go into here. Come to the talk, I'll own up to everything.\"}]}]},\"startsAt\":\"2025-04-30T03:40:00Z\",\"endsAt\":\"2025-04-30T04:40:00Z\",\"format\":\"Session (60 min)\",\"originalFormat\":\"Session (60 min)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":true,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"751691\",\"basename\":\"751691.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"751691\"],\"path\":\"content/slots/melbourne/751691.json\",\"relativePath\":\"melbourne/751691.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/751691.json\"}}],\"fullName\":\"Rendle .\",\"links\":[],\"_sys\":{\"filename\":\"b58722ef9d9d\",\"basename\":\"b58722ef9d9d.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"b58722ef9d9d\"],\"path\":\"content/speakers/melbourne/b58722ef9d9d.json\",\"relativePath\":\"melbourne/b58722ef9d9d.json\",\"extension\":\".json\"},\"id\":\"content/speakers/melbourne/b58722ef9d9d.json\"}},{\"__typename\":\"WebsiteSectionsSpeakersHighlightedSpeakers\",\"name\":\"Heather Downing\",\"speaker\":{\"__typename\":\"Speaker\",\"firstName\":\"Heather\",\"lastName\":\"Downing\",\"bio\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Climbing the technology mountain and halfway up the side. Experience in .Net, mobile applications and more recently voice interface development. Dabbles in iOT \u0026 AR/VR. Focusing on coding for humans and choosing the right tool for the job.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Heather is a passionate coder and entrepreneur. She has experience working with Fortune 500 companies building enterprise level mobile and .Net applications. She spends her spare time at tech conferences supporting the growth of new developers of all genders, ages and backgrounds. When not coding, Heather spends her time as a competitive equestrian and learning the art of mounted archery.\"}]}]},\"tagLine\":\"International Speaker \u0026 Developer Advocate\",\"profilePicture\":\"https://sessionize.com/image/0a38-400o400o1-hSjAcw8gJQtBGPyapu9UBB.jpg\",\"socialMediaHandle\":null,\"location\":\"melbourne\",\"sessions\":[{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"Back to the Future of Time Series Data\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Every piece of data has a story to tell - but time series data tells it in motion. From tracking user behavior to monitoring stock market swings, understanding your application requires more than snapshots - you need the power to navigate through time at speed. Whether you're a backend developer, full stack engineer, or just getting started with data, this session will show you how modern time series databases make working with time-stamped data simple and scalable.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Using tools like InfluxDB, .NET \u0026 Grafana, you'll learn how to:\"}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Handle high cardinality (when unique tag combinations create millions of data points)\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Write data efficiently with line protocol and read it with SQL\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Scale from thousands to millions of data points without performance loss\"}]}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"See real-world examples as we build systems that can analyze the past, monitor the present, and predict the future - no data science background (or DeLorean) required. Perfect for developers discovering how to handle massive amounts of granular data efficiently and affordably.\"}]}]},\"startsAt\":\"2025-05-01T01:40:00Z\",\"endsAt\":\"2025-05-01T02:40:00Z\",\"format\":\"Session (60 min)\",\"originalFormat\":\"Session (60 min)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"},{\"__typename\":\"SlotCategoryItems\"},{\"__typename\":\"SlotCategoryItems\"},{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":false,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"751708\",\"basename\":\"751708.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"751708\"],\"path\":\"content/slots/melbourne/751708.json\",\"relativePath\":\"melbourne/751708.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/751708.json\"}}],\"fullName\":\"Heather Downing\",\"links\":[{\"__typename\":\"SpeakerLinks\",\"url\":\"https://twitter.com/quorralyne\",\"title\":\"X (Twitter)\",\"linkType\":\"Twitter\"}],\"_sys\":{\"filename\":\"c04430b64d87\",\"basename\":\"c04430b64d87.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"c04430b64d87\"],\"path\":\"content/speakers/melbourne/c04430b64d87.json\",\"relativePath\":\"melbourne/c04430b64d87.json\",\"extension\":\".json\"},\"id\":\"content/speakers/melbourne/c04430b64d87.json\"}},{\"__typename\":\"WebsiteSectionsSpeakersHighlightedSpeakers\",\"name\":\"Laura Bell\",\"speaker\":{\"__typename\":\"Speaker\",\"firstName\":\"Laura\",\"lastName\":\"Bell\",\"bio\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Laura Bell Main is recognized as a global leader in developing secure software. As the CEO of SafeStack, a leading secure development education platform, she helps software development leaders worldwide engage their entire team in cyber security. She is the co-author of \\\"Agile Application Security\\\" (O’Reilly Media) and \\\"Security for Everyone\\\" (Holloway).\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Her work has been featured in many international publications, including WIRED and MIT Tech Review. She has presented at BlackHat USA, and RenderATL, as well as leading international software development and cyber security conferences.\"}]}]},\"tagLine\":\"Application Security Specialist and CEO of SafeStack\",\"profilePicture\":\"https://sessionize.com/image/0bad-400o400o1-P5BGBvoGBnyA4UHDZBmjvh.png\",\"socialMediaHandle\":null,\"location\":\"melbourne\",\"sessions\":[{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"Fix the Flag - Proactively Defending your software\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"This workshop covers:\",\"bold\":true}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Identifying common application vulnerabilities (from a code and execution perspective) (interactive, lab-based)\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Understanding and experiencing the realities of attacking and defending applications (interactive, lab-based)\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Remediating these vulnerabilities in your code (interactive, lab-based)\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Assessing and prioritizing vulnerabilities using application and architecture context\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Using OWASP ASVS to plan strategic approaches to reducing vulnerabilities.\"}]}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Requirements:\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Attendees will be expected to be familiar with the basic concepts of application security risk and its importance in software development.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Computer setup:\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Laptop with Chrome/Firefox\\r\\nInternet connection\"}]}]},\"startsAt\":\"2025-04-28T23:00:00Z\",\"endsAt\":\"2025-04-29T07:00:00Z\",\"format\":\"Workshop (1 day)\",\"originalFormat\":\"Workshop (1 day)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"},{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":true,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"759046\",\"basename\":\"759046.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"759046\"],\"path\":\"content/slots/melbourne/759046.json\",\"relativePath\":\"melbourne/759046.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/759046.json\"}}],\"fullName\":\"Laura Bell\",\"links\":[{\"__typename\":\"SpeakerLinks\",\"url\":\"https://x.com/lady_nerd\",\"title\":\"X (Twitter)\",\"linkType\":\"Twitter\"}],\"_sys\":{\"filename\":\"ee6519e07a65\",\"basename\":\"ee6519e07a65.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"ee6519e07a65\"],\"path\":\"content/speakers/melbourne/ee6519e07a65.json\",\"relativePath\":\"melbourne/ee6519e07a65.json\",\"extension\":\".json\"},\"id\":\"content/speakers/melbourne/ee6519e07a65.json\"}},{\"__typename\":\"WebsiteSectionsSpeakersHighlightedSpeakers\",\"name\":\"Ben Dechrai\",\"speaker\":{\"__typename\":\"Speaker\",\"firstName\":\"Ben\",\"lastName\":\"Dechrai\",\"bio\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Ben Dechrai is a technologist with a strong focus on security and privacy, recognised as an MVP for his exceptional contributions to the community. Known for his ability to distil complex technical concepts into engaging, digestible portions, Ben empowers developers through a deep understanding of design principles, security considerations, and coding practices. With over two decades of experience in software engineering, security, and architecture, Ben is a published author and has consulted for companies and investors across numerous industries. He is deeply involved in the tech community, running technology conferences and workshops to share his expertise.\"}]}]},\"tagLine\":\"Security Thoverlord, BAMF\",\"profilePicture\":\"https://sessionize.com/image/3ff4-400o400o1-WYpKqFY2KLxUt9D4ud3FYq.png\",\"socialMediaHandle\":null,\"location\":\"melbourne\",\"sessions\":[{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"Building Rock-Solid Encrypted Applications \",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Building secure applications requires more than just adding encryption. Through live demos and real-world examples, we'll explore how to properly implement security features like end-to-end encryption, perfect forward secrecy, and secure device migration. You'll see how to protect both data and metadata, at rest and in transit, and learn about the common pitfalls that can compromise seemingly secure systems.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Using a chat application as our example, we'll walk through the evolution from basic encryption to a robust security system. We'll examine how real-world applications handle key management, protect against traffic analysis, and manage secure device enrollment. You'll learn the architectural patterns that make applications truly secure at scale.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Whether you're building a messenger, a document store, or any application that needs to protect user data, you'll leave with practical knowledge of how to implement encryption correctly and make informed security decisions in your own projects.\"}]}]},\"startsAt\":\"2025-05-01T03:40:00Z\",\"endsAt\":\"2025-05-01T04:40:00Z\",\"format\":\"Session (60 min)\",\"originalFormat\":\"Session (60 min)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":true,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"751713\",\"basename\":\"751713.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"751713\"],\"path\":\"content/slots/melbourne/751713.json\",\"relativePath\":\"melbourne/751713.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/751713.json\"}}],\"fullName\":\"Ben Dechrai\",\"links\":[],\"_sys\":{\"filename\":\"e65ea921bf71\",\"basename\":\"e65ea921bf71.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"e65ea921bf71\"],\"path\":\"content/speakers/melbourne/e65ea921bf71.json\",\"relativePath\":\"melbourne/e65ea921bf71.json\",\"extension\":\".json\"},\"id\":\"content/speakers/melbourne/e65ea921bf71.json\"}},{\"__typename\":\"WebsiteSectionsSpeakersHighlightedSpeakers\",\"name\":\"Barry O´Reilly\",\"speaker\":{\"__typename\":\"Speaker\",\"firstName\":\"Barry\",\"lastName\":\"O'Reilly\",\"bio\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Barry is a veteran Architect who has held Chief Architect positions at Microsoft among others. He has also been a startup CTO, the Worldwide Lead for the Solutions Architecture Community at Microsoft, and founder of the Swedish Azure User Group. He is also a PhD candidate in software design and complexity science.\"}]}]},\"tagLine\":\"CEO/Founder at Black Tulip Technology\",\"profilePicture\":\"https://sessionize.com/image/0a10-400o400o1-RNEkajN5QY3fv5uD2Gi2RT.jpg\",\"socialMediaHandle\":null,\"location\":\"melbourne\",\"sessions\":[{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"Residuality Theory Workshop\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"This is what you will learn:\\r\\nThis workshop teaches advanced, cutting edge techniques based on ongoing research that are designed to identify and decrease risk, improve confidence in decision making and protect your architecture when the domain is characterized by uncertainty - presenting an entirely new way of thinking about software architecture.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"The workshop introduces ideas on the philosophy of architecture, forcing participants to think outside of the technology and relate decision making to markets, culture, economic and societal concerns. It teaches practical techniques in stressor analysis and the use of matrices to make component decisions and gives participants the chance to work with these techniques in labs and groups.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Target Audience:\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"This workshop is suitable for senior developers who want a head start into the world of architecture, for teams embarking on large, risk filled projects, and for seasoned architects seeking new techniques. It has also been successful in unting teams around a common definition of architecture.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Agenda\",\"bold\":true}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Philosophy of Architecture\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Concrete Complexity for Software Engineering\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Residuality Theory\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Modelling stress: socio-economic architecture\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Defining residues\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Surviving unknown unknowns\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Producing a real world architecture.\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Contagion analysis and component decisions\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Incidence matrix techniques\"}]}]}]}]},\"startsAt\":\"2025-04-28T23:00:00Z\",\"endsAt\":\"2025-04-29T07:00:00Z\",\"format\":\"Workshop (1 day)\",\"originalFormat\":\"Workshop (1 day)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":true,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"751698\",\"basename\":\"751698.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"751698\"],\"path\":\"content/slots/melbourne/751698.json\",\"relativePath\":\"melbourne/751698.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/751698.json\"}},{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"The Philosophy of Architecture\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"This session looks at the underlying philosophical beliefs that inform the everyday practice of software architecture. Instead of endlessly arguing in terms of frameworks and methods, why not understand why we think the way we do, why some people disagree, and why we can’t trust our Computer Science educations? Who are we, why are we like this, and can we ever change?\"}]}]},\"startsAt\":\"2025-04-30T01:40:00Z\",\"endsAt\":\"2025-04-30T02:40:00Z\",\"format\":\"Session (60 min)\",\"originalFormat\":\"Session (60 min)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"},{\"__typename\":\"SlotCategoryItems\"},{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":false,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"751699\",\"basename\":\"751699.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"751699\"],\"path\":\"content/slots/melbourne/751699.json\",\"relativePath\":\"melbourne/751699.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/751699.json\"}},{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"An Introduction to Residuality Theory\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Residuality theory is a revolutionary new theory of software design that aims to make it easier to design software systems for complex business environments.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Residuality theory models software systems as interconnected residues - an alternative to component and process modeling that uses applied complexity science to make managing uncertainty a fundamental part of the design process.\"}]}]},\"startsAt\":\"2025-05-01T06:20:00Z\",\"endsAt\":\"2025-05-01T07:20:00Z\",\"format\":\"Session (60 min)\",\"originalFormat\":\"Session (60 min)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":false,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"795537\",\"basename\":\"795537.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"795537\"],\"path\":\"content/slots/melbourne/795537.json\",\"relativePath\":\"melbourne/795537.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/795537.json\"}}],\"fullName\":\"Barry O'Reilly\",\"links\":[],\"_sys\":{\"filename\":\"74529620ae9c\",\"basename\":\"74529620ae9c.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"74529620ae9c\"],\"path\":\"content/speakers/melbourne/74529620ae9c.json\",\"relativePath\":\"melbourne/74529620ae9c.json\",\"extension\":\".json\"},\"id\":\"content/speakers/melbourne/74529620ae9c.json\"}},{\"__typename\":\"WebsiteSectionsSpeakersHighlightedSpeakers\",\"name\":\"Phil Nash\",\"speaker\":{\"__typename\":\"Speaker\",\"firstName\":\"Phil\",\"lastName\":\"Nash\",\"bio\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Phil is a developer relations engineer for DataStax and Google Developer Expert living in Melbourne, Australia. He loves working with JavaScript, TypeScript or Ruby to build web applications and tools to help developers. He once helped build a website that captured the world's favourite sandwich fillings. He has too many GitHub repositories.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Away from the keyboard, Phil listens to ska punk, hangs out with his miniature dachshund (also called Ruby), and is on a mission to discover the world's best beers.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Phil tweets at @philnash and you can find him elsewhere online at \"},{\"type\":\"a\",\"url\":\"https://philna.sh\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"https://philna.sh\"}]},{\"type\":\"text\",\"text\":\".\"}]}]},\"tagLine\":\"Developer relations engineer for DataStax\",\"profilePicture\":\"https://sessionize.com/image/aa0b-400o400o1-9HnVU7VDyU82kuTfx29TiV.jpg\",\"socialMediaHandle\":null,\"location\":\"melbourne\",\"sessions\":[{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"Build with generative AI in JavaScript\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"The whole world is excited about generative AI, but how do we build useful applications with it?\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"This workshop will give you an understanding of how to build with GenAI as a developer. We will go from making a simple API call to an LLM to building interfaces and data pipelines to feed context to your bot.\\r\\nOver 8 hours we will build an application that will give you a basis for creating bots that work with your data and you will leave with a bit of inspiration for what else you can manifest with GenAI.\"}]}]},\"startsAt\":\"2025-04-28T23:00:00Z\",\"endsAt\":\"2025-04-29T07:00:00Z\",\"format\":\"Workshop (1 day)\",\"originalFormat\":\"Workshop (1 day)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"},{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":true,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"747058\",\"basename\":\"747058.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"747058\"],\"path\":\"content/slots/melbourne/747058.json\",\"relativePath\":\"melbourne/747058.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/747058.json\"}},{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"How to work with generative AI in JavaScript\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"The whole world is excited about generative AI, but how do we start to build with it? Do we need to learn linear algebra, machine learning, or even python?\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"It turns out that our existing knowledge and skills are still very much in demand. There are some terms and tools you need to understand, but it's not as big a jump as you think.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"This talk is a roadmap for understanding GenAI as a developer and how to start building with it, from interacting with large language models to rendering output to the browser and everything you need to know in between.\"}]}]},\"startsAt\":\"2025-04-30T03:40:00Z\",\"endsAt\":\"2025-04-30T04:40:00Z\",\"format\":\"Session (60 min)\",\"originalFormat\":\"Session (60 min)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"},{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":true,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"747056\",\"basename\":\"747056.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"747056\"],\"path\":\"content/slots/melbourne/747056.json\",\"relativePath\":\"melbourne/747056.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/747056.json\"}},{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"Conference Party\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Join us for the NDC Melbourne conference party! We'll kick off with a keynote from Richard Campbell, followed by the Phil Nash Karaoke Party.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"There will be food and drinks available, all included in your ticket.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Agenda:\",\"bold\":true}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"19:45 - 20:30 - Party Keynote - Richard Campell\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"20:30 - 22:00 - The Phil Nash Karaoke Party\"}]}]}]}]},\"startsAt\":\"2025-04-30T08:40:00Z\",\"endsAt\":\"2025-04-30T09:40:00Z\",\"format\":\"Session (60 min)\",\"originalFormat\":\"Session (60 min)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"},{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":false,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"880603\",\"basename\":\"880603.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"880603\"],\"path\":\"content/slots/melbourne/880603.json\",\"relativePath\":\"melbourne/880603.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/880603.json\"}}],\"fullName\":\"Phil Nash\",\"links\":[{\"__typename\":\"SpeakerLinks\",\"url\":\"https://twitter.com/philnash\",\"title\":\"X (Twitter)\",\"linkType\":\"Twitter\"}],\"_sys\":{\"filename\":\"eb969d10f9a6\",\"basename\":\"eb969d10f9a6.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"eb969d10f9a6\"],\"path\":\"content/speakers/melbourne/eb969d10f9a6.json\",\"relativePath\":\"melbourne/eb969d10f9a6.json\",\"extension\":\".json\"},\"id\":\"content/speakers/melbourne/eb969d10f9a6.json\"}}]},{\"__typename\":\"WebsiteSectionsNotice\",\"noticeBlock\":[{\"__typename\":\"WebsiteSectionsNoticeNoticeBlock\",\"backgroundColor\":\"Green\",\"title\":\"8 Workshops\",\"preamble\":\"1-Day Hands-On Workshops\",\"image\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/NDC Melbourne/54311051322_a51b1b1c66_o.jpg\",\"ctaText\":\"Learn more\",\"ctaLink\":\"/workshops\"},{\"__typename\":\"WebsiteSectionsNoticeNoticeBlock\",\"backgroundColor\":\"Dark Blue\",\"title\":\"The NDC Conference Party\",\"preamble\":\"Wednesday Evening\",\"image\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/NDC%20Melbourne/53296116337_51a56f84a3_o.jpg\",\"ctaText\":\"Join the Party!\",\"ctaLink\":\"/conference-party\"},{\"__typename\":\"WebsiteSectionsNoticeNoticeBlock\",\"backgroundColor\":\"Blue\",\"title\":\"Become a Partner\",\"preamble\":\"Sponsorship Options\",\"image\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/become-a-partner.jpg\",\"ctaText\":\"\",\"ctaLink\":\"become-a-partner\"},{\"__typename\":\"WebsiteSectionsNoticeNoticeBlock\",\"backgroundColor\":null,\"title\":\"Venue\",\"preamble\":\"Venue: MCEC\",\"image\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/melbourne-venue.jpg\",\"ctaText\":\"Learn more\",\"ctaLink\":\"venue\"}]}],\"mainMenuItems\":{\"__typename\":\"WebsiteMainMenuItems\",\"itemList\":[{\"__typename\":\"WebsiteMainMenuItemsItemListPage\",\"page\":{\"__typename\":\"Page\",\"title\":\"Conference Party\",\"slug\":\"conference-party\",\"showInMenu\":true,\"body\":{\"type\":\"root\",\"children\":[{\"type\":\"h1\",\"children\":[{\"type\":\"text\",\"text\":\"The NDC Conference Party!\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"img\",\"url\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/NDC Melbourne/53296116337_51a56f84a3_o.jpg\",\"caption\":null,\"children\":[{\"type\":\"text\",\"text\":\"\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Join us for the NDC Melbourne Conference Party! We'll kick off with a keynote from Richard Campbell, followed by the Phil Nash Karaoke Party.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"There will be food and drinks available, all included in your ticket.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Date:\",\"bold\":true},{\"type\":\"text\",\"text\":\" Wednesday, 30 April\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Agenda:\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"18:40 - 19:45 - Conference reception\"},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"19:45 - 20:30 - Party Keynote - Richard Campbell\"},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"20:30 - 22:00 - The Phil Nash Karaoke Party\"}]}]},\"_sys\":{\"filename\":\"conference-party\",\"basename\":\"conference-party.mdx\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"conference-party\"],\"path\":\"content/pages/melbourne/conference-party.mdx\",\"relativePath\":\"melbourne/conference-party.mdx\",\"extension\":\".mdx\"},\"id\":\"content/pages/melbourne/conference-party.mdx\"}},{\"__typename\":\"WebsiteMainMenuItemsItemListMenuItem\",\"menuItem\":\"Tickets\"},{\"__typename\":\"WebsiteMainMenuItemsItemListMenuItem\",\"menuItem\":\"Agenda\"},{\"__typename\":\"WebsiteMainMenuItemsItemListMenuItem\",\"menuItem\":\"Speakers\"},{\"__typename\":\"WebsiteMainMenuItemsItemListMenuItem\",\"menuItem\":\"Workshops\"},{\"__typename\":\"WebsiteMainMenuItemsItemListPage\",\"page\":{\"__typename\":\"Page\",\"title\":\"Partnerships\",\"slug\":\"become-a-partner\",\"showInMenu\":true,\"body\":{\"type\":\"root\",\"children\":[{\"type\":\"h1\",\"children\":[{\"type\":\"text\",\"text\":\"Partnership Options\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"img\",\"url\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/53852870019_5869e74b4f_c.jpg\",\"caption\":null,\"children\":[{\"type\":\"text\",\"text\":\"\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Becoming a partner at NDC Melbourne 2025 is a great opportunity to raise your company profile and engage in the developer community.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Exhibition dates are 30 April - 1 May 2025\",\"bold\":true},{\"type\":\"text\",\"text\":\"\\n\"},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"Exhibitor +\",\"bold\":true}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"12m2 space on the expo floor\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"2 stools, 1 poseur table\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Wi-Fi and power\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Logo on website, badges, and partner banner\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"4 semi-flex tickets to the conference\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Access to discounted partner tickets\"}]}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Price\",\"bold\":true},{\"type\":\"text\",\"text\":\": 14,000 AUD\\n\"},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"Exhibitor\",\"bold\":true}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"6m2 space on the expo floor\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"2 stools, 1 poseur table\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Wi-Fi and power\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Logo on website, badges, and partner banner\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"2 semi-flex tickets to the conference\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Access to discounted partner tickets\"}]}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Price:\",\"bold\":true},{\"type\":\"text\",\"text\":\" 10,000 AUD\\n\"},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"Logo Sponsor\",\"bold\":true}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Logo on website, badges, and partner banner\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Access to discounted partner tickets\"}]}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Price:\",\"bold\":true},{\"type\":\"text\",\"text\":\" 3,500 AUD\\n\"},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"Prices\",\"bold\":true}]},{\"type\":\"mdxJsxFlowElement\",\"name\":\"PageTable\",\"children\":[{\"type\":\"text\",\"text\":\"\"}],\"props\":{\"headers\":[\"Tickets\",\"Partner\",\"Early Bird\",\"Regular\"],\"rows\":[{\"cells\":[\"All Access Pass\",\"1700 AUD\",\"1900 AUD\",\"2200AUD\"]},{\"cells\":[\"Conference Pass\",\"1200 AUD\",\"1400 AUD\",\"1700 AUD\"]},{\"cells\":[\"Workshop Pass\",\"600 AUD\",\"800 AUD\",\"1100 AUD\"]}]}},{\"type\":\"p\",\"children\":[{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"All prices are in AUD and 10% GST will be added.\"},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"Already a partner? Send us an \"},{\"type\":\"a\",\"url\":\"mailto:mailto:info@ndcconferences.com\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"email\"}]},{\"type\":\"text\",\"text\":\" to access your promo code for discounted partner tickets.\"}]}]},\"_sys\":{\"filename\":\"become-a-partner\",\"basename\":\"become-a-partner.mdx\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"become-a-partner\"],\"path\":\"content/pages/melbourne/become-a-partner.mdx\",\"relativePath\":\"melbourne/become-a-partner.mdx\",\"extension\":\".mdx\"},\"id\":\"content/pages/melbourne/become-a-partner.mdx\"}},{\"__typename\":\"WebsiteMainMenuItemsItemListPage\",\"page\":{\"__typename\":\"Page\",\"title\":\"Call for Papers\",\"slug\":\"call-for-papers\",\"showInMenu\":false,\"body\":{\"type\":\"root\",\"children\":[{\"type\":\"h1\",\"children\":[{\"type\":\"text\",\"text\":\"Call for Papers\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Deadline - 17 November 2024\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Format and duration\"}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Regular talks: 60 minutes\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Lightning talks: 10-15 minutes\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Workshops: 60-120 minutes (1 or 2 talk slots)\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Pre-Conference Workshop (1 day)\"}]}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Here are some suggestions for topics:\",\"bold\":true}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\".NET\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Architecture \u0026 Design\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Back-End and Front-End\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Serverless and Cloud Native\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Micro Front-End\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Cloud\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Kubernetes/Containers/K3S\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Mobile\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Web\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Open Source\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Security\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"UX\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Visualization\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"3D software development\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Game development\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Data Science, AI and Machine Learning\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Ethics in software development\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Modern development practices\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Testing\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Continuous Delivery\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"DevOps\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Tools for software development\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Software methodology and process\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Teams, people, roles and how we work.\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Product development\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Experience Reports\\n- Project and incident postmortems\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Edge, IoT and hardware\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Functional Programming\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Programming Languages.\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"And everything else...\"}]}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"We encourage you to submit your top presentation on the topics you are most passionate about and not your entire portfolio. Try to limit your submissions to 3-4.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"If you have previous speaking experience, please include links to videos, online presentations/slides or blogposts.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"Deadline\",\"bold\":true},{\"type\":\"text\",\"text\":\"\\n17 November 2024\"}]},{\"type\":\"mdxJsxFlowElement\",\"name\":\"PageBuyButton\",\"children\":[{\"type\":\"text\",\"text\":\"\"}],\"props\":{\"url\":\"https://sessionize.com/ndc-melbourne-2025/\",\"text\":\"Submit Papers\"}},{\"type\":\"p\",\"children\":[{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"Questions?\",\"bold\":true},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"Do not hesitate to contact us at \"},{\"type\":\"a\",\"url\":\"mailto:info@ndcconferences.com\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"info@ndcconferences.com\"}]},{\"type\":\"text\",\"text\":\" if you have any questions.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Best regards\",\"bold\":true},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"The NDC Team\"}]}]},\"_sys\":{\"filename\":\"call-for-papers\",\"basename\":\"call-for-papers.mdx\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"call-for-papers\"],\"path\":\"content/pages/melbourne/call-for-papers.mdx\",\"relativePath\":\"melbourne/call-for-papers.mdx\",\"extension\":\".mdx\"},\"id\":\"content/pages/melbourne/call-for-papers.mdx\"}},{\"__typename\":\"WebsiteMainMenuItemsItemListPage\",\"page\":{\"__typename\":\"Page\",\"title\":\"Volunteer\",\"slug\":\"volunteer\",\"showInMenu\":true,\"body\":{\"type\":\"root\",\"children\":[{\"type\":\"h1\",\"children\":[{\"type\":\"text\",\"text\":\"Volunteer at NDC Melbourne 2025!\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"img\",\"url\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/NDC Melbourne/crew.jpg\",\"alt\":\"Crew - NDC Melbourne 2025\",\"caption\":\"Crew - NDC Melbourne 2025\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Being a volunteer is a great way to participate in the developer community. Whether you are a student or a full-time developer, your contribution is welcome!\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"All volunteers are also conference attendees, and when off-duty we invite you to:\"}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Attend talks\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Network with exhibitors, delegates, and speakers\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Discover potential employment opportunities\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Enjoy the food throughout the day\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Participate in evening events including the delegate party\"}]}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"The conference is from 30 April - 1 May. We have a mandatory crew meeting on 29 April at the conference venue.\"},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"The position is unpaid and we do not cover travel and accommodation or any other expenses.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Contact us at \"},{\"type\":\"a\",\"url\":\"mailto:info@ndcconferences.com\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"info@ndcconferences.com\"}]},{\"type\":\"text\",\"text\":\" for more information.\"}]}]},\"_sys\":{\"filename\":\"volunteer\",\"basename\":\"volunteer.mdx\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"volunteer\"],\"path\":\"content/pages/melbourne/volunteer.mdx\",\"relativePath\":\"melbourne/volunteer.mdx\",\"extension\":\".mdx\"},\"id\":\"content/pages/melbourne/volunteer.mdx\"}},{\"__typename\":\"WebsiteMainMenuItemsItemListPage\",\"page\":{\"__typename\":\"Page\",\"title\":\"Venue\",\"slug\":\"venue\",\"showInMenu\":true,\"body\":{\"type\":\"root\",\"children\":[{\"type\":\"h1\",\"children\":[{\"type\":\"text\",\"text\":\"Melbourne Convention and Exhibition Centre (MCEC)\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"img\",\"url\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/melbcc.jpg\",\"caption\":null,\"children\":[{\"type\":\"text\",\"text\":\"\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"a\",\"url\":\"https://mcec.com.au/\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"Venue website\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Address: \"},{\"type\":\"a\",\"url\":\"https://goo.gl/maps/u1TGVX5QwBcp8shc8\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"1 Convention Centre Pl, South Wharf VIC 3006\"}]},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"Web: \"},{\"type\":\"a\",\"url\":\"https://mcec.com.au/\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"mcec.com.au\"}]},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"Phone: +61 3 9235 8000\"}]},{\"type\":\"mdxJsxFlowElement\",\"name\":\"PageEmbed\",\"children\":[{\"type\":\"text\",\"text\":\"\"}],\"props\":{\"url\":\"https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3151.521828759758!2d144.95059389483293!3d-37.82466779970711!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x6ad65d5173a284b5%3A0x958eeaf04deea384!2sMelbourne%20Convention%20and%20Exhibition%20Centre%20(MCEC)!5e0!3m2!1sen!2sno!4v1726488564591!5m2!1sen!2sno\"}}]},\"_sys\":{\"filename\":\"venue\",\"basename\":\"venue.mdx\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"venue\"],\"path\":\"content/pages/melbourne/venue.mdx\",\"relativePath\":\"melbourne/venue.mdx\",\"extension\":\".mdx\"},\"id\":\"content/pages/melbourne/venue.mdx\"}},{\"__typename\":\"WebsiteMainMenuItemsItemListPage\",\"page\":{\"__typename\":\"Page\",\"title\":\"Code of Conduct\",\"slug\":\"code-of-conduct\",\"showInMenu\":true,\"body\":{\"type\":\"root\",\"children\":[{\"type\":\"h1\",\"children\":[{\"type\":\"text\",\"text\":\"Code of Conduct\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"All delegates, speakers, partners, sponsors, and volunteers at any NDC event agree to the following code of conduct. Organizers will enforce this code throughout the event.\"}]},{\"type\":\"h2\",\"children\":[{\"type\":\"text\",\"text\":\"The Quick Version\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"NDC is dedicated to providing a harassment-free conference experience for everyone, regardless of gender, sexual orientation, disability, physical appearance, body size, race, or religion. Harrassment of anyone, in any form, is not tolerated. Sexual language and imagery is inappropriate, including in conference sessions. Event participants violating these rules may be sanctioned or expelled from the conference without a refund at the discretion of the conference organizers.\"}]},{\"type\":\"h2\",\"children\":[{\"type\":\"text\",\"text\":\"The Less Quick Version\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Harassment includes offensive verbal comments related to gender, sexual orientation, disability, physical appearance, body size, race, religion, sexual images in public spaces, deliberate intimidation, stalking, following, harassing photography or recording, sustained disruption of talks or other events, inappropriate physical contact, and unwelcome sexual attention.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Participants asked to stop any harassing behaviour are expected to comply immediately.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Sponsors are also subject to the anti-harassment policy. In particular, sponsors should not use sexualized images, activities, or other material. Booth staff (including volunteers) should not use sexualized clothing/uniforms/costumes, or otherwise create a sexualized environment.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"If a participant engages in harassing behaviour, the conference organizers may take any action they deem appropriate, including warning the offender or expulsion from the conference with no refund.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"If you are being harassed, notice that someone else is being harassed, or have any other concerns, please contact a member of the conference crew immediately. Conference crew can be identified by a clearly marked \\\"CREW\\\" shirt.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Conference crew will be happy to help participants contact hotel/venue security or local law enforcement, provide escorts, or otherwise assist those experiencing harassment to feel safe for the duration of the conference. We value your attendance.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"We expect participants to follow these rules at all conference venues and conference-related social events.\"}]}]},\"_sys\":{\"filename\":\"code-of-conduct\",\"basename\":\"code-of-conduct.mdx\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"code-of-conduct\"],\"path\":\"content/pages/melbourne/code-of-conduct.mdx\",\"relativePath\":\"melbourne/code-of-conduct.mdx\",\"extension\":\".mdx\"},\"id\":\"content/pages/melbourne/code-of-conduct.mdx\"}},{\"__typename\":\"WebsiteMainMenuItemsItemListPage\",\"page\":{\"__typename\":\"Page\",\"title\":\"About\",\"slug\":\"about\",\"showInMenu\":true,\"body\":{\"type\":\"root\",\"children\":[{\"type\":\"h2\",\"children\":[{\"type\":\"text\",\"text\":\"About\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"NDC Melbourne 2025 will be an in-person event, held 29 April - 1 May at the Melbourne Convention and Exhibition Centre (MCEC). It's a 3-day event comprised of 1-day deep-dive workshops, followed by 2 conference days with multiple simultaneous tracks.\"},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"\\\\\"}]},{\"type\":\"h5\",\"children\":[{\"type\":\"text\",\"text\":\"The conference will cover topics such as:\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\".NET - AI - Architecture - Big Data - Cloud - Continuous Delivery - Cross-Platform - Database - Design - DevOps - Docker - Ethics - Fun - Functional Programming - JavaScript - Languages - Machine Learning - Microservices - Microsoft - Mobile - People - Security - Serverless - Soft Skills - Testing - Tools - UX - Web and more,\"},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"\\\\\"}]},{\"type\":\"h5\",\"children\":[{\"type\":\"text\",\"text\":\"NDC Conferences Australia Pty Ltd\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"L26, 44 Market Street\"},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"NSW 2000 - Sydney, Australia\"},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"Email: \"},{\"type\":\"a\",\"url\":\"mailto:info@ndcconferences.com\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"info@ndcconferences.com\"}]},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"ABN: 97 608 732 654\"}]}]},\"_sys\":{\"filename\":\"about\",\"basename\":\"about.mdx\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"about\"],\"path\":\"content/pages/melbourne/about.mdx\",\"relativePath\":\"melbourne/about.mdx\",\"extension\":\".mdx\"},\"id\":\"content/pages/melbourne/about.mdx\"}},{\"__typename\":\"WebsiteMainMenuItemsItemListPage\",\"page\":{\"__typename\":\"Page\",\"title\":\"FAQ\",\"slug\":\"faq\",\"showInMenu\":true,\"body\":{\"type\":\"root\",\"children\":[{\"type\":\"h1\",\"children\":[{\"type\":\"text\",\"text\":\"FAQ\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"If you don't find the answers to your questions here, contact us at \"},{\"type\":\"a\",\"url\":\"mailto:info@ndcconferences.com\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"info@ndcconferences.com\"}]},{\"type\":\"text\",\"text\":\".\"}]},{\"type\":\"h5\",\"children\":[{\"type\":\"text\",\"text\":\"When will I receive my ticket?\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"You will receive a ticket confirmation after ordering your ticket. Attendee information to all delegates will be emailed 1 week prior to the event.\"}]},{\"type\":\"h5\",\"children\":[{\"type\":\"text\",\"text\":\"How do I add a PO to my ticket purchase?\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Email your PO to \"},{\"type\":\"a\",\"url\":\"mailto:info@ndcconferences.com\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"info@ndcconferences.com\"}]},{\"type\":\"text\",\"text\":\" after you have ordered, along with your ticket number.\"}]},{\"type\":\"h5\",\"children\":[{\"type\":\"text\",\"text\":\"How do I book the workshop I want to attend?\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"If you did not select a workshop when registering, a workshop registration email will be sent to you 2 weeks prior to the event.\"}]},{\"type\":\"h5\",\"children\":[{\"type\":\"text\",\"text\":\"What’s the schedule for the event?\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"NDC Melbourne is a 3-day event with 1 day of hands-on workshops followed by a 2-day conference.\"}]},{\"type\":\"h5\",\"children\":[{\"type\":\"text\",\"text\":\"Will sessions be recorded?\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"All conference talks are recorded and will be made public on \"},{\"type\":\"a\",\"url\":\"https://www.youtube.com/ndcconferences\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"our YouTube channel\"}]},{\"type\":\"text\",\"text\":\" approximately one month after the conference. Workshops will not be recorded.\"}]},{\"type\":\"h5\",\"children\":[{\"type\":\"text\",\"text\":\"How can I be a speaker at NDC Melbourne?\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"The Call For Papers is now closed.\"}]},{\"type\":\"h5\",\"children\":[{\"type\":\"text\",\"text\":\"What happens if the event is cancelled?\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"If the conference is cancelled or postponed, tickets will remain valid, and can be used at the next in-person event. Alternatively, attendees can opt for a full refund, or, a partial refund with access to the online version of the conference.\"}]}]},\"_sys\":{\"filename\":\"faq\",\"basename\":\"faq.mdx\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"faq\"],\"path\":\"content/pages/melbourne/faq.mdx\",\"relativePath\":\"melbourne/faq.mdx\",\"extension\":\".mdx\"},\"id\":\"content/pages/melbourne/faq.mdx\"}},{\"__typename\":\"WebsiteMainMenuItemsItemListPage\",\"page\":{\"__typename\":\"Page\",\"title\":\"Privacy Policy\",\"slug\":\"privacy-policy\",\"showInMenu\":true,\"body\":{\"type\":\"root\",\"children\":[{\"type\":\"h1\",\"children\":[{\"type\":\"text\",\"text\":\"Privacy Policy\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"This is the Privacy Policy for NDC Conferences website \"},{\"type\":\"a\",\"url\":\"https://ndcmelbourne.com/\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"https://ndcmelbourne.com\"}]},{\"type\":\"text\",\"text\":\" (hereinafter NDC). This privacy policy has a purpose to disclose what personal data NDC collect about our users. This privacy policy is in place in order to make it easy and understandable for our customers how we process personal data and also contains information about the rights you have concerning your personal data.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"NDC is established in Norway and adheres to Norwegian personal data protection legislation, Personopplysningsloven, hereunder GDPR and at all times applicable law. NDC processes personal data relating to customers and other persons who have contacted or interacted with NDC in connection with our services.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"The different types of personal data along with it’s required legal grounds for processing and its specific purposes are further described in the following of this Privacy Policy.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Our collection and use of personal data\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Depending of what service you use us for, we process different types of persona data for different purposes, the categories are listed below.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"When you register as a user or customer\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"In order to provide NDC customers/users with service agreed on with the costumer, like digital marketing and digital ads we process the following personal:\"}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"name, email address, phone number, home address, place of work/employer, and job title.\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"data, information, and documents the user/customer provide to us or gives us access to when entering into an agreement with us.\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"data we have access to through customers signing up for our conferences and buying tickets for our events The lawful basis for the processing of this is GDPR article 6 no. 1 litra a) consent. Based on the customers' consent when registering and submitting data to us.\"}]}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"When you sign up for our newsletters\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"When signing up for the newsletters on our website we process personal data about you in order to send you the newsletters and updates on our products and services. This is based on your consent when signing up your email for the specified purpose of receiving updates from NDC.\"}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"we collect your email address and name\"}]}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"The lawful basis for this processing is GDPR article 6. no 1 litra a) consent when you sign up for the newsletters.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Analytical collection and use of personal data\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"We use cookies (tracks your movements within the website) in order to make our website user friendly we need analytical information about how our users use the website. We try to fulfill our users' needs based on analyses of data. In order to do this, we collect data for this purpose with Cookies from the analytical tools Google and Facebook Pixel.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Cookies can easily be turned off in the customer's web browsers if the customer does not want the use of Cookies.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"The information analyzed by Google Analytics is governed by the Privacy Policy of Google Analytics, as found here: \"},{\"type\":\"a\",\"url\":\"https://policies.google.com/privacy?hl=en\u0026gl=ZZ\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"https://policies.google.com/privacy?hl=en\u0026gl=ZZ\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"The lawful basis for this processing is GDPR article 6 no.1 litra f) (legitimate interest in processing when our interest is not overridden by the data subjects interests)\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Storage\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"We keep the personal data as long as it is necessary for the specific purpose of the processing of personal data as listed above under the use and collection section.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Personal data processed for the purpose of sending out newsletters will be stored for as long as the subscriber is still subscribing to the newsletter.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Personal data will not be stored for a longer time than the customer wished and can at all times be requested deleted. On some occasions, personal data will be stored for a longer time in order for us to comply with legislation and requirements for bookkeeping (Bokføringsloven § 15).\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Information security\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"We use SSL encryption on our website in order to make the personal data we process safely.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Disclosure to third parties\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"If we share any personal data with third parties they are to be listed in the following:\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"The third parties we use for our services are listed below:\\nHow they process personal data can be read in their terms of service and privacy policies.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Mailchimp; \"},{\"type\":\"a\",\"url\":\"https://mailchimp.com/legal/privacy/\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"https://mailchimp.com/legal/privacy/\"}]},{\"type\":\"text\",\"text\":\"\\nFacebook; \"},{\"type\":\"a\",\"url\":\"https://www.facebook.com/legal/FB_Work_Privacy\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"https://www.facebook.com/legal/FB_Work_Privacy\"}]},{\"type\":\"text\",\"text\":\"\\nGoogle; \"},{\"type\":\"a\",\"url\":\"https://policies.google.com/privacy?hl=en\u0026gl=ZZ\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"https://policies.google.com/privacy?hl=en\u0026gl=ZZ\"}]},{\"type\":\"text\",\"text\":\"\\nTwitter; \"},{\"type\":\"a\",\"url\":\"https://twitter.com/en/privacy\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"https://twitter.com/en/privacy\"}]},{\"type\":\"text\",\"text\":\"\\nEventbrite; \"},{\"type\":\"a\",\"url\":\"https://www.eventbrite.com/support/articles/en_US/Troubleshooting/eventbrite-privacy-policy?_eboga=1459078279.1503568995\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"https://www.eventbrite.com/support/articles/en_US/...\"}]},{\"type\":\"text\",\"text\":\" ?lg=en_US\\nBatchbook CRM; \"},{\"type\":\"a\",\"url\":\"http://batchbook.com/privacy/\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"http://batchbook.com/privacy/\"}]},{\"type\":\"text\",\"text\":\"\\nInsightly CRM;\"},{\"type\":\"a\",\"url\":\"https://www.insightly.com/privacy-policy/\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"https://www.insightly.com/privacy-policy/\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Information about how our third parties process personal data can be found at their respective websites.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Your rights\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"As a customer of our services and in accordance with required legislation you have rights connected to the processing of your personal data listed above. More information about your legal bounded rights can be found in GDPR chapter 3 “Rights of the data subject”.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Right to access\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"You as a user can at any time request access to which personal data that are stored and processed about you.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Right to be forgotten\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"You can at all times upon request ask us to delete the personal data concerning you in circumstances such as where we no longer need it or if you withdraw your consent.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Right to rectification\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"If the personal data we have about you is inaccurate or incomplete, you are entitled to have it rectified.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Withdrawal of consent\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"You can at any time withdraw your previously given consent as legal basis for processing your personal data.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Concerns\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Should there be any questions about the use of your personal data or concerns about misuse of your personal data you can always notify the supervisory authority, Datatilsynet.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Disputes and choice of law\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"This Privacy Policy is governed by Norwegian Law.\\nAny disputes regarding this Privacy Policy or how we process personal data should be tried solved in an amicable way. If disputes cannot be solved through negotiation, legal venue should be Oslo District Court (Oslo Tingrett) governed by Norwegian Law.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Changes to this Privacy Policy\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"We have reserved the right to make changes to this policy when we find it necessary or required by legislation and you will always find the updated version on our website. For any substantial changes, our users/customers will be contacted if necessary.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Contact us\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"For any inquiries, we can be contacted by:\"}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Email: \"},{\"type\":\"a\",\"url\":\"mailto:info@ndcconferences.com\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"info@ndcconferences.com\"}]}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"visiting address: C/O Rebel, Universitetsgata 2, 0164 Oslo\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"telephone: (+47) 67 10 65 65 / +61 (0) 2 9091 8034\"}]}]}]}]},\"_sys\":{\"filename\":\"privacy-policy\",\"basename\":\"privacy-policy.mdx\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"privacy-policy\"],\"path\":\"content/pages/melbourne/privacy-policy.mdx\",\"relativePath\":\"melbourne/privacy-policy.mdx\",\"extension\":\".mdx\"},\"id\":\"content/pages/melbourne/privacy-policy.mdx\"}},{\"__typename\":\"WebsiteMainMenuItemsItemListPage\",\"page\":{\"__typename\":\"Page\",\"title\":\"Agenda Committee\",\"slug\":\"agenda-committee\",\"showInMenu\":true,\"body\":{\"type\":\"root\",\"children\":[{\"type\":\"h1\",\"children\":[{\"type\":\"text\",\"text\":\"Who's behind the NDC London agenda?\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"img\",\"url\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/dc604f292cdf206cf323ea26e5091e024a766ad6-806x250.png\",\"caption\":null,\"children\":[{\"type\":\"text\",\"text\":\"\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Laila Bougria | \"},{\"type\":\"a\",\"url\":\"https://x.com/noctovis\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"@noctovis\"}]},{\"type\":\"text\",\"text\":\"\\nLaila Bougria is a Solutions Architect and Engineer with over 15 years of experience in the Microsoft .NET space. She's a keynote speaker, a Microsoft Azure MVP, and frequently shares her knowledge and insights at conferences worldwide. Currently, Laila is busy building NServiceBus at Particular Software and solving distributed riddles. When she's not immersed in complex problems or code, Laila enjoys indulging in her favorite pastime - knitting! She finds that tangling the yarn into beautiful patterns helps untangle her thoughts.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"img\",\"url\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/e891956774bc68c56b8ba28a79f2db0afe476576-806x250.png\",\"caption\":null,\"children\":[{\"type\":\"text\",\"text\":\"\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Mark Rendle | \"},{\"type\":\"a\",\"url\":\"https://x.com/markrendle\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"@markrendle\"}]},{\"type\":\"text\",\"text\":\"\\nMark is the founder of RendleLabs, which provides consulting services and workshops to .NET development teams across all industries. His particular obsessions are API design and development, performance, Observability and code-base modernisation. He also uses skills acquired during a few years as a professional stand-up comic to deliver entertaining and informative talks at conferences around the world, and recently learned to play bass so he could join tech parody band The LineBreakers.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"img\",\"url\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/bbd5d2a0c2c634bbd29eb7c322c6597ae864b67b-806x250.png\",\"caption\":null,\"children\":[{\"type\":\"text\",\"text\":\"\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Jodie Burchell | \"},{\"type\":\"a\",\"url\":\"https://x.com/t_redactyl\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"@t_redactyl\"}]},{\"type\":\"text\",\"text\":\"\\nDr. Jodie Burchell is the Developer Advocate in Data Science at JetBrains, and was previously the Lead Data Scientist in audiences generation at Verve Group Europe. She completed a PhD in clinical psychology and a postdoc in biostatistics, before leaving academia for a data science career. She has worked for 7 years as a data scientist in both Australia and Germany, developing a range of products including recommendation systems, analysis platforms, search engine improvements and audience profiling.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"img\",\"url\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/1516685ad22c9d18d37b55ee406c0755fb9f7b37-806x250.png\",\"caption\":null,\"children\":[{\"type\":\"text\",\"text\":\"\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Gui Ferreira | \"},{\"type\":\"a\",\"url\":\"https://x.com/gsferreira\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"@gsferreira\"}]},{\"type\":\"text\",\"text\":\"\\nGuilherme \\\"Gui\\\" Ferreira is a Minimalist Software Craftsman, passionate about simplicity and continuous learning.\\nHe is a Microsoft MVP, Tech Speaker, YouTuber, Dometrain Author, and .NET content creator.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"img\",\"url\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/802689d29e02b6feb274197661c2fcf32bc927f3-806x250.png\",\"caption\":null,\"children\":[{\"type\":\"text\",\"text\":\"\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Jessica Brentnall\\nJessica is a Distinguished Architect, a four times Microsoft MVP in Developer Technologies, an international speaker and a mentor. She is also an elected member of the .NET Foundations Board of Directors and Chair of the .NET Foundation Membership Committee. Alongside this, she is also the co-organiser and co-founder of DDD East Midlands Conference, and manages the repositories for this event and a meetup.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"img\",\"url\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/95af674547cb2e7aacc25d2778d1c8a75e00e1fd-806x250.png\",\"caption\":null,\"children\":[{\"type\":\"text\",\"text\":\"\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Chris O'Dell | \"},{\"type\":\"a\",\"url\":\"https://twitter.com/ChrisAnnODell\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"@ChrisAnnODell\"}]},{\"type\":\"text\",\"text\":\"\\nChris has spent over 18 years as a backend engineer at companies including Stack Overflow, Apple, Monzo, Contino and Just Eat. She has led teams delivering highly available Web APIs, distributed systems and cloud based services. She has also led teams developing internal build and deployment tooling with the goal of improving the developer’s experience. Chris promotes practices such as Continuous Delivery, including TDD, version control, and Continuous Integration.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"img\",\"url\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/e8135c695274e5129593be687e524f6bb5f50b09-806x250.png\",\"caption\":null,\"children\":[{\"type\":\"text\",\"text\":\"\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Clifford Agius | \"},{\"type\":\"a\",\"url\":\"https://twitter.com/CliffordAgius\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"@CliffordAgius\"}]},{\"type\":\"text\",\"text\":\"\\nClifford Agius, Freelance .NET Developer and also blogs from time to time, is currently a three-time Developer Technologies \u0026 IoT MVP, specialising in Xamarin/.NET MAUI and IoT. By day, an airline pilot flying Airbus A320 aircraft around Europe and when not doing that, Clifford freelances as a .NET developer. An active member of the .NET community, he is a regular speaker at conferences and meet-ups around the world.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Clifford graduated as an engineer from the Ford Technical Training Centre in 1995. After 11 years as an electrical/mechanical engineer working with Robotics and PLC Programming, he trained to become an Airline Pilot in 2001. Clifford became a Microsoft Valued Professional (MVP) in 2020.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"img\",\"url\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/d43999c9801191c191f0d8df95a2be72de0efbc4-806x250.png\",\"caption\":null,\"children\":[{\"type\":\"text\",\"text\":\"\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Moreton Brentnall\\nPrincipal Software Developer at Ministry of Justice OPG | Director at DDD East Midlands Limited.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"img\",\"url\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/f76ef820bdd966c6603641c144fc9d9abb73ac5e-806x250.png\",\"caption\":null,\"children\":[{\"type\":\"text\",\"text\":\"\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Kjersti Sandberg\\nKjersti Sandberg is the founder of ProgramUtvikling AS and has organized NDC from the very beginning. Her daily job is with the professional areas of sale, marketing and business development. Her role within this year's agenda committee has been to liaise with speakers and present good ideas.\"}]}]},\"_sys\":{\"filename\":\"agenda-committee\",\"basename\":\"agenda-committee.mdx\",\"hasReferences\":null,\"breadcrumbs\":[\"london\",\"agenda-committee\"],\"path\":\"content/pages/london/agenda-committee.mdx\",\"relativePath\":\"london/agenda-committee.mdx\",\"extension\":\".mdx\"},\"id\":\"content/pages/london/agenda-committee.mdx\"}}]},\"pages\":[{\"__typename\":\"WebsitePages\",\"page\":{\"__typename\":\"Page\",\"title\":\"Conference Party\",\"slug\":\"conference-party\",\"showInMenu\":true,\"body\":{\"type\":\"root\",\"children\":[{\"type\":\"h1\",\"children\":[{\"type\":\"text\",\"text\":\"The NDC Conference Party!\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"img\",\"url\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/NDC Melbourne/53296116337_51a56f84a3_o.jpg\",\"caption\":null,\"children\":[{\"type\":\"text\",\"text\":\"\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Join us for the NDC Melbourne Conference Party! We'll kick off with a keynote from Richard Campbell, followed by the Phil Nash Karaoke Party.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"There will be food and drinks available, all included in your ticket.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Date:\",\"bold\":true},{\"type\":\"text\",\"text\":\" Wednesday, 30 April\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Agenda:\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"18:40 - 19:45 - Conference reception\"},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"19:45 - 20:30 - Party Keynote - Richard Campbell\"},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"20:30 - 22:00 - The Phil Nash Karaoke Party\"}]}]},\"_sys\":{\"filename\":\"conference-party\",\"basename\":\"conference-party.mdx\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"conference-party\"],\"path\":\"content/pages/melbourne/conference-party.mdx\",\"relativePath\":\"melbourne/conference-party.mdx\",\"extension\":\".mdx\"},\"id\":\"content/pages/melbourne/conference-party.mdx\"}},{\"__typename\":\"WebsitePages\",\"page\":{\"__typename\":\"Page\",\"title\":\"Volunteer\",\"slug\":\"volunteer\",\"showInMenu\":true,\"body\":{\"type\":\"root\",\"children\":[{\"type\":\"h1\",\"children\":[{\"type\":\"text\",\"text\":\"Volunteer at NDC Melbourne 2025!\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"img\",\"url\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/NDC Melbourne/crew.jpg\",\"alt\":\"Crew - NDC Melbourne 2025\",\"caption\":\"Crew - NDC Melbourne 2025\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Being a volunteer is a great way to participate in the developer community. Whether you are a student or a full-time developer, your contribution is welcome!\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"All volunteers are also conference attendees, and when off-duty we invite you to:\"}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Attend talks\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Network with exhibitors, delegates, and speakers\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Discover potential employment opportunities\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Enjoy the food throughout the day\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Participate in evening events including the delegate party\"}]}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"The conference is from 30 April - 1 May. We have a mandatory crew meeting on 29 April at the conference venue.\"},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"The position is unpaid and we do not cover travel and accommodation or any other expenses.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Contact us at \"},{\"type\":\"a\",\"url\":\"mailto:info@ndcconferences.com\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"info@ndcconferences.com\"}]},{\"type\":\"text\",\"text\":\" for more information.\"}]}]},\"_sys\":{\"filename\":\"volunteer\",\"basename\":\"volunteer.mdx\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"volunteer\"],\"path\":\"content/pages/melbourne/volunteer.mdx\",\"relativePath\":\"melbourne/volunteer.mdx\",\"extension\":\".mdx\"},\"id\":\"content/pages/melbourne/volunteer.mdx\"}}],\"socialSEO\":{\"__typename\":\"WebsiteSocialSEO\",\"websiteTitle\":\"NDC Melbourne 2025 | Conference for Software Developers\",\"websiteDescription\":\"NDC Melbourne is a 3-day event taking place at the Melbourne Convention and Exhibition Centre from 29 April - 1 May 2025\",\"websiteImage\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/NDC_MEL_25.jpg\"}}},\"errors\":null,\"query\":\"$15\",\"variables\":{\"relativePath\":\"melbourne/website.md\"}},\"speakersCount\":65}]]}]\n"])</script><script>self.__next_f.push([1,"16:I[2087,[\"379\",\"static/chunks/379-53e742854de63b78.js\",\"759\",\"static/chunks/759-5cecbfd9489fe478.js\",\"789\",\"static/chunks/789-be3b23164c560e9f.js\",\"861\",\"static/chunks/app/%5Blocation%5D/layout-935432fa382b95d6.js\"],\"default\"]\n17:T1b9d,"])</script><script>self.__next_f.push([1,"\n query website($relativePath: String!) {\n website(relativePath: $relativePath) {\n ... on Document {\n _sys {\n filename\n basename\n hasReferences\n breadcrumbs\n path\n relativePath\n extension\n }\n id\n }\n ...WebsiteParts\n }\n}\n \n fragment WebsiteParts on Website {\n __typename\n title\n featureToggleDevFestDesign\n featureToggleTickets\n conferenceLink {\n ... on Conference {\n __typename\n title\n sessionizeId\n enableSessionizeSync\n displayOnSchedule\n slug\n website\n timezone\n conferenceImage\n staticDate\n fromDate\n toDate\n additionalDates {\n __typename\n date\n }\n colorPalette {\n __typename\n colorBgMenu\n colorBgTicket\n color1\n color2\n color3\n color4\n color5\n }\n gradientColors\n stats {\n __typename\n label\n value\n }\n partnerList {\n __typename\n partner {\n ... on Partners {\n __typename\n title\n partnerLink\n description\n logoColoured\n logoMonochrome\n }\n ... on Document {\n _sys {\n filename\n basename\n hasReferences\n breadcrumbs\n path\n relativePath\n extension\n }\n id\n }\n }\n }\n venue {\n ... on Venues {\n __typename\n title\n address {\n __typename\n street\n addressLocality\n postalCode\n country\n }\n rooms {\n __typename\n roomList {\n __typename\n }\n }\n }\n ... on Document {\n _sys {\n filename\n basename\n hasReferences\n breadcrumbs\n path\n relativePath\n extension\n }\n id\n }\n }\n mailchimpSettings {\n __typename\n parameterU\n parameterId\n parameterFID\n }\n }\n ... on Document {\n _sys {\n filename\n basename\n hasReferences\n breadcrumbs\n path\n relativePath\n extension\n }\n id\n }\n }\n featuredImage\n conferenceFooter {\n __typename\n conferenceFooterTitle\n conferenceFooterDate\n conferenceFooterVenue\n conferenceInformation {\n __typename\n conferenceInformationCompanyName\n conferenceInformationCooperation\n conferenceInformationAdress\n conferenceInformationPostalCode\n conferenceInformationEmail\n conferenceInformationRegistrationNumber\n }\n staticLinks {\n __typename\n label\n href\n }\n Dynamiclinks {\n __typename\n label\n href\n }\n socialsLinks {\n __typename\n youtubeLink\n twitterLink\n facebookLink\n instagramLink\n linkedinLink\n }\n }\n homePageLinks {\n __typename\n homePageLinksList {\n __typename\n ... on WebsiteHomePageLinksHomePageLinksListHomePageInternalLinks {\n label\n href\n }\n ... on WebsiteHomePageLinksHomePageLinksListHomePageExternalLinks {\n label\n href\n }\n }\n homePageLinkTitle\n }\n infoLinks {\n __typename\n infoLinksTitle\n InfoLinksList {\n __typename\n ... on WebsiteInfoLinksInfoLinksListInfoLinkInternalLinks {\n label\n description\n href\n }\n ... on WebsiteInfoLinksInfoLinksListInfoLinkExternalLinks {\n label\n description\n href\n }\n }\n }\n sections {\n __typename\n ... on WebsiteSectionsSpeakers {\n backgroundColor\n subTitle\n width\n showSpeakersCount\n highlightedSpeakers {\n __typename\n name\n speaker {\n ... on Speaker {\n __typename\n firstName\n lastName\n bio\n tagLine\n profilePicture\n socialMediaHandle\n location\n sessions {\n __typename\n session {\n ... on Slot {\n __typename\n title\n description\n startsAt\n endsAt\n format\n originalFormat\n vimeoEmbedVideo\n isServiceSession\n isPlenumSession\n speakers {\n __typename\n }\n categoryItems {\n __typename\n }\n liveUrl\n recordingUrl\n status\n isInformed\n isConfirmed\n location\n }\n ... on Document {\n _sys {\n filename\n basename\n hasReferences\n breadcrumbs\n path\n relativePath\n extension\n }\n id\n }\n }\n }\n fullName\n links {\n __typename\n url\n title\n linkType\n }\n }\n ... on Document {\n _sys {\n filename\n basename\n hasReferences\n breadcrumbs\n path\n relativePath\n extension\n }\n id\n }\n }\n }\n }\n ... on WebsiteSectionsNotice {\n noticeBlock {\n __typename\n backgroundColor\n title\n preamble\n image\n ctaText\n ctaLink\n }\n }\n }\n mainMenuItems {\n __typename\n itemList {\n __typename\n ... on WebsiteMainMenuItemsItemListPage {\n page {\n ... on Page {\n __typename\n title\n slug\n showInMenu\n body\n }\n ... on Document {\n _sys {\n filename\n basename\n hasReferences\n breadcrumbs\n path\n relativePath\n extension\n }\n id\n }\n }\n }\n ... on WebsiteMainMenuItemsItemListMenuItem {\n menuItem\n }\n ... on WebsiteMainMenuItemsItemListExternalLink {\n linkTitle\n url\n }\n }\n }\n pages {\n __typename\n page {\n ... on Page {\n __typename\n title\n slug\n showInMenu\n body\n }\n ... on Document {\n _sys {\n filename\n basename\n hasReferences\n breadcrumbs\n path\n relativePath\n extension\n }\n id\n }\n }\n }\n socialSEO {\n __typename\n websiteTitle\n websiteDescription\n websiteImage\n }\n}\n "])</script><script>self.__next_f.push([1,"10:[\"$\",\"div\",null,{\"className\":\"flex flex-col justify-center items-center\",\"children\":[\"$\",\"$L16\",null,{\"websiteProps\":{\"data\":{\"website\":{\"_sys\":{\"filename\":\"website\",\"basename\":\"website.md\",\"hasReferences\":false,\"breadcrumbs\":[\"melbourne\",\"website\"],\"path\":\"content/websites/melbourne/website.md\",\"relativePath\":\"melbourne/website.md\",\"extension\":\".md\"},\"id\":\"content/websites/melbourne/website.md\",\"__typename\":\"Website\",\"title\":\"NDC Melbourne\",\"featureToggleDevFestDesign\":false,\"featureToggleTickets\":true,\"conferenceLink\":{\"__typename\":\"Conference\",\"title\":\"NDC Melbourne 2025\",\"sessionizeId\":\"ymgbp320\",\"enableSessionizeSync\":true,\"displayOnSchedule\":true,\"slug\":\"ndc-melbourne\",\"website\":\"http://ndcmelbourne.com\",\"timezone\":\"UTC+10\",\"conferenceImage\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/Melbourne-4k.webp\",\"staticDate\":\"29 Apr-1 May 2025\",\"fromDate\":\"2025-04-28T22:00:00.000Z\",\"toDate\":\"2025-04-30T22:00:00.000Z\",\"additionalDates\":null,\"colorPalette\":{\"__typename\":\"ConferenceColorPalette\",\"colorBgMenu\":\"#6972BC\",\"colorBgTicket\":\"#3CA8A0\",\"color1\":\"#3CA8A0\",\"color2\":\"#3CA8A0\",\"color3\":\"#6972BC\",\"color4\":\"#6972BC\",\"color5\":\"#CFD7E6\"},\"gradientColors\":[\"#7400B8\",\"#80FDDB\"],\"stats\":[{\"__typename\":\"ConferenceStats\",\"label\":\"Speakers\",\"value\":\"40\"},{\"__typename\":\"ConferenceStats\",\"label\":\"Technologies\",\"value\":\"30\"},{\"__typename\":\"ConferenceStats\",\"label\":\"Workshops\",\"value\":\"10\"},{\"__typename\":\"ConferenceStats\",\"label\":\"Talks\",\"value\":\"50\"}],\"partnerList\":[{\"__typename\":\"ConferencePartnerList\",\"partner\":{\"__typename\":\"Partners\",\"title\":\"auth0\",\"partnerLink\":\"https://auth0.com/\",\"description\":null,\"logoColoured\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/Partner logos/Auth0-partner.png\",\"logoMonochrome\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/Partner%20logos/Auth0-partner.png\",\"_sys\":{\"filename\":\"auth0\",\"basename\":\"auth0.md\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"auth0\"],\"path\":\"content/partners/melbourne/auth0.md\",\"relativePath\":\"melbourne/auth0.md\",\"extension\":\".md\"},\"id\":\"content/partners/melbourne/auth0.md\"}},{\"__typename\":\"ConferencePartnerList\",\"partner\":{\"__typename\":\"Partners\",\"title\":\"Bunnings\",\"partnerLink\":\"https://www.bunnings.com.au/\",\"description\":null,\"logoColoured\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/Partner logos/bunnings-Color.png\",\"logoMonochrome\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/Partner logos/bunnings-mono.png\",\"_sys\":{\"filename\":\"Bunnings\",\"basename\":\"Bunnings.md\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"Bunnings\"],\"path\":\"content/partners/melbourne/Bunnings.md\",\"relativePath\":\"melbourne/Bunnings.md\",\"extension\":\".md\"},\"id\":\"content/partners/melbourne/Bunnings.md\"}},{\"__typename\":\"ConferencePartnerList\",\"partner\":{\"__typename\":\"Partners\",\"title\":\"Particular\",\"partnerLink\":\"https://particular.net/\",\"description\":null,\"logoColoured\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/6fb4dbe244ccf715c9ad57c62f222efaca1ad3e5-300x140-1.png\",\"logoMonochrome\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/6fb4dbe244ccf715c9ad57c62f222efaca1ad3e5-300x140-1.png\",\"_sys\":{\"filename\":\"Particular\",\"basename\":\"Particular.md\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"Particular\"],\"path\":\"content/partners/melbourne/Particular.md\",\"relativePath\":\"melbourne/Particular.md\",\"extension\":\".md\"},\"id\":\"content/partners/melbourne/Particular.md\"}},{\"__typename\":\"ConferencePartnerList\",\"partner\":{\"__typename\":\"Partners\",\"title\":\"REA Group\",\"partnerLink\":\"https://www.rea-group.com/\",\"description\":null,\"logoColoured\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/Partner logos/rea-group.png\",\"logoMonochrome\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/Partner logos/rea-group.png\",\"_sys\":{\"filename\":\"REA-Group\",\"basename\":\"REA-Group.md\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"REA-Group\"],\"path\":\"content/partners/melbourne/REA-Group.md\",\"relativePath\":\"melbourne/REA-Group.md\",\"extension\":\".md\"},\"id\":\"content/partners/melbourne/REA-Group.md\"}},{\"__typename\":\"ConferencePartnerList\",\"partner\":{\"__typename\":\"Partners\",\"title\":\"SafeStack\",\"partnerLink\":\"https://safestack.io/\",\"description\":null,\"logoColoured\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/safestack.png\",\"logoMonochrome\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/safestack.png\",\"_sys\":{\"filename\":\"SafeStack\",\"basename\":\"SafeStack.md\",\"hasReferences\":null,\"breadcrumbs\":[\"sydney\",\"SafeStack\"],\"path\":\"content/partners/sydney/SafeStack.md\",\"relativePath\":\"sydney/SafeStack.md\",\"extension\":\".md\"},\"id\":\"content/partners/sydney/SafeStack.md\"}},{\"__typename\":\"ConferencePartnerList\",\"partner\":{\"__typename\":\"Partners\",\"title\":\"TinaCMS\",\"partnerLink\":\"https://tina.io\",\"description\":\"TinaCMS is the best CMS for Markdown!\",\"logoColoured\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/Tina-CMS-Color-1.png\",\"logoMonochrome\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/Tina-CMS-Color-1.png\",\"_sys\":{\"filename\":\"TinaCMS\",\"basename\":\"TinaCMS.md\",\"hasReferences\":null,\"breadcrumbs\":[\"sydney\",\"TinaCMS\"],\"path\":\"content/partners/sydney/TinaCMS.md\",\"relativePath\":\"sydney/TinaCMS.md\",\"extension\":\".md\"},\"id\":\"content/partners/sydney/TinaCMS.md\"}}],\"venue\":{\"__typename\":\"Venues\",\"title\":\"Melbourne Convention and Exhibition Centre (MCEC)\",\"address\":{\"__typename\":\"VenuesAddress\",\"street\":\"1 Convention Centre PI\",\"addressLocality\":\"South Wharf VIC\",\"postalCode\":\"3006\",\"country\":\"Australia\"},\"rooms\":null,\"_sys\":{\"filename\":\"Melbourne-Convention-and-Exhibition-Centre-MCEC\",\"basename\":\"Melbourne-Convention-and-Exhibition-Centre-MCEC.md\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"Melbourne-Convention-and-Exhibition-Centre-MCEC\"],\"path\":\"content/venues/melbourne/Melbourne-Convention-and-Exhibition-Centre-MCEC.md\",\"relativePath\":\"melbourne/Melbourne-Convention-and-Exhibition-Centre-MCEC.md\",\"extension\":\".md\"},\"id\":\"content/venues/melbourne/Melbourne-Convention-and-Exhibition-Centre-MCEC.md\"},\"mailchimpSettings\":{\"__typename\":\"ConferenceMailchimpSettings\",\"parameterU\":\"ea3ee69b302ffce33ddee4de9\",\"parameterId\":\"ccf48621ed\",\"parameterFID\":\"00fda4e5f0\"},\"_sys\":{\"filename\":\"conference\",\"basename\":\"conference.md\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"conference\"],\"path\":\"content/conferences/melbourne/conference.md\",\"relativePath\":\"melbourne/conference.md\",\"extension\":\".md\"},\"id\":\"content/conferences/melbourne/conference.md\"},\"featuredImage\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/videos/NDC-Melbourne-video.mp4\",\"conferenceFooter\":{\"__typename\":\"WebsiteConferenceFooter\",\"conferenceFooterTitle\":\"NDC Melbourne\",\"conferenceFooterDate\":\"29 April - 1 May 2024\",\"conferenceFooterVenue\":\"Melbourne Convention and Exhibition Centre (MCEC)\",\"conferenceInformation\":{\"__typename\":\"WebsiteConferenceFooterConferenceInformation\",\"conferenceInformationCompanyName\":\"NDC Conferences Australia Pty Ltd.\",\"conferenceInformationCooperation\":null,\"conferenceInformationAdress\":\"L26, 44 Market Street\",\"conferenceInformationPostalCode\":\"NSW 2000, Sydney, Australia\",\"conferenceInformationEmail\":\"info@ndcconferences.com\",\"conferenceInformationRegistrationNumber\":\"ABN: 97 608 732 654\"},\"staticLinks\":[{\"__typename\":\"WebsiteConferenceFooterStaticLinks\",\"label\":\"Code of Conduct\",\"href\":\"code-of-conduct\"},{\"__typename\":\"WebsiteConferenceFooterStaticLinks\",\"label\":\"FAQ\",\"href\":\"faq\"},{\"__typename\":\"WebsiteConferenceFooterStaticLinks\",\"label\":\"Privacy Policy\",\"href\":\"privacy-policy\"}],\"Dynamiclinks\":[{\"__typename\":\"WebsiteConferenceFooterDynamiclinks\",\"label\":\"Tickets\",\"href\":\"tickets\"},{\"__typename\":\"WebsiteConferenceFooterDynamiclinks\",\"label\":\"Speakers\",\"href\":\"speakers\"},{\"__typename\":\"WebsiteConferenceFooterDynamiclinks\",\"label\":\"Workshops\",\"href\":\"workshops\"},{\"__typename\":\"WebsiteConferenceFooterDynamiclinks\",\"label\":\"Become a Partner\",\"href\":\"become-a-partner\"},{\"__typename\":\"WebsiteConferenceFooterDynamiclinks\",\"label\":\"FAQ\",\"href\":\"faq\"},{\"__typename\":\"WebsiteConferenceFooterDynamiclinks\",\"label\":\"Venue\",\"href\":\"venue\"}],\"socialsLinks\":{\"__typename\":\"WebsiteConferenceFooterSocialsLinks\",\"youtubeLink\":\"https://www.youtube.com/@ndc\",\"twitterLink\":\"https://x.com/NDC_Conferences\",\"facebookLink\":\"https://www.facebook.com/ndcconferences\",\"instagramLink\":\"https://www.instagram.com/ndc_conferences/\",\"linkedinLink\":\"https://www.linkedin.com/company/ndc-conferences/\"}},\"homePageLinks\":{\"__typename\":\"WebsiteHomePageLinks\",\"homePageLinksList\":[{\"__typename\":\"WebsiteHomePageLinksHomePageLinksListHomePageInternalLinks\",\"label\":\"Get Tickets\",\"href\":\"tickets\"},{\"__typename\":\"WebsiteHomePageLinksHomePageLinksListHomePageInternalLinks\",\"label\":\"See the full Agenda\",\"href\":\"agenda\"},{\"__typename\":\"WebsiteHomePageLinksHomePageLinksListHomePageInternalLinks\",\"label\":\"65 Speakers\",\"href\":\"speakers\"},{\"__typename\":\"WebsiteHomePageLinksHomePageLinksListHomePageInternalLinks\",\"label\":\"8 Workshops\",\"href\":\"workshops\"}],\"homePageLinkTitle\":\"Inspiring Software Developers since 2008\"},\"infoLinks\":{\"__typename\":\"WebsiteInfoLinks\",\"infoLinksTitle\":\"Code of Conduct\",\"InfoLinksList\":[{\"__typename\":\"WebsiteInfoLinksInfoLinksListInfoLinkInternalLinks\",\"label\":\"Tickets\",\"description\":\"All ticket types are available. Secure your tickets now.\",\"href\":\"tickets\"},{\"__typename\":\"WebsiteInfoLinksInfoLinksListInfoLinkInternalLinks\",\"label\":\"The Agenda \",\"description\":\"See the full agenda. 65+ Speakers, 70 Sessions and 8 Workshops.\",\"href\":\"agenda\"},{\"__typename\":\"WebsiteInfoLinksInfoLinksListInfoLinkInternalLinks\",\"label\":\"Venue\",\"description\":\"NDC Melbourne 2025 will be at the Melbourne Convention and Exhibition Centre (MCEC), located on the banks of the Birrarung (Yarra River).\",\"href\":\"/venue\"},{\"__typename\":\"WebsiteInfoLinksInfoLinksListInfoLinkInternalLinks\",\"label\":\"Code of Conduct\",\"description\":\"All delegates, speakers, partners, sponsors, and volunteers at any NDC event agree to the following code of conduct. Organizers will enforce this code throughout the event.\",\"href\":\"/code-of-conduct\"}]},\"sections\":[{\"__typename\":\"WebsiteSectionsSpeakers\",\"backgroundColor\":\"Black\",\"subTitle\":\"\",\"width\":\"Full Width\",\"showSpeakersCount\":true,\"highlightedSpeakers\":[{\"__typename\":\"WebsiteSectionsSpeakersHighlightedSpeakers\",\"name\":\"Steve Sanderson\",\"speaker\":{\"__typename\":\"Speaker\",\"firstName\":\"Steve\",\"lastName\":\"Sanderson\",\"bio\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Steve Sanderson works on the ASP.NET team at Microsoft, making the platform better for client-side application developers.\"}]}]},\"tagLine\":\"Developer on the ASP.NET team at Microsoft\",\"profilePicture\":\"https://sessionize.com/image/b061-400o400o1-1a-cc5c-4e6e-8422-281c822c82c3.f80d84c8-5095-4df8-a45a-8341fa7767b0.jpg\",\"socialMediaHandle\":null,\"location\":\"melbourne\",\"sessions\":[{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"Building AI-powered applications with .NET\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"AI presents an enormous opportunity to make your applications more powerful and productive. It can automate many existing business processes, and can let your users zip through their tasks at much greater speed while remaining in control. Intelligent features can include semantic search, data extraction, anomaly detection, translation, summarization, sentiment scoring, autocompletion, classification and workflow automation, and of course Q\u0026A chatbots that work with enterprise data.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"For .NET developers, there’s a whole raft of new libraries, services, models, and concepts to get your teeth into. This workshop aims to cut through the complexity and focus on what you really need to know to get started with AI programming on .NET. It will emphasize the foundational topics in .NET+AI, including the new Microsoft.Extensions.AI standards.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"You’ll learn:\",\"bold\":true}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Core concepts of AI for app developers\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Embeddings, semantic search, vector databases, vector indexing\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Large language models, chat, function calling, structured output, middleware pipelines\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Q\u0026A chat/RAG: Ingestion/chunking, retrieval-augmented-generation, evaluation (e.g., RAG triad pattern)\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Vision and multimodality, automating business processes\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Prompt engineering and prompt injection attacks/defenses\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Realtime AI (just released by OpenAI)\"}]}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"In each case we’ll have explanations/demos plus guided exercises in C#, some being open-ended for more advanced exploration. I hope what you’ll get out of it is a broad understanding of current-day AI+.NET app development, and a sense that you’ve experienced most of the main pieces\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Prerequisites\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Familiarity with C# and typical .NET application patterns, such as dependency injection.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"You don’t need to know web programming with ASP.NET Core or Blazor in any significant detail, though one or two exercises will use them. Mostly we’ll work in console apps to preserve focus on AI.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"What to bring\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"You’ll need a Windows/Linux/macOS laptop with:\"}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\".NET 9 – whatever the latest preview is\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"An editor – either Visual Studio, VS Code, or Rider\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Docker\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Ollama (and while you’re on a fast network at home, run “ollama pull llama3.1” because that’s a 4.7GB download)\"}]}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Optional:\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"If at all possible, also have an OpenAI platform subscription or Azure OpenAI deployment. It’s not strictly required since you can just use Ollama, but OpenAI/AzureOpenAI will be much faster – especially if your laptop doesn’t have a good GPU. And you’ll learn more if you can compare small models on Ollama with the big ones like GPT 4o.\"}]}]},\"startsAt\":\"2025-04-28T23:00:00Z\",\"endsAt\":\"2025-04-29T07:00:00Z\",\"format\":\"Workshop (1 day)\",\"originalFormat\":\"Workshop (1 day)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"},{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":false,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"772656\",\"basename\":\"772656.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"772656\"],\"path\":\"content/slots/melbourne/772656.json\",\"relativePath\":\"melbourne/772656.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/772656.json\"}},{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"Keynote: The past, present, and future of AI for application developers\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"So we all know AI is changing the software industry right now. Whether you build backend systems, web or native UIs, or embedded devices, you keep hearing it: the next generation of users will simply expect your software to carry out their tasks intelligently.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Let's start with how we got here. I'll demo AI systems from the 1960s primordial soup up to the emergence of large language models (LLMs). We'll see a GPT-2 implementation in C code, and train it from scratch on nothing but NDC talks (what will it say??). We'll then build up to modern chat/assistant/agent systems. The point of this is to give you a deep intuition for the capabilities and limitations of LLM-based systems.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"This sets the scene for present-day app development. We'll run through practical examples of intelligent features you could add to your products today, coding up features like automatic data cleaning, sentiment scoring, anomaly detection, and the use of vision. Finally we'll consider what this means for the future: will the concept of UIs eventually be obsolete, or can it be reinvented to be much more fluid and intelligent? Let's see what we can do...\"}]}]},\"startsAt\":\"2025-04-29T23:00:00Z\",\"endsAt\":\"2025-04-30T00:00:00Z\",\"format\":\"Session (60 min)\",\"originalFormat\":\"Session (60 min)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"},{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":true,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"751695\",\"basename\":\"751695.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"751695\"],\"path\":\"content/slots/melbourne/751695.json\",\"relativePath\":\"melbourne/751695.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/751695.json\"}},{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"Use AI and Aspire to bring your apps into 2025\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Most apps can be made more powerful and productive by adding AI features. It's not just \\\"chatbots\\\", it's also semantic search, data extraction, classification, summarization, translation, or anomaly/toxicity detection. Any of these can level up your app's existing workflows and add immediate, obvious business value.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"This code-centric talk will take you through it from a .NET perspective, demonstrating how brand-new .NET features make it clean and organized, while Aspire lets you easily integrate with an industry-wide ecosystem of tools and AI models beyond .NET (including language models that can run locally on your workstation or server). We'll consider related topics like testing and evaluation so you can systematically figure out what works.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"By the end of this talk, you'll be ready to experiment with AI functionality in your own apps.\"}]}]},\"startsAt\":\"2025-05-01T05:00:00Z\",\"endsAt\":\"2025-05-01T06:00:00Z\",\"format\":\"Session (60 min)\",\"originalFormat\":\"Session (60 min)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"},{\"__typename\":\"SlotCategoryItems\"},{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":true,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"795534\",\"basename\":\"795534.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"795534\"],\"path\":\"content/slots/melbourne/795534.json\",\"relativePath\":\"melbourne/795534.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/795534.json\"}}],\"fullName\":\"Steve Sanderson\",\"links\":[{\"__typename\":\"SpeakerLinks\",\"url\":\"https://twitter.com/stevensanderson/\",\"title\":\"X (Twitter)\",\"linkType\":\"Twitter\"}],\"_sys\":{\"filename\":\"281c822c82c3\",\"basename\":\"281c822c82c3.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"281c822c82c3\"],\"path\":\"content/speakers/melbourne/281c822c82c3.json\",\"relativePath\":\"melbourne/281c822c82c3.json\",\"extension\":\".json\"},\"id\":\"content/speakers/melbourne/281c822c82c3.json\"}},{\"__typename\":\"WebsiteSectionsSpeakersHighlightedSpeakers\",\"name\":\"Jodie Burchell\",\"speaker\":{\"__typename\":\"Speaker\",\"firstName\":\"Jodie\",\"lastName\":\"Burchell\",\"bio\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Dr. Jodie Burchell is the Developer Advocate in Data Science at JetBrains, and was previously the Lead Data Scientist in audiences generation at Verve Group Europe. She completed a PhD in clinical psychology and a postdoc in biostatistics, before leaving academia for a data science career. She has worked for 7 years as a data scientist in both Australia and Germany, developing a range of products including recommendation systems, analysis platforms, search engine improvements and audience profiling. She has held a broad range of responsibilities in her career, doing everything from data analytics to maintaining machine learning solutions in production. She is a long time content creator in data science, across conference and user group presentations, books, webinars, and posts on both her own and JetBrain's blogs.\"}]}]},\"tagLine\":\"Developer Advocate in Data Science\",\"profilePicture\":\"https://sessionize.com/image/fe93-400o400o1-27JVRzZYFVAjRpuTvkhfd.png\",\"socialMediaHandle\":null,\"location\":\"melbourne\",\"sessions\":[{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"Mirror, mirror: LLMs and the illusion of humanity\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Large language models (LLMs) exploded into mainstream awareness in 2022, and have continued to fascinate us since. But what is it about LLMs, compared to other, similarly complex algorithms, that have so captured our imagination? And why is it that we are so ready to believe that these models have started to show signs of human behavior?\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"In this talk, we’ll delve into some of the more extraordinary claims that have been made about LLMs in the past few years, including that these models are showing signs of sentience or intelligence. We’ll discuss why humans have a tendency to see such traits in these models, due to the way they mirror back a “lossy compression” of our humanity. And we’ll talk about how dispelling myths about LLMs being anything more than language models can help us apply them to their best current uses.\"}]}]},\"startsAt\":\"2025-04-30T01:40:00Z\",\"endsAt\":\"2025-04-30T02:40:00Z\",\"format\":\"Session (60 min)\",\"originalFormat\":\"Session (60 min)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"},{\"__typename\":\"SlotCategoryItems\"},{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":false,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"736713\",\"basename\":\"736713.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"736713\"],\"path\":\"content/slots/melbourne/736713.json\",\"relativePath\":\"melbourne/736713.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/736713.json\"}},{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"Can you trust your (large language) model?\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Machine learning algorithms are marvellous things: models that can do a bunch of tedious and complex tasks for us, all with a high degree of accuracy. But how do we really know whether the outputs of machine learning models are correct? This question is not as simple to answer as we might think.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"As we move into an age where “black box” models, particularly LLMs, are becoming more and more commonly used, it becomes even more essential, and at the same time, difficult and complicated, to be able to assess model performance accurately. In this talk, we’ll explore ways in which our models can lie to us, and how we might be able to peer through this confusion to get at the truth.\"}]}]},\"startsAt\":\"2025-05-01T06:20:00Z\",\"endsAt\":\"2025-05-01T07:20:00Z\",\"format\":\"Session (60 min)\",\"originalFormat\":\"Session (60 min)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":false,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"795539\",\"basename\":\"795539.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"795539\"],\"path\":\"content/slots/melbourne/795539.json\",\"relativePath\":\"melbourne/795539.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/795539.json\"}}],\"fullName\":\"Jodie Burchell\",\"links\":[{\"__typename\":\"SpeakerLinks\",\"url\":\"https://x.com/t_redactyl\",\"title\":\"X (Twitter)\",\"linkType\":\"Twitter\"}],\"_sys\":{\"filename\":\"f534fc3520d6\",\"basename\":\"f534fc3520d6.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"f534fc3520d6\"],\"path\":\"content/speakers/melbourne/f534fc3520d6.json\",\"relativePath\":\"melbourne/f534fc3520d6.json\",\"extension\":\".json\"},\"id\":\"content/speakers/melbourne/f534fc3520d6.json\"}},{\"__typename\":\"WebsiteSectionsSpeakersHighlightedSpeakers\",\"name\":\"Troy Hunt-new\",\"speaker\":{\"__typename\":\"Speaker\",\"firstName\":\"Troy\",\"lastName\":\"Hunt\",\"bio\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Creator of Have I Been Pwned. Microsoft Regional Director. Pluralsight author. Online security, technology and “The Cloud”. Australian.\"}]}]},\"tagLine\":\"Security researcher\",\"profilePicture\":\"https://sessionize.com/image/0f6b-400o400o1-p3tgkJmvJscZkAtg3YG28A.jpg\",\"socialMediaHandle\":null,\"location\":\"melbourne\",\"sessions\":[{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"Inside the Breach: Secrets Exposed\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Data breaches offer a rare glimpse into the inner workings of organizations, websites, and their customers. They strip away the polished exterior and reveal the often stark contrast between perception and reality. These incidents expose vulnerabilities in code, data, and security practices—frequently with unexpected and eye-opening results.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"In this talk, we’ll delve into some of the most high-profile breaches, as well as lesser-known incidents, to uncover what made these services tick, what opened the door to attackers, and the secrets that emerged in the aftermath.\"}]}]},\"startsAt\":\"2025-04-30T00:20:00Z\",\"endsAt\":\"2025-04-30T01:20:00Z\",\"format\":\"Session (60 min)\",\"originalFormat\":\"Session (60 min)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":false,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"736710\",\"basename\":\"736710.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"736710\"],\"path\":\"content/slots/melbourne/736710.json\",\"relativePath\":\"melbourne/736710.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/736710.json\"}}],\"fullName\":\"Troy Hunt\",\"links\":[{\"__typename\":\"SpeakerLinks\",\"url\":\"https://twitter.com/troyhunt\",\"title\":\"Twitter\",\"linkType\":\"Twitter\"}],\"_sys\":{\"filename\":\"68197372c206\",\"basename\":\"68197372c206.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"68197372c206\"],\"path\":\"content/speakers/melbourne/68197372c206.json\",\"relativePath\":\"melbourne/68197372c206.json\",\"extension\":\".json\"},\"id\":\"content/speakers/melbourne/68197372c206.json\"}},{\"__typename\":\"WebsiteSectionsSpeakersHighlightedSpeakers\",\"name\":\"That Rendle\",\"speaker\":{\"__typename\":\"Speaker\",\"firstName\":\"Rendle\",\"lastName\":\".\",\"bio\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Rendle is the founder of RendleLabs, which provides consulting services and workshops to .NET development teams across all industries. Their particular obsessions are API design and development, performance, Observability and code-base modernisation, as well as eliminating unnecessary complexity wherever possible. They also use skills acquired during a few years as a professional stand-up comic to deliver entertaining and informative talks at conferences around the world, and recently learned to play bass so they could join tech parody band The LineBreakers.\"}]}]},\"tagLine\":\"Chief Everything Officer\",\"profilePicture\":\"https://sessionize.com/image/647c-400o400o1-TMC4kfeCVGPq67pSzyxZeG.jpg\",\"socialMediaHandle\":null,\"location\":\"melbourne\",\"sessions\":[{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"High Performance .NET Development\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\".NET 9.0 is fast. The modern, cross-platform .NET and ASP.NET Core are highly optimised, enabling incredible performance across desktop and web applications. But to take the best advantage of this underlying power, your code needs to be optimised too. Writing code with performance in mind makes your application more responsive for users, and can lower hosting costs for cloud-based deployments.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"This workshop covers:\",\"bold\":true}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Using BenchmarkDotNet to test and optimize algorithms\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Load-testing Web APIs and sites\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Exploring performance during development using the .NET Aspire tools and OpenTelemetry\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"A grab-bag of performance tips and tricks that can be applied to any .NET solution, from low-level optimizations to simple configuration changes\"}]}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Requirements\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Attendees will be expected to be familiar with .NET and C#.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Computer setup\",\"bold\":true}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\".NET 9\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Your preferred IDE or editor\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Docker Desktop (or Rancher or Podman)\"}]}]}]}]},\"startsAt\":\"2025-04-28T23:00:00Z\",\"endsAt\":\"2025-04-29T07:00:00Z\",\"format\":\"Workshop (1 day)\",\"originalFormat\":\"Workshop (1 day)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":true,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"781117\",\"basename\":\"781117.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"781117\"],\"path\":\"content/slots/melbourne/781117.json\",\"relativePath\":\"melbourne/781117.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/781117.json\"}},{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"Confessions of an Imposter\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"I have no clue what I'm doing and any day now everybody is going to figure that out and I'm going to be ruined.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Never mind how many ping pong balls you can fit in a rowboat with a fox, a chicken and a sack of corn; I can't even implement Quicksort on a whiteboard. To be entirely honest I can't implement Quicksort in Visual Studio with Co-Pilot helping me. It's pure luck that I've never run across a situation where I needed to implement it at work. Also... you know what, there's too many things to go into here. Come to the talk, I'll own up to everything.\"}]}]},\"startsAt\":\"2025-04-30T03:40:00Z\",\"endsAt\":\"2025-04-30T04:40:00Z\",\"format\":\"Session (60 min)\",\"originalFormat\":\"Session (60 min)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":true,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"751691\",\"basename\":\"751691.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"751691\"],\"path\":\"content/slots/melbourne/751691.json\",\"relativePath\":\"melbourne/751691.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/751691.json\"}}],\"fullName\":\"Rendle .\",\"links\":[],\"_sys\":{\"filename\":\"b58722ef9d9d\",\"basename\":\"b58722ef9d9d.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"b58722ef9d9d\"],\"path\":\"content/speakers/melbourne/b58722ef9d9d.json\",\"relativePath\":\"melbourne/b58722ef9d9d.json\",\"extension\":\".json\"},\"id\":\"content/speakers/melbourne/b58722ef9d9d.json\"}},{\"__typename\":\"WebsiteSectionsSpeakersHighlightedSpeakers\",\"name\":\"Heather Downing\",\"speaker\":{\"__typename\":\"Speaker\",\"firstName\":\"Heather\",\"lastName\":\"Downing\",\"bio\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Climbing the technology mountain and halfway up the side. Experience in .Net, mobile applications and more recently voice interface development. Dabbles in iOT \u0026 AR/VR. Focusing on coding for humans and choosing the right tool for the job.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Heather is a passionate coder and entrepreneur. She has experience working with Fortune 500 companies building enterprise level mobile and .Net applications. She spends her spare time at tech conferences supporting the growth of new developers of all genders, ages and backgrounds. When not coding, Heather spends her time as a competitive equestrian and learning the art of mounted archery.\"}]}]},\"tagLine\":\"International Speaker \u0026 Developer Advocate\",\"profilePicture\":\"https://sessionize.com/image/0a38-400o400o1-hSjAcw8gJQtBGPyapu9UBB.jpg\",\"socialMediaHandle\":null,\"location\":\"melbourne\",\"sessions\":[{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"Back to the Future of Time Series Data\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Every piece of data has a story to tell - but time series data tells it in motion. From tracking user behavior to monitoring stock market swings, understanding your application requires more than snapshots - you need the power to navigate through time at speed. Whether you're a backend developer, full stack engineer, or just getting started with data, this session will show you how modern time series databases make working with time-stamped data simple and scalable.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Using tools like InfluxDB, .NET \u0026 Grafana, you'll learn how to:\"}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Handle high cardinality (when unique tag combinations create millions of data points)\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Write data efficiently with line protocol and read it with SQL\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Scale from thousands to millions of data points without performance loss\"}]}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"See real-world examples as we build systems that can analyze the past, monitor the present, and predict the future - no data science background (or DeLorean) required. Perfect for developers discovering how to handle massive amounts of granular data efficiently and affordably.\"}]}]},\"startsAt\":\"2025-05-01T01:40:00Z\",\"endsAt\":\"2025-05-01T02:40:00Z\",\"format\":\"Session (60 min)\",\"originalFormat\":\"Session (60 min)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"},{\"__typename\":\"SlotCategoryItems\"},{\"__typename\":\"SlotCategoryItems\"},{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":false,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"751708\",\"basename\":\"751708.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"751708\"],\"path\":\"content/slots/melbourne/751708.json\",\"relativePath\":\"melbourne/751708.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/751708.json\"}}],\"fullName\":\"Heather Downing\",\"links\":[{\"__typename\":\"SpeakerLinks\",\"url\":\"https://twitter.com/quorralyne\",\"title\":\"X (Twitter)\",\"linkType\":\"Twitter\"}],\"_sys\":{\"filename\":\"c04430b64d87\",\"basename\":\"c04430b64d87.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"c04430b64d87\"],\"path\":\"content/speakers/melbourne/c04430b64d87.json\",\"relativePath\":\"melbourne/c04430b64d87.json\",\"extension\":\".json\"},\"id\":\"content/speakers/melbourne/c04430b64d87.json\"}},{\"__typename\":\"WebsiteSectionsSpeakersHighlightedSpeakers\",\"name\":\"Laura Bell\",\"speaker\":{\"__typename\":\"Speaker\",\"firstName\":\"Laura\",\"lastName\":\"Bell\",\"bio\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Laura Bell Main is recognized as a global leader in developing secure software. As the CEO of SafeStack, a leading secure development education platform, she helps software development leaders worldwide engage their entire team in cyber security. She is the co-author of \\\"Agile Application Security\\\" (O’Reilly Media) and \\\"Security for Everyone\\\" (Holloway).\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Her work has been featured in many international publications, including WIRED and MIT Tech Review. She has presented at BlackHat USA, and RenderATL, as well as leading international software development and cyber security conferences.\"}]}]},\"tagLine\":\"Application Security Specialist and CEO of SafeStack\",\"profilePicture\":\"https://sessionize.com/image/0bad-400o400o1-P5BGBvoGBnyA4UHDZBmjvh.png\",\"socialMediaHandle\":null,\"location\":\"melbourne\",\"sessions\":[{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"Fix the Flag - Proactively Defending your software\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"This workshop covers:\",\"bold\":true}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Identifying common application vulnerabilities (from a code and execution perspective) (interactive, lab-based)\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Understanding and experiencing the realities of attacking and defending applications (interactive, lab-based)\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Remediating these vulnerabilities in your code (interactive, lab-based)\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Assessing and prioritizing vulnerabilities using application and architecture context\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Using OWASP ASVS to plan strategic approaches to reducing vulnerabilities.\"}]}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Requirements:\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Attendees will be expected to be familiar with the basic concepts of application security risk and its importance in software development.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Computer setup:\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Laptop with Chrome/Firefox\\r\\nInternet connection\"}]}]},\"startsAt\":\"2025-04-28T23:00:00Z\",\"endsAt\":\"2025-04-29T07:00:00Z\",\"format\":\"Workshop (1 day)\",\"originalFormat\":\"Workshop (1 day)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"},{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":true,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"759046\",\"basename\":\"759046.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"759046\"],\"path\":\"content/slots/melbourne/759046.json\",\"relativePath\":\"melbourne/759046.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/759046.json\"}}],\"fullName\":\"Laura Bell\",\"links\":[{\"__typename\":\"SpeakerLinks\",\"url\":\"https://x.com/lady_nerd\",\"title\":\"X (Twitter)\",\"linkType\":\"Twitter\"}],\"_sys\":{\"filename\":\"ee6519e07a65\",\"basename\":\"ee6519e07a65.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"ee6519e07a65\"],\"path\":\"content/speakers/melbourne/ee6519e07a65.json\",\"relativePath\":\"melbourne/ee6519e07a65.json\",\"extension\":\".json\"},\"id\":\"content/speakers/melbourne/ee6519e07a65.json\"}},{\"__typename\":\"WebsiteSectionsSpeakersHighlightedSpeakers\",\"name\":\"Ben Dechrai\",\"speaker\":{\"__typename\":\"Speaker\",\"firstName\":\"Ben\",\"lastName\":\"Dechrai\",\"bio\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Ben Dechrai is a technologist with a strong focus on security and privacy, recognised as an MVP for his exceptional contributions to the community. Known for his ability to distil complex technical concepts into engaging, digestible portions, Ben empowers developers through a deep understanding of design principles, security considerations, and coding practices. With over two decades of experience in software engineering, security, and architecture, Ben is a published author and has consulted for companies and investors across numerous industries. He is deeply involved in the tech community, running technology conferences and workshops to share his expertise.\"}]}]},\"tagLine\":\"Security Thoverlord, BAMF\",\"profilePicture\":\"https://sessionize.com/image/3ff4-400o400o1-WYpKqFY2KLxUt9D4ud3FYq.png\",\"socialMediaHandle\":null,\"location\":\"melbourne\",\"sessions\":[{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"Building Rock-Solid Encrypted Applications \",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Building secure applications requires more than just adding encryption. Through live demos and real-world examples, we'll explore how to properly implement security features like end-to-end encryption, perfect forward secrecy, and secure device migration. You'll see how to protect both data and metadata, at rest and in transit, and learn about the common pitfalls that can compromise seemingly secure systems.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Using a chat application as our example, we'll walk through the evolution from basic encryption to a robust security system. We'll examine how real-world applications handle key management, protect against traffic analysis, and manage secure device enrollment. You'll learn the architectural patterns that make applications truly secure at scale.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Whether you're building a messenger, a document store, or any application that needs to protect user data, you'll leave with practical knowledge of how to implement encryption correctly and make informed security decisions in your own projects.\"}]}]},\"startsAt\":\"2025-05-01T03:40:00Z\",\"endsAt\":\"2025-05-01T04:40:00Z\",\"format\":\"Session (60 min)\",\"originalFormat\":\"Session (60 min)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":true,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"751713\",\"basename\":\"751713.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"751713\"],\"path\":\"content/slots/melbourne/751713.json\",\"relativePath\":\"melbourne/751713.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/751713.json\"}}],\"fullName\":\"Ben Dechrai\",\"links\":[],\"_sys\":{\"filename\":\"e65ea921bf71\",\"basename\":\"e65ea921bf71.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"e65ea921bf71\"],\"path\":\"content/speakers/melbourne/e65ea921bf71.json\",\"relativePath\":\"melbourne/e65ea921bf71.json\",\"extension\":\".json\"},\"id\":\"content/speakers/melbourne/e65ea921bf71.json\"}},{\"__typename\":\"WebsiteSectionsSpeakersHighlightedSpeakers\",\"name\":\"Barry O´Reilly\",\"speaker\":{\"__typename\":\"Speaker\",\"firstName\":\"Barry\",\"lastName\":\"O'Reilly\",\"bio\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Barry is a veteran Architect who has held Chief Architect positions at Microsoft among others. He has also been a startup CTO, the Worldwide Lead for the Solutions Architecture Community at Microsoft, and founder of the Swedish Azure User Group. He is also a PhD candidate in software design and complexity science.\"}]}]},\"tagLine\":\"CEO/Founder at Black Tulip Technology\",\"profilePicture\":\"https://sessionize.com/image/0a10-400o400o1-RNEkajN5QY3fv5uD2Gi2RT.jpg\",\"socialMediaHandle\":null,\"location\":\"melbourne\",\"sessions\":[{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"Residuality Theory Workshop\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"This is what you will learn:\\r\\nThis workshop teaches advanced, cutting edge techniques based on ongoing research that are designed to identify and decrease risk, improve confidence in decision making and protect your architecture when the domain is characterized by uncertainty - presenting an entirely new way of thinking about software architecture.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"The workshop introduces ideas on the philosophy of architecture, forcing participants to think outside of the technology and relate decision making to markets, culture, economic and societal concerns. It teaches practical techniques in stressor analysis and the use of matrices to make component decisions and gives participants the chance to work with these techniques in labs and groups.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Target Audience:\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"This workshop is suitable for senior developers who want a head start into the world of architecture, for teams embarking on large, risk filled projects, and for seasoned architects seeking new techniques. It has also been successful in unting teams around a common definition of architecture.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Agenda\",\"bold\":true}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Philosophy of Architecture\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Concrete Complexity for Software Engineering\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Residuality Theory\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Modelling stress: socio-economic architecture\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Defining residues\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Surviving unknown unknowns\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Producing a real world architecture.\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Contagion analysis and component decisions\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Incidence matrix techniques\"}]}]}]}]},\"startsAt\":\"2025-04-28T23:00:00Z\",\"endsAt\":\"2025-04-29T07:00:00Z\",\"format\":\"Workshop (1 day)\",\"originalFormat\":\"Workshop (1 day)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":true,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"751698\",\"basename\":\"751698.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"751698\"],\"path\":\"content/slots/melbourne/751698.json\",\"relativePath\":\"melbourne/751698.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/751698.json\"}},{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"The Philosophy of Architecture\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"This session looks at the underlying philosophical beliefs that inform the everyday practice of software architecture. Instead of endlessly arguing in terms of frameworks and methods, why not understand why we think the way we do, why some people disagree, and why we can’t trust our Computer Science educations? Who are we, why are we like this, and can we ever change?\"}]}]},\"startsAt\":\"2025-04-30T01:40:00Z\",\"endsAt\":\"2025-04-30T02:40:00Z\",\"format\":\"Session (60 min)\",\"originalFormat\":\"Session (60 min)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"},{\"__typename\":\"SlotCategoryItems\"},{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":false,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"751699\",\"basename\":\"751699.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"751699\"],\"path\":\"content/slots/melbourne/751699.json\",\"relativePath\":\"melbourne/751699.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/751699.json\"}},{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"An Introduction to Residuality Theory\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Residuality theory is a revolutionary new theory of software design that aims to make it easier to design software systems for complex business environments.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Residuality theory models software systems as interconnected residues - an alternative to component and process modeling that uses applied complexity science to make managing uncertainty a fundamental part of the design process.\"}]}]},\"startsAt\":\"2025-05-01T06:20:00Z\",\"endsAt\":\"2025-05-01T07:20:00Z\",\"format\":\"Session (60 min)\",\"originalFormat\":\"Session (60 min)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":false,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"795537\",\"basename\":\"795537.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"795537\"],\"path\":\"content/slots/melbourne/795537.json\",\"relativePath\":\"melbourne/795537.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/795537.json\"}}],\"fullName\":\"Barry O'Reilly\",\"links\":[],\"_sys\":{\"filename\":\"74529620ae9c\",\"basename\":\"74529620ae9c.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"74529620ae9c\"],\"path\":\"content/speakers/melbourne/74529620ae9c.json\",\"relativePath\":\"melbourne/74529620ae9c.json\",\"extension\":\".json\"},\"id\":\"content/speakers/melbourne/74529620ae9c.json\"}},{\"__typename\":\"WebsiteSectionsSpeakersHighlightedSpeakers\",\"name\":\"Phil Nash\",\"speaker\":{\"__typename\":\"Speaker\",\"firstName\":\"Phil\",\"lastName\":\"Nash\",\"bio\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Phil is a developer relations engineer for DataStax and Google Developer Expert living in Melbourne, Australia. He loves working with JavaScript, TypeScript or Ruby to build web applications and tools to help developers. He once helped build a website that captured the world's favourite sandwich fillings. He has too many GitHub repositories.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Away from the keyboard, Phil listens to ska punk, hangs out with his miniature dachshund (also called Ruby), and is on a mission to discover the world's best beers.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Phil tweets at @philnash and you can find him elsewhere online at \"},{\"type\":\"a\",\"url\":\"https://philna.sh\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"https://philna.sh\"}]},{\"type\":\"text\",\"text\":\".\"}]}]},\"tagLine\":\"Developer relations engineer for DataStax\",\"profilePicture\":\"https://sessionize.com/image/aa0b-400o400o1-9HnVU7VDyU82kuTfx29TiV.jpg\",\"socialMediaHandle\":null,\"location\":\"melbourne\",\"sessions\":[{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"Build with generative AI in JavaScript\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"The whole world is excited about generative AI, but how do we build useful applications with it?\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"This workshop will give you an understanding of how to build with GenAI as a developer. We will go from making a simple API call to an LLM to building interfaces and data pipelines to feed context to your bot.\\r\\nOver 8 hours we will build an application that will give you a basis for creating bots that work with your data and you will leave with a bit of inspiration for what else you can manifest with GenAI.\"}]}]},\"startsAt\":\"2025-04-28T23:00:00Z\",\"endsAt\":\"2025-04-29T07:00:00Z\",\"format\":\"Workshop (1 day)\",\"originalFormat\":\"Workshop (1 day)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"},{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":true,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"747058\",\"basename\":\"747058.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"747058\"],\"path\":\"content/slots/melbourne/747058.json\",\"relativePath\":\"melbourne/747058.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/747058.json\"}},{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"How to work with generative AI in JavaScript\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"The whole world is excited about generative AI, but how do we start to build with it? Do we need to learn linear algebra, machine learning, or even python?\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"It turns out that our existing knowledge and skills are still very much in demand. There are some terms and tools you need to understand, but it's not as big a jump as you think.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"This talk is a roadmap for understanding GenAI as a developer and how to start building with it, from interacting with large language models to rendering output to the browser and everything you need to know in between.\"}]}]},\"startsAt\":\"2025-04-30T03:40:00Z\",\"endsAt\":\"2025-04-30T04:40:00Z\",\"format\":\"Session (60 min)\",\"originalFormat\":\"Session (60 min)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[{\"__typename\":\"SlotCategoryItems\"},{\"__typename\":\"SlotCategoryItems\"}],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":true,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"747056\",\"basename\":\"747056.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"747056\"],\"path\":\"content/slots/melbourne/747056.json\",\"relativePath\":\"melbourne/747056.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/747056.json\"}},{\"__typename\":\"SpeakerSessions\",\"session\":{\"__typename\":\"Slot\",\"title\":\"Conference Party\",\"description\":{\"type\":\"root\",\"children\":[{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Join us for the NDC Melbourne conference party! We'll kick off with a keynote from Richard Campbell, followed by the Phil Nash Karaoke Party.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"There will be food and drinks available, all included in your ticket.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Agenda:\",\"bold\":true}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"19:45 - 20:30 - Party Keynote - Richard Campell\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"20:30 - 22:00 - The Phil Nash Karaoke Party\"}]}]}]}]},\"startsAt\":\"2025-04-30T08:40:00Z\",\"endsAt\":\"2025-04-30T09:40:00Z\",\"format\":\"Session (60 min)\",\"originalFormat\":\"Session (60 min)\",\"vimeoEmbedVideo\":null,\"isServiceSession\":false,\"isPlenumSession\":false,\"speakers\":[{\"__typename\":\"SlotSpeakers\"},{\"__typename\":\"SlotSpeakers\"}],\"categoryItems\":[],\"liveUrl\":null,\"recordingUrl\":null,\"status\":\"Accepted\",\"isInformed\":true,\"isConfirmed\":false,\"location\":\"melbourne\",\"_sys\":{\"filename\":\"880603\",\"basename\":\"880603.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"880603\"],\"path\":\"content/slots/melbourne/880603.json\",\"relativePath\":\"melbourne/880603.json\",\"extension\":\".json\"},\"id\":\"content/slots/melbourne/880603.json\"}}],\"fullName\":\"Phil Nash\",\"links\":[{\"__typename\":\"SpeakerLinks\",\"url\":\"https://twitter.com/philnash\",\"title\":\"X (Twitter)\",\"linkType\":\"Twitter\"}],\"_sys\":{\"filename\":\"eb969d10f9a6\",\"basename\":\"eb969d10f9a6.json\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"eb969d10f9a6\"],\"path\":\"content/speakers/melbourne/eb969d10f9a6.json\",\"relativePath\":\"melbourne/eb969d10f9a6.json\",\"extension\":\".json\"},\"id\":\"content/speakers/melbourne/eb969d10f9a6.json\"}}]},{\"__typename\":\"WebsiteSectionsNotice\",\"noticeBlock\":[{\"__typename\":\"WebsiteSectionsNoticeNoticeBlock\",\"backgroundColor\":\"Green\",\"title\":\"8 Workshops\",\"preamble\":\"1-Day Hands-On Workshops\",\"image\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/NDC Melbourne/54311051322_a51b1b1c66_o.jpg\",\"ctaText\":\"Learn more\",\"ctaLink\":\"/workshops\"},{\"__typename\":\"WebsiteSectionsNoticeNoticeBlock\",\"backgroundColor\":\"Dark Blue\",\"title\":\"The NDC Conference Party\",\"preamble\":\"Wednesday Evening\",\"image\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/NDC%20Melbourne/53296116337_51a56f84a3_o.jpg\",\"ctaText\":\"Join the Party!\",\"ctaLink\":\"/conference-party\"},{\"__typename\":\"WebsiteSectionsNoticeNoticeBlock\",\"backgroundColor\":\"Blue\",\"title\":\"Become a Partner\",\"preamble\":\"Sponsorship Options\",\"image\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/become-a-partner.jpg\",\"ctaText\":\"\",\"ctaLink\":\"become-a-partner\"},{\"__typename\":\"WebsiteSectionsNoticeNoticeBlock\",\"backgroundColor\":null,\"title\":\"Venue\",\"preamble\":\"Venue: MCEC\",\"image\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/melbourne-venue.jpg\",\"ctaText\":\"Learn more\",\"ctaLink\":\"venue\"}]}],\"mainMenuItems\":{\"__typename\":\"WebsiteMainMenuItems\",\"itemList\":[{\"__typename\":\"WebsiteMainMenuItemsItemListPage\",\"page\":{\"__typename\":\"Page\",\"title\":\"Conference Party\",\"slug\":\"conference-party\",\"showInMenu\":true,\"body\":{\"type\":\"root\",\"children\":[{\"type\":\"h1\",\"children\":[{\"type\":\"text\",\"text\":\"The NDC Conference Party!\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"img\",\"url\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/NDC Melbourne/53296116337_51a56f84a3_o.jpg\",\"caption\":null,\"children\":[{\"type\":\"text\",\"text\":\"\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Join us for the NDC Melbourne Conference Party! We'll kick off with a keynote from Richard Campbell, followed by the Phil Nash Karaoke Party.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"There will be food and drinks available, all included in your ticket.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Date:\",\"bold\":true},{\"type\":\"text\",\"text\":\" Wednesday, 30 April\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Agenda:\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"18:40 - 19:45 - Conference reception\"},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"19:45 - 20:30 - Party Keynote - Richard Campbell\"},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"20:30 - 22:00 - The Phil Nash Karaoke Party\"}]}]},\"_sys\":{\"filename\":\"conference-party\",\"basename\":\"conference-party.mdx\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"conference-party\"],\"path\":\"content/pages/melbourne/conference-party.mdx\",\"relativePath\":\"melbourne/conference-party.mdx\",\"extension\":\".mdx\"},\"id\":\"content/pages/melbourne/conference-party.mdx\"}},{\"__typename\":\"WebsiteMainMenuItemsItemListMenuItem\",\"menuItem\":\"Tickets\"},{\"__typename\":\"WebsiteMainMenuItemsItemListMenuItem\",\"menuItem\":\"Agenda\"},{\"__typename\":\"WebsiteMainMenuItemsItemListMenuItem\",\"menuItem\":\"Speakers\"},{\"__typename\":\"WebsiteMainMenuItemsItemListMenuItem\",\"menuItem\":\"Workshops\"},{\"__typename\":\"WebsiteMainMenuItemsItemListPage\",\"page\":{\"__typename\":\"Page\",\"title\":\"Partnerships\",\"slug\":\"become-a-partner\",\"showInMenu\":true,\"body\":{\"type\":\"root\",\"children\":[{\"type\":\"h1\",\"children\":[{\"type\":\"text\",\"text\":\"Partnership Options\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"img\",\"url\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/53852870019_5869e74b4f_c.jpg\",\"caption\":null,\"children\":[{\"type\":\"text\",\"text\":\"\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Becoming a partner at NDC Melbourne 2025 is a great opportunity to raise your company profile and engage in the developer community.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Exhibition dates are 30 April - 1 May 2025\",\"bold\":true},{\"type\":\"text\",\"text\":\"\\n\"},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"Exhibitor +\",\"bold\":true}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"12m2 space on the expo floor\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"2 stools, 1 poseur table\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Wi-Fi and power\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Logo on website, badges, and partner banner\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"4 semi-flex tickets to the conference\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Access to discounted partner tickets\"}]}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Price\",\"bold\":true},{\"type\":\"text\",\"text\":\": 14,000 AUD\\n\"},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"Exhibitor\",\"bold\":true}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"6m2 space on the expo floor\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"2 stools, 1 poseur table\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Wi-Fi and power\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Logo on website, badges, and partner banner\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"2 semi-flex tickets to the conference\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Access to discounted partner tickets\"}]}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Price:\",\"bold\":true},{\"type\":\"text\",\"text\":\" 10,000 AUD\\n\"},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"Logo Sponsor\",\"bold\":true}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Logo on website, badges, and partner banner\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Access to discounted partner tickets\"}]}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Price:\",\"bold\":true},{\"type\":\"text\",\"text\":\" 3,500 AUD\\n\"},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"Prices\",\"bold\":true}]},{\"type\":\"mdxJsxFlowElement\",\"name\":\"PageTable\",\"children\":[{\"type\":\"text\",\"text\":\"\"}],\"props\":{\"headers\":[\"Tickets\",\"Partner\",\"Early Bird\",\"Regular\"],\"rows\":[{\"cells\":[\"All Access Pass\",\"1700 AUD\",\"1900 AUD\",\"2200AUD\"]},{\"cells\":[\"Conference Pass\",\"1200 AUD\",\"1400 AUD\",\"1700 AUD\"]},{\"cells\":[\"Workshop Pass\",\"600 AUD\",\"800 AUD\",\"1100 AUD\"]}]}},{\"type\":\"p\",\"children\":[{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"All prices are in AUD and 10% GST will be added.\"},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"Already a partner? Send us an \"},{\"type\":\"a\",\"url\":\"mailto:mailto:info@ndcconferences.com\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"email\"}]},{\"type\":\"text\",\"text\":\" to access your promo code for discounted partner tickets.\"}]}]},\"_sys\":{\"filename\":\"become-a-partner\",\"basename\":\"become-a-partner.mdx\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"become-a-partner\"],\"path\":\"content/pages/melbourne/become-a-partner.mdx\",\"relativePath\":\"melbourne/become-a-partner.mdx\",\"extension\":\".mdx\"},\"id\":\"content/pages/melbourne/become-a-partner.mdx\"}},{\"__typename\":\"WebsiteMainMenuItemsItemListPage\",\"page\":{\"__typename\":\"Page\",\"title\":\"Call for Papers\",\"slug\":\"call-for-papers\",\"showInMenu\":false,\"body\":{\"type\":\"root\",\"children\":[{\"type\":\"h1\",\"children\":[{\"type\":\"text\",\"text\":\"Call for Papers\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Deadline - 17 November 2024\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Format and duration\"}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Regular talks: 60 minutes\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Lightning talks: 10-15 minutes\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Workshops: 60-120 minutes (1 or 2 talk slots)\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Pre-Conference Workshop (1 day)\"}]}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Here are some suggestions for topics:\",\"bold\":true}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\".NET\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Architecture \u0026 Design\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Back-End and Front-End\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Serverless and Cloud Native\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Micro Front-End\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Cloud\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Kubernetes/Containers/K3S\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Mobile\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Web\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Open Source\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Security\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"UX\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Visualization\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"3D software development\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Game development\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Data Science, AI and Machine Learning\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Ethics in software development\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Modern development practices\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Testing\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Continuous Delivery\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"DevOps\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Tools for software development\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Software methodology and process\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Teams, people, roles and how we work.\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Product development\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Experience Reports\\n- Project and incident postmortems\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Edge, IoT and hardware\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Functional Programming\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Programming Languages.\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"And everything else...\"}]}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"We encourage you to submit your top presentation on the topics you are most passionate about and not your entire portfolio. Try to limit your submissions to 3-4.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"If you have previous speaking experience, please include links to videos, online presentations/slides or blogposts.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"Deadline\",\"bold\":true},{\"type\":\"text\",\"text\":\"\\n17 November 2024\"}]},{\"type\":\"mdxJsxFlowElement\",\"name\":\"PageBuyButton\",\"children\":[{\"type\":\"text\",\"text\":\"\"}],\"props\":{\"url\":\"https://sessionize.com/ndc-melbourne-2025/\",\"text\":\"Submit Papers\"}},{\"type\":\"p\",\"children\":[{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"Questions?\",\"bold\":true},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"Do not hesitate to contact us at \"},{\"type\":\"a\",\"url\":\"mailto:info@ndcconferences.com\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"info@ndcconferences.com\"}]},{\"type\":\"text\",\"text\":\" if you have any questions.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Best regards\",\"bold\":true},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"The NDC Team\"}]}]},\"_sys\":{\"filename\":\"call-for-papers\",\"basename\":\"call-for-papers.mdx\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"call-for-papers\"],\"path\":\"content/pages/melbourne/call-for-papers.mdx\",\"relativePath\":\"melbourne/call-for-papers.mdx\",\"extension\":\".mdx\"},\"id\":\"content/pages/melbourne/call-for-papers.mdx\"}},{\"__typename\":\"WebsiteMainMenuItemsItemListPage\",\"page\":{\"__typename\":\"Page\",\"title\":\"Volunteer\",\"slug\":\"volunteer\",\"showInMenu\":true,\"body\":{\"type\":\"root\",\"children\":[{\"type\":\"h1\",\"children\":[{\"type\":\"text\",\"text\":\"Volunteer at NDC Melbourne 2025!\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"img\",\"url\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/NDC Melbourne/crew.jpg\",\"alt\":\"Crew - NDC Melbourne 2025\",\"caption\":\"Crew - NDC Melbourne 2025\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Being a volunteer is a great way to participate in the developer community. Whether you are a student or a full-time developer, your contribution is welcome!\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"All volunteers are also conference attendees, and when off-duty we invite you to:\"}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Attend talks\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Network with exhibitors, delegates, and speakers\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Discover potential employment opportunities\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Enjoy the food throughout the day\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Participate in evening events including the delegate party\"}]}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"The conference is from 30 April - 1 May. We have a mandatory crew meeting on 29 April at the conference venue.\"},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"The position is unpaid and we do not cover travel and accommodation or any other expenses.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Contact us at \"},{\"type\":\"a\",\"url\":\"mailto:info@ndcconferences.com\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"info@ndcconferences.com\"}]},{\"type\":\"text\",\"text\":\" for more information.\"}]}]},\"_sys\":{\"filename\":\"volunteer\",\"basename\":\"volunteer.mdx\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"volunteer\"],\"path\":\"content/pages/melbourne/volunteer.mdx\",\"relativePath\":\"melbourne/volunteer.mdx\",\"extension\":\".mdx\"},\"id\":\"content/pages/melbourne/volunteer.mdx\"}},{\"__typename\":\"WebsiteMainMenuItemsItemListPage\",\"page\":{\"__typename\":\"Page\",\"title\":\"Venue\",\"slug\":\"venue\",\"showInMenu\":true,\"body\":{\"type\":\"root\",\"children\":[{\"type\":\"h1\",\"children\":[{\"type\":\"text\",\"text\":\"Melbourne Convention and Exhibition Centre (MCEC)\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"img\",\"url\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/melbcc.jpg\",\"caption\":null,\"children\":[{\"type\":\"text\",\"text\":\"\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"a\",\"url\":\"https://mcec.com.au/\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"Venue website\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Address: \"},{\"type\":\"a\",\"url\":\"https://goo.gl/maps/u1TGVX5QwBcp8shc8\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"1 Convention Centre Pl, South Wharf VIC 3006\"}]},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"Web: \"},{\"type\":\"a\",\"url\":\"https://mcec.com.au/\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"mcec.com.au\"}]},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"Phone: +61 3 9235 8000\"}]},{\"type\":\"mdxJsxFlowElement\",\"name\":\"PageEmbed\",\"children\":[{\"type\":\"text\",\"text\":\"\"}],\"props\":{\"url\":\"https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3151.521828759758!2d144.95059389483293!3d-37.82466779970711!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x6ad65d5173a284b5%3A0x958eeaf04deea384!2sMelbourne%20Convention%20and%20Exhibition%20Centre%20(MCEC)!5e0!3m2!1sen!2sno!4v1726488564591!5m2!1sen!2sno\"}}]},\"_sys\":{\"filename\":\"venue\",\"basename\":\"venue.mdx\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"venue\"],\"path\":\"content/pages/melbourne/venue.mdx\",\"relativePath\":\"melbourne/venue.mdx\",\"extension\":\".mdx\"},\"id\":\"content/pages/melbourne/venue.mdx\"}},{\"__typename\":\"WebsiteMainMenuItemsItemListPage\",\"page\":{\"__typename\":\"Page\",\"title\":\"Code of Conduct\",\"slug\":\"code-of-conduct\",\"showInMenu\":true,\"body\":{\"type\":\"root\",\"children\":[{\"type\":\"h1\",\"children\":[{\"type\":\"text\",\"text\":\"Code of Conduct\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"All delegates, speakers, partners, sponsors, and volunteers at any NDC event agree to the following code of conduct. Organizers will enforce this code throughout the event.\"}]},{\"type\":\"h2\",\"children\":[{\"type\":\"text\",\"text\":\"The Quick Version\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"NDC is dedicated to providing a harassment-free conference experience for everyone, regardless of gender, sexual orientation, disability, physical appearance, body size, race, or religion. Harrassment of anyone, in any form, is not tolerated. Sexual language and imagery is inappropriate, including in conference sessions. Event participants violating these rules may be sanctioned or expelled from the conference without a refund at the discretion of the conference organizers.\"}]},{\"type\":\"h2\",\"children\":[{\"type\":\"text\",\"text\":\"The Less Quick Version\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Harassment includes offensive verbal comments related to gender, sexual orientation, disability, physical appearance, body size, race, religion, sexual images in public spaces, deliberate intimidation, stalking, following, harassing photography or recording, sustained disruption of talks or other events, inappropriate physical contact, and unwelcome sexual attention.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Participants asked to stop any harassing behaviour are expected to comply immediately.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Sponsors are also subject to the anti-harassment policy. In particular, sponsors should not use sexualized images, activities, or other material. Booth staff (including volunteers) should not use sexualized clothing/uniforms/costumes, or otherwise create a sexualized environment.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"If a participant engages in harassing behaviour, the conference organizers may take any action they deem appropriate, including warning the offender or expulsion from the conference with no refund.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"If you are being harassed, notice that someone else is being harassed, or have any other concerns, please contact a member of the conference crew immediately. Conference crew can be identified by a clearly marked \\\"CREW\\\" shirt.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Conference crew will be happy to help participants contact hotel/venue security or local law enforcement, provide escorts, or otherwise assist those experiencing harassment to feel safe for the duration of the conference. We value your attendance.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"We expect participants to follow these rules at all conference venues and conference-related social events.\"}]}]},\"_sys\":{\"filename\":\"code-of-conduct\",\"basename\":\"code-of-conduct.mdx\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"code-of-conduct\"],\"path\":\"content/pages/melbourne/code-of-conduct.mdx\",\"relativePath\":\"melbourne/code-of-conduct.mdx\",\"extension\":\".mdx\"},\"id\":\"content/pages/melbourne/code-of-conduct.mdx\"}},{\"__typename\":\"WebsiteMainMenuItemsItemListPage\",\"page\":{\"__typename\":\"Page\",\"title\":\"About\",\"slug\":\"about\",\"showInMenu\":true,\"body\":{\"type\":\"root\",\"children\":[{\"type\":\"h2\",\"children\":[{\"type\":\"text\",\"text\":\"About\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"NDC Melbourne 2025 will be an in-person event, held 29 April - 1 May at the Melbourne Convention and Exhibition Centre (MCEC). It's a 3-day event comprised of 1-day deep-dive workshops, followed by 2 conference days with multiple simultaneous tracks.\"},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"\\\\\"}]},{\"type\":\"h5\",\"children\":[{\"type\":\"text\",\"text\":\"The conference will cover topics such as:\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\".NET - AI - Architecture - Big Data - Cloud - Continuous Delivery - Cross-Platform - Database - Design - DevOps - Docker - Ethics - Fun - Functional Programming - JavaScript - Languages - Machine Learning - Microservices - Microsoft - Mobile - People - Security - Serverless - Soft Skills - Testing - Tools - UX - Web and more,\"},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"\\\\\"}]},{\"type\":\"h5\",\"children\":[{\"type\":\"text\",\"text\":\"NDC Conferences Australia Pty Ltd\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"L26, 44 Market Street\"},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"NSW 2000 - Sydney, Australia\"},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"Email: \"},{\"type\":\"a\",\"url\":\"mailto:info@ndcconferences.com\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"info@ndcconferences.com\"}]},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"ABN: 97 608 732 654\"}]}]},\"_sys\":{\"filename\":\"about\",\"basename\":\"about.mdx\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"about\"],\"path\":\"content/pages/melbourne/about.mdx\",\"relativePath\":\"melbourne/about.mdx\",\"extension\":\".mdx\"},\"id\":\"content/pages/melbourne/about.mdx\"}},{\"__typename\":\"WebsiteMainMenuItemsItemListPage\",\"page\":{\"__typename\":\"Page\",\"title\":\"FAQ\",\"slug\":\"faq\",\"showInMenu\":true,\"body\":{\"type\":\"root\",\"children\":[{\"type\":\"h1\",\"children\":[{\"type\":\"text\",\"text\":\"FAQ\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"If you don't find the answers to your questions here, contact us at \"},{\"type\":\"a\",\"url\":\"mailto:info@ndcconferences.com\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"info@ndcconferences.com\"}]},{\"type\":\"text\",\"text\":\".\"}]},{\"type\":\"h5\",\"children\":[{\"type\":\"text\",\"text\":\"When will I receive my ticket?\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"You will receive a ticket confirmation after ordering your ticket. Attendee information to all delegates will be emailed 1 week prior to the event.\"}]},{\"type\":\"h5\",\"children\":[{\"type\":\"text\",\"text\":\"How do I add a PO to my ticket purchase?\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Email your PO to \"},{\"type\":\"a\",\"url\":\"mailto:info@ndcconferences.com\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"info@ndcconferences.com\"}]},{\"type\":\"text\",\"text\":\" after you have ordered, along with your ticket number.\"}]},{\"type\":\"h5\",\"children\":[{\"type\":\"text\",\"text\":\"How do I book the workshop I want to attend?\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"If you did not select a workshop when registering, a workshop registration email will be sent to you 2 weeks prior to the event.\"}]},{\"type\":\"h5\",\"children\":[{\"type\":\"text\",\"text\":\"What’s the schedule for the event?\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"NDC Melbourne is a 3-day event with 1 day of hands-on workshops followed by a 2-day conference.\"}]},{\"type\":\"h5\",\"children\":[{\"type\":\"text\",\"text\":\"Will sessions be recorded?\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"All conference talks are recorded and will be made public on \"},{\"type\":\"a\",\"url\":\"https://www.youtube.com/ndcconferences\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"our YouTube channel\"}]},{\"type\":\"text\",\"text\":\" approximately one month after the conference. Workshops will not be recorded.\"}]},{\"type\":\"h5\",\"children\":[{\"type\":\"text\",\"text\":\"How can I be a speaker at NDC Melbourne?\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"The Call For Papers is now closed.\"}]},{\"type\":\"h5\",\"children\":[{\"type\":\"text\",\"text\":\"What happens if the event is cancelled?\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"If the conference is cancelled or postponed, tickets will remain valid, and can be used at the next in-person event. Alternatively, attendees can opt for a full refund, or, a partial refund with access to the online version of the conference.\"}]}]},\"_sys\":{\"filename\":\"faq\",\"basename\":\"faq.mdx\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"faq\"],\"path\":\"content/pages/melbourne/faq.mdx\",\"relativePath\":\"melbourne/faq.mdx\",\"extension\":\".mdx\"},\"id\":\"content/pages/melbourne/faq.mdx\"}},{\"__typename\":\"WebsiteMainMenuItemsItemListPage\",\"page\":{\"__typename\":\"Page\",\"title\":\"Privacy Policy\",\"slug\":\"privacy-policy\",\"showInMenu\":true,\"body\":{\"type\":\"root\",\"children\":[{\"type\":\"h1\",\"children\":[{\"type\":\"text\",\"text\":\"Privacy Policy\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"This is the Privacy Policy for NDC Conferences website \"},{\"type\":\"a\",\"url\":\"https://ndcmelbourne.com/\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"https://ndcmelbourne.com\"}]},{\"type\":\"text\",\"text\":\" (hereinafter NDC). This privacy policy has a purpose to disclose what personal data NDC collect about our users. This privacy policy is in place in order to make it easy and understandable for our customers how we process personal data and also contains information about the rights you have concerning your personal data.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"NDC is established in Norway and adheres to Norwegian personal data protection legislation, Personopplysningsloven, hereunder GDPR and at all times applicable law. NDC processes personal data relating to customers and other persons who have contacted or interacted with NDC in connection with our services.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"The different types of personal data along with it’s required legal grounds for processing and its specific purposes are further described in the following of this Privacy Policy.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Our collection and use of personal data\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Depending of what service you use us for, we process different types of persona data for different purposes, the categories are listed below.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"When you register as a user or customer\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"In order to provide NDC customers/users with service agreed on with the costumer, like digital marketing and digital ads we process the following personal:\"}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"name, email address, phone number, home address, place of work/employer, and job title.\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"data, information, and documents the user/customer provide to us or gives us access to when entering into an agreement with us.\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"data we have access to through customers signing up for our conferences and buying tickets for our events The lawful basis for the processing of this is GDPR article 6 no. 1 litra a) consent. Based on the customers' consent when registering and submitting data to us.\"}]}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"When you sign up for our newsletters\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"When signing up for the newsletters on our website we process personal data about you in order to send you the newsletters and updates on our products and services. This is based on your consent when signing up your email for the specified purpose of receiving updates from NDC.\"}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"we collect your email address and name\"}]}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"The lawful basis for this processing is GDPR article 6. no 1 litra a) consent when you sign up for the newsletters.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Analytical collection and use of personal data\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"We use cookies (tracks your movements within the website) in order to make our website user friendly we need analytical information about how our users use the website. We try to fulfill our users' needs based on analyses of data. In order to do this, we collect data for this purpose with Cookies from the analytical tools Google and Facebook Pixel.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Cookies can easily be turned off in the customer's web browsers if the customer does not want the use of Cookies.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"The information analyzed by Google Analytics is governed by the Privacy Policy of Google Analytics, as found here: \"},{\"type\":\"a\",\"url\":\"https://policies.google.com/privacy?hl=en\u0026gl=ZZ\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"https://policies.google.com/privacy?hl=en\u0026gl=ZZ\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"The lawful basis for this processing is GDPR article 6 no.1 litra f) (legitimate interest in processing when our interest is not overridden by the data subjects interests)\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Storage\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"We keep the personal data as long as it is necessary for the specific purpose of the processing of personal data as listed above under the use and collection section.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Personal data processed for the purpose of sending out newsletters will be stored for as long as the subscriber is still subscribing to the newsletter.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Personal data will not be stored for a longer time than the customer wished and can at all times be requested deleted. On some occasions, personal data will be stored for a longer time in order for us to comply with legislation and requirements for bookkeeping (Bokføringsloven § 15).\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Information security\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"We use SSL encryption on our website in order to make the personal data we process safely.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Disclosure to third parties\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"If we share any personal data with third parties they are to be listed in the following:\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"The third parties we use for our services are listed below:\\nHow they process personal data can be read in their terms of service and privacy policies.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Mailchimp; \"},{\"type\":\"a\",\"url\":\"https://mailchimp.com/legal/privacy/\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"https://mailchimp.com/legal/privacy/\"}]},{\"type\":\"text\",\"text\":\"\\nFacebook; \"},{\"type\":\"a\",\"url\":\"https://www.facebook.com/legal/FB_Work_Privacy\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"https://www.facebook.com/legal/FB_Work_Privacy\"}]},{\"type\":\"text\",\"text\":\"\\nGoogle; \"},{\"type\":\"a\",\"url\":\"https://policies.google.com/privacy?hl=en\u0026gl=ZZ\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"https://policies.google.com/privacy?hl=en\u0026gl=ZZ\"}]},{\"type\":\"text\",\"text\":\"\\nTwitter; \"},{\"type\":\"a\",\"url\":\"https://twitter.com/en/privacy\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"https://twitter.com/en/privacy\"}]},{\"type\":\"text\",\"text\":\"\\nEventbrite; \"},{\"type\":\"a\",\"url\":\"https://www.eventbrite.com/support/articles/en_US/Troubleshooting/eventbrite-privacy-policy?_eboga=1459078279.1503568995\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"https://www.eventbrite.com/support/articles/en_US/...\"}]},{\"type\":\"text\",\"text\":\" ?lg=en_US\\nBatchbook CRM; \"},{\"type\":\"a\",\"url\":\"http://batchbook.com/privacy/\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"http://batchbook.com/privacy/\"}]},{\"type\":\"text\",\"text\":\"\\nInsightly CRM;\"},{\"type\":\"a\",\"url\":\"https://www.insightly.com/privacy-policy/\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"https://www.insightly.com/privacy-policy/\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Information about how our third parties process personal data can be found at their respective websites.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Your rights\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"As a customer of our services and in accordance with required legislation you have rights connected to the processing of your personal data listed above. More information about your legal bounded rights can be found in GDPR chapter 3 “Rights of the data subject”.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Right to access\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"You as a user can at any time request access to which personal data that are stored and processed about you.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Right to be forgotten\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"You can at all times upon request ask us to delete the personal data concerning you in circumstances such as where we no longer need it or if you withdraw your consent.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Right to rectification\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"If the personal data we have about you is inaccurate or incomplete, you are entitled to have it rectified.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Withdrawal of consent\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"You can at any time withdraw your previously given consent as legal basis for processing your personal data.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Concerns\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Should there be any questions about the use of your personal data or concerns about misuse of your personal data you can always notify the supervisory authority, Datatilsynet.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Disputes and choice of law\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"This Privacy Policy is governed by Norwegian Law.\\nAny disputes regarding this Privacy Policy or how we process personal data should be tried solved in an amicable way. If disputes cannot be solved through negotiation, legal venue should be Oslo District Court (Oslo Tingrett) governed by Norwegian Law.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Changes to this Privacy Policy\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"We have reserved the right to make changes to this policy when we find it necessary or required by legislation and you will always find the updated version on our website. For any substantial changes, our users/customers will be contacted if necessary.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Contact us\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"For any inquiries, we can be contacted by:\"}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Email: \"},{\"type\":\"a\",\"url\":\"mailto:info@ndcconferences.com\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"info@ndcconferences.com\"}]}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"visiting address: C/O Rebel, Universitetsgata 2, 0164 Oslo\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"telephone: (+47) 67 10 65 65 / +61 (0) 2 9091 8034\"}]}]}]}]},\"_sys\":{\"filename\":\"privacy-policy\",\"basename\":\"privacy-policy.mdx\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"privacy-policy\"],\"path\":\"content/pages/melbourne/privacy-policy.mdx\",\"relativePath\":\"melbourne/privacy-policy.mdx\",\"extension\":\".mdx\"},\"id\":\"content/pages/melbourne/privacy-policy.mdx\"}},{\"__typename\":\"WebsiteMainMenuItemsItemListPage\",\"page\":{\"__typename\":\"Page\",\"title\":\"Agenda Committee\",\"slug\":\"agenda-committee\",\"showInMenu\":true,\"body\":{\"type\":\"root\",\"children\":[{\"type\":\"h1\",\"children\":[{\"type\":\"text\",\"text\":\"Who's behind the NDC London agenda?\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"img\",\"url\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/dc604f292cdf206cf323ea26e5091e024a766ad6-806x250.png\",\"caption\":null,\"children\":[{\"type\":\"text\",\"text\":\"\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Laila Bougria | \"},{\"type\":\"a\",\"url\":\"https://x.com/noctovis\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"@noctovis\"}]},{\"type\":\"text\",\"text\":\"\\nLaila Bougria is a Solutions Architect and Engineer with over 15 years of experience in the Microsoft .NET space. She's a keynote speaker, a Microsoft Azure MVP, and frequently shares her knowledge and insights at conferences worldwide. Currently, Laila is busy building NServiceBus at Particular Software and solving distributed riddles. When she's not immersed in complex problems or code, Laila enjoys indulging in her favorite pastime - knitting! She finds that tangling the yarn into beautiful patterns helps untangle her thoughts.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"img\",\"url\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/e891956774bc68c56b8ba28a79f2db0afe476576-806x250.png\",\"caption\":null,\"children\":[{\"type\":\"text\",\"text\":\"\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Mark Rendle | \"},{\"type\":\"a\",\"url\":\"https://x.com/markrendle\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"@markrendle\"}]},{\"type\":\"text\",\"text\":\"\\nMark is the founder of RendleLabs, which provides consulting services and workshops to .NET development teams across all industries. His particular obsessions are API design and development, performance, Observability and code-base modernisation. He also uses skills acquired during a few years as a professional stand-up comic to deliver entertaining and informative talks at conferences around the world, and recently learned to play bass so he could join tech parody band The LineBreakers.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"img\",\"url\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/bbd5d2a0c2c634bbd29eb7c322c6597ae864b67b-806x250.png\",\"caption\":null,\"children\":[{\"type\":\"text\",\"text\":\"\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Jodie Burchell | \"},{\"type\":\"a\",\"url\":\"https://x.com/t_redactyl\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"@t_redactyl\"}]},{\"type\":\"text\",\"text\":\"\\nDr. Jodie Burchell is the Developer Advocate in Data Science at JetBrains, and was previously the Lead Data Scientist in audiences generation at Verve Group Europe. She completed a PhD in clinical psychology and a postdoc in biostatistics, before leaving academia for a data science career. She has worked for 7 years as a data scientist in both Australia and Germany, developing a range of products including recommendation systems, analysis platforms, search engine improvements and audience profiling.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"img\",\"url\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/1516685ad22c9d18d37b55ee406c0755fb9f7b37-806x250.png\",\"caption\":null,\"children\":[{\"type\":\"text\",\"text\":\"\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Gui Ferreira | \"},{\"type\":\"a\",\"url\":\"https://x.com/gsferreira\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"@gsferreira\"}]},{\"type\":\"text\",\"text\":\"\\nGuilherme \\\"Gui\\\" Ferreira is a Minimalist Software Craftsman, passionate about simplicity and continuous learning.\\nHe is a Microsoft MVP, Tech Speaker, YouTuber, Dometrain Author, and .NET content creator.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"img\",\"url\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/802689d29e02b6feb274197661c2fcf32bc927f3-806x250.png\",\"caption\":null,\"children\":[{\"type\":\"text\",\"text\":\"\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Jessica Brentnall\\nJessica is a Distinguished Architect, a four times Microsoft MVP in Developer Technologies, an international speaker and a mentor. She is also an elected member of the .NET Foundations Board of Directors and Chair of the .NET Foundation Membership Committee. Alongside this, she is also the co-organiser and co-founder of DDD East Midlands Conference, and manages the repositories for this event and a meetup.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"img\",\"url\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/95af674547cb2e7aacc25d2778d1c8a75e00e1fd-806x250.png\",\"caption\":null,\"children\":[{\"type\":\"text\",\"text\":\"\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Chris O'Dell | \"},{\"type\":\"a\",\"url\":\"https://twitter.com/ChrisAnnODell\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"@ChrisAnnODell\"}]},{\"type\":\"text\",\"text\":\"\\nChris has spent over 18 years as a backend engineer at companies including Stack Overflow, Apple, Monzo, Contino and Just Eat. She has led teams delivering highly available Web APIs, distributed systems and cloud based services. She has also led teams developing internal build and deployment tooling with the goal of improving the developer’s experience. Chris promotes practices such as Continuous Delivery, including TDD, version control, and Continuous Integration.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"img\",\"url\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/e8135c695274e5129593be687e524f6bb5f50b09-806x250.png\",\"caption\":null,\"children\":[{\"type\":\"text\",\"text\":\"\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Clifford Agius | \"},{\"type\":\"a\",\"url\":\"https://twitter.com/CliffordAgius\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"@CliffordAgius\"}]},{\"type\":\"text\",\"text\":\"\\nClifford Agius, Freelance .NET Developer and also blogs from time to time, is currently a three-time Developer Technologies \u0026 IoT MVP, specialising in Xamarin/.NET MAUI and IoT. By day, an airline pilot flying Airbus A320 aircraft around Europe and when not doing that, Clifford freelances as a .NET developer. An active member of the .NET community, he is a regular speaker at conferences and meet-ups around the world.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Clifford graduated as an engineer from the Ford Technical Training Centre in 1995. After 11 years as an electrical/mechanical engineer working with Robotics and PLC Programming, he trained to become an Airline Pilot in 2001. Clifford became a Microsoft Valued Professional (MVP) in 2020.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"img\",\"url\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/d43999c9801191c191f0d8df95a2be72de0efbc4-806x250.png\",\"caption\":null,\"children\":[{\"type\":\"text\",\"text\":\"\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Moreton Brentnall\\nPrincipal Software Developer at Ministry of Justice OPG | Director at DDD East Midlands Limited.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"img\",\"url\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/f76ef820bdd966c6603641c144fc9d9abb73ac5e-806x250.png\",\"caption\":null,\"children\":[{\"type\":\"text\",\"text\":\"\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Kjersti Sandberg\\nKjersti Sandberg is the founder of ProgramUtvikling AS and has organized NDC from the very beginning. Her daily job is with the professional areas of sale, marketing and business development. Her role within this year's agenda committee has been to liaise with speakers and present good ideas.\"}]}]},\"_sys\":{\"filename\":\"agenda-committee\",\"basename\":\"agenda-committee.mdx\",\"hasReferences\":null,\"breadcrumbs\":[\"london\",\"agenda-committee\"],\"path\":\"content/pages/london/agenda-committee.mdx\",\"relativePath\":\"london/agenda-committee.mdx\",\"extension\":\".mdx\"},\"id\":\"content/pages/london/agenda-committee.mdx\"}}]},\"pages\":[{\"__typename\":\"WebsitePages\",\"page\":{\"__typename\":\"Page\",\"title\":\"Conference Party\",\"slug\":\"conference-party\",\"showInMenu\":true,\"body\":{\"type\":\"root\",\"children\":[{\"type\":\"h1\",\"children\":[{\"type\":\"text\",\"text\":\"The NDC Conference Party!\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"img\",\"url\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/NDC Melbourne/53296116337_51a56f84a3_o.jpg\",\"caption\":null,\"children\":[{\"type\":\"text\",\"text\":\"\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Join us for the NDC Melbourne Conference Party! We'll kick off with a keynote from Richard Campbell, followed by the Phil Nash Karaoke Party.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"There will be food and drinks available, all included in your ticket.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Date:\",\"bold\":true},{\"type\":\"text\",\"text\":\" Wednesday, 30 April\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Agenda:\",\"bold\":true}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"18:40 - 19:45 - Conference reception\"},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"19:45 - 20:30 - Party Keynote - Richard Campbell\"},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"20:30 - 22:00 - The Phil Nash Karaoke Party\"}]}]},\"_sys\":{\"filename\":\"conference-party\",\"basename\":\"conference-party.mdx\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"conference-party\"],\"path\":\"content/pages/melbourne/conference-party.mdx\",\"relativePath\":\"melbourne/conference-party.mdx\",\"extension\":\".mdx\"},\"id\":\"content/pages/melbourne/conference-party.mdx\"}},{\"__typename\":\"WebsitePages\",\"page\":{\"__typename\":\"Page\",\"title\":\"Volunteer\",\"slug\":\"volunteer\",\"showInMenu\":true,\"body\":{\"type\":\"root\",\"children\":[{\"type\":\"h1\",\"children\":[{\"type\":\"text\",\"text\":\"Volunteer at NDC Melbourne 2025!\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"img\",\"url\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/NDC Melbourne/crew.jpg\",\"alt\":\"Crew - NDC Melbourne 2025\",\"caption\":\"Crew - NDC Melbourne 2025\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Being a volunteer is a great way to participate in the developer community. Whether you are a student or a full-time developer, your contribution is welcome!\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"All volunteers are also conference attendees, and when off-duty we invite you to:\"}]},{\"type\":\"ul\",\"children\":[{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Attend talks\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Network with exhibitors, delegates, and speakers\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Discover potential employment opportunities\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Enjoy the food throughout the day\"}]}]},{\"type\":\"li\",\"children\":[{\"type\":\"lic\",\"children\":[{\"type\":\"text\",\"text\":\"Participate in evening events including the delegate party\"}]}]}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"The conference is from 30 April - 1 May. We have a mandatory crew meeting on 29 April at the conference venue.\"},{\"type\":\"break\",\"children\":[{\"type\":\"text\",\"text\":\"\"}]},{\"type\":\"text\",\"text\":\"The position is unpaid and we do not cover travel and accommodation or any other expenses.\"}]},{\"type\":\"p\",\"children\":[{\"type\":\"text\",\"text\":\"Contact us at \"},{\"type\":\"a\",\"url\":\"mailto:info@ndcconferences.com\",\"title\":null,\"children\":[{\"type\":\"text\",\"text\":\"info@ndcconferences.com\"}]},{\"type\":\"text\",\"text\":\" for more information.\"}]}]},\"_sys\":{\"filename\":\"volunteer\",\"basename\":\"volunteer.mdx\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"volunteer\"],\"path\":\"content/pages/melbourne/volunteer.mdx\",\"relativePath\":\"melbourne/volunteer.mdx\",\"extension\":\".mdx\"},\"id\":\"content/pages/melbourne/volunteer.mdx\"}}],\"socialSEO\":{\"__typename\":\"WebsiteSocialSEO\",\"websiteTitle\":\"NDC Melbourne 2025 | Conference for Software Developers\",\"websiteDescription\":\"NDC Melbourne is a 3-day event taking place at the Melbourne Convention and Exhibition Centre from 29 April - 1 May 2025\",\"websiteImage\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/NDC_MEL_25.jpg\"}}},\"errors\":null,\"query\":\"$17\",\"variables\":{\"relativePath\":\"melbourne/website.md\"}},\"conferences\":[\"$undefined\",\"$undefined\",\"$undefined\",\"$undefined\",{\"_sys\":{\"filename\":\"conference\",\"basename\":\"conference.md\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"conference\"],\"path\":\"content/conferences/melbourne/conference.md\",\"relativePath\":\"melbourne/conference.md\",\"extension\":\".md\"},\"id\":\"content/conferences/melbourne/conference.md\",\"__typename\":\"Conference\",\"title\":\"NDC Melbourne 2025\",\"sessionizeId\":\"ymgbp320\",\"enableSessionizeSync\":true,\"displayOnSchedule\":true,\"slug\":\"ndc-melbourne\",\"website\":\"http://ndcmelbourne.com\",\"timezone\":\"UTC+10\",\"conferenceImage\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/Melbourne-4k.webp\",\"staticDate\":\"29 Apr-1 May 2025\",\"fromDate\":\"2025-04-28T22:00:00.000Z\",\"toDate\":\"2025-04-30T22:00:00.000Z\",\"additionalDates\":null,\"colorPalette\":{\"__typename\":\"ConferenceColorPalette\",\"colorBgMenu\":\"#6972BC\",\"colorBgTicket\":\"#3CA8A0\",\"color1\":\"#3CA8A0\",\"color2\":\"#3CA8A0\",\"color3\":\"#6972BC\",\"color4\":\"#6972BC\",\"color5\":\"#CFD7E6\"},\"gradientColors\":[\"#7400B8\",\"#80FDDB\"],\"stats\":[{\"__typename\":\"ConferenceStats\",\"label\":\"Speakers\",\"value\":\"40\"},{\"__typename\":\"ConferenceStats\",\"label\":\"Technologies\",\"value\":\"30\"},{\"__typename\":\"ConferenceStats\",\"label\":\"Workshops\",\"value\":\"10\"},{\"__typename\":\"ConferenceStats\",\"label\":\"Talks\",\"value\":\"50\"}],\"partnerList\":[{\"__typename\":\"ConferencePartnerList\",\"partner\":{\"__typename\":\"Partners\",\"title\":\"auth0\",\"partnerLink\":\"https://auth0.com/\",\"description\":null,\"logoColoured\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/Partner logos/Auth0-partner.png\",\"logoMonochrome\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/Partner%20logos/Auth0-partner.png\",\"_sys\":{\"filename\":\"auth0\",\"basename\":\"auth0.md\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"auth0\"],\"path\":\"content/partners/melbourne/auth0.md\",\"relativePath\":\"melbourne/auth0.md\",\"extension\":\".md\"},\"id\":\"content/partners/melbourne/auth0.md\"}},{\"__typename\":\"ConferencePartnerList\",\"partner\":{\"__typename\":\"Partners\",\"title\":\"Bunnings\",\"partnerLink\":\"https://www.bunnings.com.au/\",\"description\":null,\"logoColoured\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/Partner logos/bunnings-Color.png\",\"logoMonochrome\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/Partner logos/bunnings-mono.png\",\"_sys\":{\"filename\":\"Bunnings\",\"basename\":\"Bunnings.md\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"Bunnings\"],\"path\":\"content/partners/melbourne/Bunnings.md\",\"relativePath\":\"melbourne/Bunnings.md\",\"extension\":\".md\"},\"id\":\"content/partners/melbourne/Bunnings.md\"}},{\"__typename\":\"ConferencePartnerList\",\"partner\":{\"__typename\":\"Partners\",\"title\":\"Particular\",\"partnerLink\":\"https://particular.net/\",\"description\":null,\"logoColoured\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/6fb4dbe244ccf715c9ad57c62f222efaca1ad3e5-300x140-1.png\",\"logoMonochrome\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/6fb4dbe244ccf715c9ad57c62f222efaca1ad3e5-300x140-1.png\",\"_sys\":{\"filename\":\"Particular\",\"basename\":\"Particular.md\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"Particular\"],\"path\":\"content/partners/melbourne/Particular.md\",\"relativePath\":\"melbourne/Particular.md\",\"extension\":\".md\"},\"id\":\"content/partners/melbourne/Particular.md\"}},{\"__typename\":\"ConferencePartnerList\",\"partner\":{\"__typename\":\"Partners\",\"title\":\"REA Group\",\"partnerLink\":\"https://www.rea-group.com/\",\"description\":null,\"logoColoured\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/Partner logos/rea-group.png\",\"logoMonochrome\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/Partner logos/rea-group.png\",\"_sys\":{\"filename\":\"REA-Group\",\"basename\":\"REA-Group.md\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"REA-Group\"],\"path\":\"content/partners/melbourne/REA-Group.md\",\"relativePath\":\"melbourne/REA-Group.md\",\"extension\":\".md\"},\"id\":\"content/partners/melbourne/REA-Group.md\"}},{\"__typename\":\"ConferencePartnerList\",\"partner\":{\"__typename\":\"Partners\",\"title\":\"SafeStack\",\"partnerLink\":\"https://safestack.io/\",\"description\":null,\"logoColoured\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/safestack.png\",\"logoMonochrome\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/safestack.png\",\"_sys\":{\"filename\":\"SafeStack\",\"basename\":\"SafeStack.md\",\"hasReferences\":null,\"breadcrumbs\":[\"sydney\",\"SafeStack\"],\"path\":\"content/partners/sydney/SafeStack.md\",\"relativePath\":\"sydney/SafeStack.md\",\"extension\":\".md\"},\"id\":\"content/partners/sydney/SafeStack.md\"}},{\"__typename\":\"ConferencePartnerList\",\"partner\":{\"__typename\":\"Partners\",\"title\":\"TinaCMS\",\"partnerLink\":\"https://tina.io\",\"description\":\"TinaCMS is the best CMS for Markdown!\",\"logoColoured\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/Tina-CMS-Color-1.png\",\"logoMonochrome\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/Tina-CMS-Color-1.png\",\"_sys\":{\"filename\":\"TinaCMS\",\"basename\":\"TinaCMS.md\",\"hasReferences\":null,\"breadcrumbs\":[\"sydney\",\"TinaCMS\"],\"path\":\"content/partners/sydney/TinaCMS.md\",\"relativePath\":\"sydney/TinaCMS.md\",\"extension\":\".md\"},\"id\":\"content/partners/sydney/TinaCMS.md\"}}],\"venue\":{\"__typename\":\"Venues\",\"title\":\"Melbourne Convention and Exhibition Centre (MCEC)\",\"address\":{\"__typename\":\"VenuesAddress\",\"street\":\"1 Convention Centre PI\",\"addressLocality\":\"South Wharf VIC\",\"postalCode\":\"3006\",\"country\":\"Australia\"},\"rooms\":null,\"_sys\":{\"filename\":\"Melbourne-Convention-and-Exhibition-Centre-MCEC\",\"basename\":\"Melbourne-Convention-and-Exhibition-Centre-MCEC.md\",\"hasReferences\":null,\"breadcrumbs\":[\"melbourne\",\"Melbourne-Convention-and-Exhibition-Centre-MCEC\"],\"path\":\"content/venues/melbourne/Melbourne-Convention-and-Exhibition-Centre-MCEC.md\",\"relativePath\":\"melbourne/Melbourne-Convention-and-Exhibition-Centre-MCEC.md\",\"extension\":\".md\"},\"id\":\"content/venues/melbourne/Melbourne-Convention-and-Exhibition-Centre-MCEC.md\"},\"mailchimpSettings\":{\"__typename\":\"ConferenceMailchimpSettings\",\"parameterU\":\"ea3ee69b302ffce33ddee4de9\",\"parameterId\":\"ccf48621ed\",\"parameterFID\":\"00fda4e5f0\"}},\"$undefined\",{\"_sys\":{\"filename\":\"NDC-Oslo-2025\",\"basename\":\"NDC-Oslo-2025.md\",\"hasReferences\":null,\"breadcrumbs\":[\"NDC-Oslo-2025\"],\"path\":\"content/conferences/NDC-Oslo-2025.md\",\"relativePath\":\"NDC-Oslo-2025.md\",\"extension\":\".md\"},\"id\":\"content/conferences/NDC-Oslo-2025.md\",\"__typename\":\"Conference\",\"title\":\"NDC Oslo 2025\",\"sessionizeId\":null,\"enableSessionizeSync\":null,\"displayOnSchedule\":true,\"slug\":\"ndc-oslo-2025\",\"website\":\"https://ndcoslo.com\",\"timezone\":\"UTC+02\",\"conferenceImage\":\"https://assets.tina.io/a0345e5c-1c0e-4940-8aa9-5cefb4b80058/oslo.jpg\",\"staticDate\":\"19-23 May 2025\",\"fromDate\":\"2025-05-18T22:00:00.000Z\",\"toDate\":\"2025-05-22T22:00:00.000Z\",\"additionalDates\":null,\"colorPalette\":null,\"gradientColors\":null,\"stats\":null,\"partnerList\":null,\"venue\":{\"__typename\":\"Venues\",\"title\":\"Oslo Spektrum\",\"address\":{\"__typename\":\"VenuesAddress\",\"street\":\"Sonja Henies plass 2\",\"addressLocality\":\"Oslo\",\"postalCode\":\"0185\",\"country\":\"Norway\"},\"rooms\":null,\"_sys\":{\"filename\":\"Oslo-Spektrum\",\"basename\":\"Oslo-Spektrum.md\",\"hasReferences\":null,\"breadcrumbs\":[\"Oslo-Spektrum\"],\"path\":\"content/venues/Oslo-Spektrum.md\",\"relativePath\":\"Oslo-Spektrum.md\",\"extension\":\".md\"},\"id\":\"content/venues/Oslo-Spektrum.md\"},\"mailchimpSettings\":null},\"$undefined\"]}]}]\n"])</script></body></html>

Pages: 1 2 3 4 5 6 7 8 9 10