1"use strict";(self.webpackChunkdata_mesh_live_2027=self.webpackChunkdata_mesh_live_2027||[]).push([[4189],{529:function(e,t,n){n.d(t,{_s:function(){return l},tA:function(){return r},vD:function(){return o}});var a=n(6540);function l(e){let{link:t,text:n,newTab:l}=e;return a.createElement("a",Object.assign({href:t},l?{target:"_blank",rel:"noreferrer"}:{},{className:"inline-block rounded-md bg-brand-lime px-8 py-5 text-xl text-brand-dark shadow-xs hover:bg-brand-lime/80 focus-visible:outline-solid focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-lime"}),n)}function r(e){let{link:t,text:n}=e;return a.createElement("a",{href:t,className:"inline-block rounded-md border-2 border-brand-lime px-8 py-5 text-xl text-brand-lime hover:bg-brand-lime hover:text-brand-dark transition"},n)}function o(){return a.createElement(l,{link:"/tickets",text:"Buy Tickets"})}},5524:function(e,t,n){n.d(t,{Ay:function(){return o},OB:function(){return m},iw:function(){return s},ly:function(){return c}});var a=n(6540),l=n(8969),r=n(8240);function o(e){let{title:t,children:n}=e;return a.createElement("div",{className:"bg-white min-h-screen flex flex-col font-sans text-brand-dark"},a.createElement("title",null,t),a.createElement(l.A,null),a.createElement("main",{className:"grow w-full max-w-7xl mx-auto pt-32 px-6 py-12 md:py-32 grid grid-cols-1 md:grid-cols-12 gap-12 lg:gap-24 items-start"},n),a.createElement(r.A,null))}function s(e){let{title:t,children:n}=e;return a.createElement("div",{className:"bg-white min-h-screen flex flex-col font-sans text-brand-dark"},a.createElement("title",null,t),a.createElement("div",{class:"bg-white"},a.createElement(l.A,null)),a.createElement("main",{className:"bg-white"},n),a.createElement(r.A,null))}function c(e){let{children:t}=e;return a.createElement("div",{className:"md:col-span-8 lg:col-span-9 md:col-start-5 lg:col-start-4 flex flex-col gap-8 text-lg text-gray-700 leading-relaxed"},t)}const i=e=>{const t=e.length;return t>60?"text-3xl":t>30?"text-5xl":"text-6xl"};function m(e){let{title:t,subTitle:n,children:l}=e;const r=i(t);return a.createElement("div",{className:"md:col-span-4 lg:col-span-3"},a.createElement("div",{className:"sticky top-32 text-left"},a.createElement("h1",{className:"relative font-display font-medium text-4xl sm:text-6xl leading-none inline-block text-brand-dark "+r},t,a.createElement("span",{className:"absolute bottom-1 -z-10 block h-3 w-full bg-brand-lime"})),n&&a.createElement("h2",{className:"mt-8 text-xl text-gray-500 font-sans font-medium"},n),a.createElement("div",{className:"mt-8 flex flex-col items-start"},l)))}},7880:function(e,t,n){n.d(t,{I5:function(){return l},Qy:function(){return a},yw:function(){return r}});const a=e=>{const t=e.map(e=>{let{fullName:t}=e;return t});return new Intl.ListFormat("en-GB",{style:"long",type:"conjunction"}).format(t)},l=e=>e.question_cloudinary_photo_url?e.question_cloudinary_photo_url.replace("https://res.cloudinary.com/value-object/image/upload/","https://res.cloudinary.com/value-object/image/upload/c_scale,w_400,t_speakersdddeu21/"):e.profilePicture;function r(e){switch(e){case"Talk (50m)":case"Live Coding (50m)":return"Talk";case"Hands-on Lab (2h)":return"Hands-on Lab";default:return e}}},8453:function(e,t,n){n.d(t,{RP:function(){return r},xA:function(){return s}});var a=n(6540);const l=a.createContext({});function r(e){const t=a.useContext(l);return a.useMemo(()=>"function"==typeof e?e(t):{...t,...e},[t,e])}const o={};function s({components:e,children:t,disableParentContext:n}){let s;return s=n?"function"==typeof e?e({}):e||o:r(e),a.createElement(l.Provider,{value:s},t)}},9973:function(e,t,n){n.r(t),n.d(t,{default:function(){return f}});var a=n(8453),l=n(6540);function r(e){const t=Object.assign({p:"p"},(0,a.RP)(),e.components);return l.createElement(t.p,null,'The research paper "Out of the tar pit" brings forth an argument for how to reduce accidental complexity.\r\n(it also kinda of made the concept itself of accidental complexity vs essential complexity popular?)\r\nIt also creates useful definitions of "problem domain vs solution domain".\r\nIt is also huge.\r\nSO I am offering you a TL;DR for you to get the gist of it and see if you want to dive into.')}var o=function(e){void 0===e&&(e={});const{wrapper:t}=Object.assign({},(0,a.RP)(),e.components);return t?l.createElement(t,e,l.createElement(r,e)):r(e)},s=n(4794),c=n(7880),i=n(5524),m=n(529);const d={Link:s.Link};function u(e){let{data:t,children:n}=e;const{title:r,speakers:o,category_event:s,category_session_format:u,question_prerequisites:f,question_workshop_dates:p,question_your_slides:x,startsAt:b,endsAt:g}=t.mdx.frontmatter;return l.createElement(i.Ay,{title:r+" - Data Mesh Live 2027"},l.createElement("div",{className:"md:col-span-4 lg:col-span-3"},l.createElement("div",{className:"sticky top-32 flex flex-col text-left"},l.createElement("div",{className:"hidden sm:block"},l.createElement(i.OB,{title:(k=u,k&&k.includes("Workshop")?"Workshop":k||"Session")})),l.createElement("div",{className:"block sm:hidden"},l.createElement(i.OB,{title:r})),l.createElement("div",{className:"flex flex-col gap-8 mb-8"},o.map(e=>l.createElement("div",{key:e.id,className:"flex flex-col items-start"},l.createElement("img",{className:"w-20 h-20 rounded-full object-cover grayscale mb-4",src:(0,c.I5)(e),alt:e.fullName}),l.createElement("a",{href:"/speakers/"+e.slug,className:"font-display font-semibold text-3xl text-brand-dark leading-tight mb-1"},e.fullName,e.question_what_are_your_pronouns&&l.createElement("span",{className:"font-normal text-brand-dark/80 text-2xl"}," ","(",e.question_what_are_your_pronouns.toLowerCase(),")")),l.createElement("div",{className:"text-xs font-semibold uppercase tracking-widest text-gray-400 font-sans"},"Speaker")))),l.createElement("div",{className:"w-full border-t border-gray-200 mb-8"}),l.createElement("div",{className:"flex flex-col gap-6 font-sans text-brand-dark mb-8"},l.createElement("div",null,l.createElement("span",{className:"block font-bold mb-1"},"Format"),l.createElement("span",{className:"text-gray-600"},(E=u,"Pre-conference Workshops"===(h=s)?h:h+" - "+(0,c.yw)(E)))),(p||b)&&l.createElement("div",null,l.createElement("span",{className:"block font-bold mb-1"},"When"),l.createElement("span",{className:"text-gray-600"},p||function(e,t){if(!e)return null;const n=new Date(e),a=new Date(t),r={hour:"numeric",minute:"numeric"};return l.createElement(l.Fragment,null,l.createElement("span",{className:"block"},new Intl.DateTimeFormat("en-GB",{weekday:"long",day:"numeric",month:"long"}).format(n)),l.createElement("span",{className:"block text-gray-500"},new Intl.DateTimeFormat("en-GB",r).format(n)," -"," ",new Intl.DateTimeFormat("en-GB",r).format(a)))}(b,g)))),l.createElement("div",null,l.createElement(m.vD)),x&&l.createElement("div",{className:"mt-6"},l.createElement("a",{href:x,target:"_blank",rel:"noreferrer",className:"text-sm font-bold underline decoration-brand-lime decoration-2 underline-offset-4 hover:bg-brand-lime transition-colors w-max"},"Download Slides")))),l.createElement("div",{className:"md:col-span-8 lg:col-span-9 md:col-start-5 lg:col-start-4 flex flex-col gap-8 mt-2 md:mt-0"},l.createElement("h1",{className:"hidden sm:block font-display font-bold leading-[1.1] text-brand-dark break-words hyphens-auto text-[clamp(2.5rem,4vw,3.5rem)]"},r),l.createElement("div",{className:"prose prose-lg max-w-none prose-p:text-gray-600 prose-headings:font-display prose-headings:font-bold prose-headings:text-brand-dark prose-a:text-brand-dark prose-a:decoration-brand-lime prose-li:marker:text-brand-lime"},l.createElement(a.xA,{components:d},n)),o.map(e=>e.bio&&l.createElement("div",{key:e.id,className:"mt-12 pt-8 border-t border-gray-100"},l.createElement("h3",{className:"font-display font-bold text-2xl mb-4 text-brand-dark"},"About ",e.fullName,e.question_what_are_your_pronouns&&l.createElement("span",{className:"font-normal text-brand-dark/80 text-2xl"}," ","(",e.question_what_are_your_pronouns.toLowerCase(),")")),l.createElement("div",{className:"prose prose-lg max-w-none text-gray-600"},e.bio)))));var h,E,k}function f(e){return l.createElement(u,e,l.createElement(o,e))}}}]); 2//# sourceMappingURL=component---src-templates-session-js-content-file-path-content-program-out-of-the-tar-pit-tl-dr-mdx-9bd2b1cd74a79e6e18ba.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.