1:"$Sreact.fragment" 2:I[61483,["6874","static/chunks/6874-4c2cebe016baa309.js","668","static/chunks/668-5e1ea0f5a72d2ab5.js","2688","static/chunks/2688-9d0be9640df7d70e.js","2417","static/chunks/2417-02009ec3c5601d58.js","7589","static/chunks/7589-89711633feef9da2.js","4443","static/chunks/4443-20c2959323fa905e.js","6082","static/chunks/6082-c952875e893b2482.js","6998","static/chunks/6998-4cd1fa2d453be081.js","7177","static/chunks/app/layout-80712016d922bbac.js"],"ThemeProvider"] 3:I[91541,["6874","static/chunks/6874-4c2cebe016baa309.js","668","static/chunks/668-5e1ea0f5a72d2ab5.js","2688","static/chunks/2688-9d0be9640df7d70e.js","2417","static/chunks/2417-02009ec3c5601d58.js","7589","static/chunks/7589-89711633feef9da2.js","4443","static/chunks/4443-20c2959323fa905e.js","6082","static/chunks/6082-c952875e893b2482.js","6998","static/chunks/6998-4cd1fa2d453be081.js","7177","static/chunks/app/layout-80712016d922bbac.js"],"AuthProvider"] 4:I[43925,["6874","static/chunks/6874-4c2cebe016baa309.js","668","static/chunks/668-5e1ea0f5a72d2ab5.js","2688","static/chunks/2688-9d0be9640df7d70e.js","2417","static/chunks/2417-02009ec3c5601d58.js","7589","static/chunks/7589-89711633feef9da2.js","4443","static/chunks/4443-20c2959323fa905e.js","6082","static/chunks/6082-c952875e893b2482.js","6998","static/chunks/6998-4cd1fa2d453be081.js","7177","static/chunks/app/layout-80712016d922bbac.js"],"CartProvider"] 5:I[6874,["6874","static/chunks/6874-4c2cebe016baa309.js","5953","static/chunks/app/blog/%5Bslug%5D/page-703dbca40455bd92.js"],""] 6:I[54734,["6874","static/chunks/6874-4c2cebe016baa309.js","668","static/chunks/668-5e1ea0f5a72d2ab5.js","2688","static/chunks/2688-9d0be9640df7d70e.js","2417","static/chunks/2417-02009ec3c5601d58.js","7589","static/chunks/7589-89711633feef9da2.js","4443","static/chunks/4443-20c2959323fa905e.js","6082","static/chunks/6082-c952875e893b2482.js","6998","static/chunks/6998-4cd1fa2d453be081.js","7177","static/chunks/app/layout-80712016d922bbac.js"],"UseCaseModal"] 7:I[66688,["6874","static/chunks/6874-4c2cebe016baa309.js","668","static/chunks/668-5e1ea0f5a72d2ab5.js","2688","static/chunks/2688-9d0be9640df7d70e.js","2417","static/chunks/2417-02009ec3c5601d58.js","7589","static/chunks/7589-89711633feef9da2.js","4443","static/chunks/4443-20c2959323fa905e.js","6082","static/chunks/6082-c952875e893b2482.js","6998","static/chunks/6998-4cd1fa2d453be081.js","7177","static/chunks/app/layout-80712016d922bbac.js"],"ThemeToggle"] 8:I[38382,["6874","static/chunks/6874-4c2cebe016baa309.js","668","static/chunks/668-5e1ea0f5a72d2ab5.js","2688","static/chunks/2688-9d0be9640df7d70e.js","2417","static/chunks/2417-02009ec3c5601d58.js","7589","static/chunks/7589-89711633feef9da2.js","4443","static/chunks/4443-20c2959323fa905e.js","6082","static/chunks/6082-c952875e893b2482.js","6998","static/chunks/6998-4cd1fa2d453be081.js","7177","static/chunks/app/layout-80712016d922bbac.js"],"Sheet"] 9:I[38382,["6874","static/chunks/6874-4c2cebe016baa309.js","668","static/chunks/668-5e1ea0f5a72d2ab5.js","2688","static/chunks/2688-9d0be9640df7d70e.js","2417","static/chunks/2417-02009ec3c5601d58.js","7589","static/chunks/7589-89711633feef9da2.js","4443","static/chunks/4443-20c2959323fa905e.js","6082","static/chunks/6082-c952875e893b2482.js","6998","static/chunks/6998-4cd1fa2d453be081.js","7177","static/chunks/app/layout-80712016d922bbac.js"],"SheetTrigger"] a:I[38382,["6874","static/chunks/6874-4c2cebe016baa309.js","668","static/chunks/668-5e1ea0f5a72d2ab5.js","2688","static/chunks/2688-9d0be9640df7d70e.js","2417","static/chunks/2417-02009ec3c5601d58.js","7589","static/chunks/7589-89711633feef9da2.js","4443","static/chunks/4443-20c2959323fa905e.js","6082","static/chunks/6082-c952875e893b2482.js","6998","static/chunks/6998-4cd1fa2d453be081.js","7177","static/chunks/app/layout-80712016d922bbac.js"],"SheetContent"] b:I[38382,["6874","static/chunks/6874-4c2cebe016baa309.js","668","static/chunks/668-5e1ea0f5a72d2ab5.js","2688","static/chunks/2688-9d0be9640df7d70e.js","2417","static/chunks/2417-02009ec3c5601d58.js","7589","static/chunks/7589-89711633feef9da2.js","4443","static/chunks/4443-20c2959323fa905e.js","6082","static/chunks/6082-c952875e893b2482.js","6998","static/chunks/6998-4cd1fa2d453be081.js","7177","static/chunks/app/layout-80712016d922bbac.js"],"SheetHeader"] c:I[38382,["6874","static/chunks/6874-4c2cebe016baa309.js","668","static/chunks/668-5e1ea0f5a72d2ab5.js","2688","static/chunks/2688-9d0be9640df7d70e.js","2417","static/chunks/2417-02009ec3c5601d58.js","7589","static/chunks/7589-89711633feef9da2.js","4443","static/chunks/4443-20c2959323fa905e.js","6082","static/chunks/6082-c952875e893b2482.js","6998","static/chunks/6998-4cd1fa2d453be081.js","7177","static/chunks/app/layout-80712016d922bbac.js"],"SheetTitle"] d:I[87555,[],""] e:I[31295,[],""] f:I[29482,["6874","static/chunks/6874-4c2cebe016baa309.js","668","static/chunks/668-5e1ea0f5a72d2ab5.js","2688","static/chunks/2688-9d0be9640df7d70e.js","2417","static/chunks/2417-02009ec3c5601d58.js","7589","static/chunks/7589-89711633feef9da2.js","4443","static/chunks/4443-20c2959323fa905e.js","6082","static/chunks/6082-c952875e893b2482.js","6998","static/chunks/6998-4cd1fa2d453be081.js","7177","static/chunks/app/layout-80712016d922bbac.js"],"ChatWidget"] 10:I[52558,["6874","static/chunks/6874-4c2cebe016baa309.js","668","static/chunks/668-5e1ea0f5a72d2ab5.js","2688","static/chunks/2688-9d0be9640df7d70e.js","2417","static/chunks/2417-02009ec3c5601d58.js","7589","static/chunks/7589-89711633feef9da2.js","4443","static/chunks/4443-20c2959323fa905e.js","6082","static/chunks/6082-c952875e893b2482.js","6998","static/chunks/6998-4cd1fa2d453be081.js","7177","static/chunks/app/layout-80712016d922bbac.js"],"Toaster"] 12:I[59665,[],"OutletBoundary"] 15:I[74911,[],"AsyncMetadataOutlet"] 17:I[59665,[],"ViewportBoundary"] 19:I[59665,[],"MetadataBoundary"] 1b:I[26614,[],""] :HL["/_next/static/css/104d6a3e83fb3bb7.css","style"] 0:{"P":null,"b":"Nbk3TaHHxZdIFcHoidqak","p":"","c":["","blog","dbt-transformation-layer"],"i":false,"f":[[["",{"children":["blog",{"children":[["slug","dbt-transformation-layer","d"],{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/104d6a3e83fb3bb7.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{"children":[["$","link",null,{"rel":"preconnect","href":"https://fonts.googleapis.com"}],["$","link",null,{"rel":"preconnect","href":"https://fonts.gstatic.com","crossOrigin":"anonymous"}],["$","link",null,{"href":"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap","rel":"stylesheet"}]]}],["$","body",null,{"className":"antialiased bg-background text-foreground","suppressHydrationWarning":true,"children":["$","$L2",null,{"attribute":"class","defaultTheme":"dark","enableSystem":true,"disableTransitionOnChange":true,"children":["$","$L3",null,{"children":["$","$L4",null,{"children":[["$","header",null,{"className":"sticky top-0 z-50 w-full border-b bg-background/95 backdrop-blur supports-[backdrop-filter]:bg-background/60","children":["$","div",null,{"className":"container flex h-14 items-center pl-6","children":[["$","div",null,{"className":"mr-4 flex items-center","children":["$","$L5",null,{"href":"/","className":"mr-6 flex items-center space-x-2","children":["$","div",null,{"className":"flex items-center gap-2","children":[["$","img",null,{"src":"/vaduan-logo.png","alt":"","className":"h-6 w-auto"}],["$","span",null,{"className":"font-bold text-xl tracking-tight","children":"Vaduan"}]]}]}]}],["$","div",null,{"className":"flex flex-1 items-center justify-end space-x-1","children":[["$","nav",null,{"className":"hidden md:flex items-center space-x-1","children":[["$","$L5",null,{"href":"/managed-services","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-cpu mr-2 h-4 w-4","children":[["$","rect","14l7u7",{"width":"16","height":"16","x":"4","y":"4","rx":"2"}],["$","rect","5aljv4",{"width":"6","height":"6","x":"9","y":"9","rx":"1"}],["$","path","13l42r",{"d":"M15 2v2"}],["$","path","15mkzm",{"d":"M15 20v2"}],["$","path","1gxd5l",{"d":"M2 15h2"}],["$","path","1bbxkp",{"d":"M2 9h2"}],["$","path","19e6y8",{"d":"M20 15h2"}],["$","path","19tzq7",{"d":"M20 9h2"}],["$","path","165o2o",{"d":"M9 2v2"}],["$","path","i2bqo8",{"d":"M9 20v2"}],"$undefined"]}],"Services"],"className":"inline-flex items-center justify-center whitespace-nowrap text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 hover:bg-accent hover:text-accent-foreground h-9 rounded-md px-3","ref":null}],["$","$L5",null,{"href":"/browse","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-telescope mr-2 h-4 w-4","children":[["$","path","k4qptu",{"d":"m10.065 12.493-6.18 1.318a.934.934 0 0 1-1.108-.702l-.537-2.15a1.07 1.07 0 0 1 .691-1.265l13.504-4.44"}],["$","path","19l80z",{"d":"m13.56 11.747 4.332-.924"}],["$","path","7oh9d",{"d":"m16 21-3.105-6.21"}],["$","path","m7xp4m",{"d":"M16.485 5.94a2 2 0 0 1 1.455-2.425l1.09-.272a1 1 0 0 1 1.212.727l1.515 6.06a1 1 0 0 1-.727 1.213l-1.09.272a2 2 0 0 1-2.425-1.455z"}],["$","path","74o979",{"d":"m6.158 8.633 1.114 4.456"}],["$","path","1fvxut",{"d":"m8 21 3.105-6.21"}],["$","circle","1c1ljs",{"cx":"12","cy":"13","r":"2"}],"$undefined"]}],"Use Cases"],"className":"inline-flex items-center justify-center whitespace-nowrap text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 hover:bg-accent hover:text-accent-foreground h-9 rounded-md px-3","ref":null}],["$","$L5",null,{"href":"/solutions","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-brain mr-2 h-4 w-4","children":[["$","path","l5xja",{"d":"M12 5a3 3 0 1 0-5.997.125 4 4 0 0 0-2.526 5.77 4 4 0 0 0 .556 6.588A4 4 0 1 0 12 18Z"}],["$","path","ep3f8r",{"d":"M12 5a3 3 0 1 1 5.997.125 4 4 0 0 1 2.526 5.77 4 4 0 0 1-.556 6.588A4 4 0 1 1 12 18Z"}],["$","path","1p4c4q",{"d":"M15 13a4.5 4.5 0 0 1-3-4 4.5 4.5 0 0 1-3 4"}],["$","path","tmeiqw",{"d":"M17.599 6.5a3 3 0 0 0 .399-1.375"}],["$","path","105sqy",{"d":"M6.003 5.125A3 3 0 0 0 6.401 6.5"}],["$","path","ql3yin",{"d":"M3.477 10.896a4 4 0 0 1 .585-.396"}],["$","path","1qfode",{"d":"M19.938 10.5a4 4 0 0 1 .585.396"}],["$","path","2e4loj",{"d":"M6 18a4 4 0 0 1-1.967-.516"}],["$","path","159ez6",{"d":"M19.967 17.484A4 4 0 0 1 18 18"}],"$undefined"]}],"Solutions"],"className":"inline-flex items-center justify-center whitespace-nowrap text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 hover:bg-accent hover:text-accent-foreground h-9 rounded-md px-3","ref":null}],["$","$L5",null,{"href":"/careers","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-briefcase mr-2 h-4 w-4","children":[["$","path","jecpp",{"d":"M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16"}],["$","rect","i6l2r4",{"width":"20","height":"14","x":"2","y":"6","rx":"2"}],"$undefined"]}],"Careers"],"className":"inline-flex items-center justify-center whitespace-nowrap text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 hover:bg-accent hover:text-accent-foreground h-9 rounded-md px-3","ref":null}],["$","$L5",null,{"href":"/about","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-mail mr-2 h-4 w-4","children":[["$","rect","18n3k1",{"width":"20","height":"16","x":"2","y":"4","rx":"2"}],["$","path","1ocrg3",{"d":"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7"}],"$undefined"]}],"About Us"],"className":"inline-flex items-center justify-center whitespace-nowrap text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 hover:bg-accent hover:text-accent-foreground h-9 rounded-md px-3","ref":null}],["$","div",null,{"className":"pl-2 ml-2 border-l border-border","children":["$","$L6",null,{"trigger":["$","button",null,{"className":"inline-flex items-center justify-center whitespace-nowrap ring-offset-background focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 border border-input hover:text-accent-foreground px-3 h-9 rounded-md bg-muted/50 hover:bg-muted text-xs font-medium transition-all shadow-sm","ref":"$undefined","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-search mr-2 h-3.5 w-3.5 text-muted-foreground","children":[["$","circle","4ej97u",{"cx":"11","cy":"11","r":"8"}],["$","path","1qie3q",{"d":"m21 21-4.3-4.3"}],"$undefined"]}],"Browse Library"]}]}]}]]}],["$","div",null,{"className":"flex items-center md:pl-2 md:border-l md:ml-2 space-x-1","children":[["$","$L7",null,{}],["$","$L8",null,{"children":[["$","$L9",null,{"asChild":true,"children":["$","button",null,{"className":"inline-flex items-center justify-center whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 hover:bg-accent hover:text-accent-foreground h-10 w-10 md:hidden","ref":"$undefined","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-menu h-5 w-5","children":[["$","line","1e0a9i",{"x1":"4","x2":"20","y1":"12","y2":"12"}],["$","line","1owob3",{"x1":"4","x2":"20","y1":"6","y2":"6"}],["$","line","yk5zj1",{"x1":"4","x2":"20","y1":"18","y2":"18"}],"$undefined"]}],["$","span",null,{"className":"sr-only","children":"Toggle navigation menu"}]]}]}],["$","$La",null,{"side":"right","className":"w-[300px] sm:w-[400px]","children":[["$","$Lb",null,{"children":["$","$Lc",null,{"className":"text-left","children":["$","div",null,{"className":"flex items-center gap-2","children":[["$","img",null,{"src":"/vaduan-logo.png","alt":"","className":"h-6 w-auto"}],["$","span",null,{"className":"font-bold text-xl tracking-tight","children":"Vaduan"}]]}]}]}],["$","nav",null,{"className":"flex flex-col gap-4 mt-8","children":[["$","$L5",null,{"href":"/managed-services","className":"flex items-center text-sm font-medium","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-cpu mr-2 h-4 w-4","children":[["$","rect","14l7u7",{"width":"16","height":"16","x":"4","y":"4","rx":"2"}],["$","rect","5aljv4",{"width":"6","height":"6","x":"9","y":"9","rx":"1"}],["$","path","13l42r",{"d":"M15 2v2"}],["$","path","15mkzm",{"d":"M15 20v2"}],["$","path","1gxd5l",{"d":"M2 15h2"}],["$","path","1bbxkp",{"d":"M2 9h2"}],["$","path","19e6y8",{"d":"M20 15h2"}],["$","path","19tzq7",{"d":"M20 9h2"}],["$","path","165o2o",{"d":"M9 2v2"}],["$","path","i2bqo8",{"d":"M9 20v2"}],"$undefined"]}],"Services"]}],["$","$L5",null,{"href":"/browse","className":"flex items-center text-sm font-medium","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-telescope mr-2 h-4 w-4","children":[["$","path","k4qptu",{"d":"m10.065 12.493-6.18 1.318a.934.934 0 0 1-1.108-.702l-.537-2.15a1.07 1.07 0 0 1 .691-1.265l13.504-4.44"}],["$","path","19l80z",{"d":"m13.56 11.747 4.332-.924"}],["$","path","7oh9d",{"d":"m16 21-3.105-6.21"}],["$","path","m7xp4m",{"d":"M16.485 5.94a2 2 0 0 1 1.455-2.425l1.09-.272a1 1 0 0 1 1.212.727l1.515 6.06a1 1 0 0 1-.727 1.213l-1.09.272a2 2 0 0 1-2.425-1.455z"}],["$","path","74o979",{"d":"m6.158 8.633 1.114 4.456"}],["$","path","1fvxut",{"d":"m8 21 3.105-6.21"}],["$","circle","1c1ljs",{"cx":"12","cy":"13","r":"2"}],"$undefined"]}],"Use Cases"]}],["$","$L5",null,{"href":"/solutions","className":"flex items-center text-sm font-medium","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-brain mr-2 h-4 w-4","children":[["$","path","l5xja",{"d":"M12 5a3 3 0 1 0-5.997.125 4 4 0 0 0-2.526 5.77 4 4 0 0 0 .556 6.588A4 4 0 1 0 12 18Z"}],["$","path","ep3f8r",{"d":"M12 5a3 3 0 1 1 5.997.125 4 4 0 0 1 2.526 5.77 4 4 0 0 1-.556 6.588A4 4 0 1 1 12 18Z"}],["$","path","1p4c4q",{"d":"M15 13a4.5 4.5 0 0 1-3-4 4.5 4.5 0 0 1-3 4"}],["$","path","tmeiqw",{"d":"M17.599 6.5a3 3 0 0 0 .399-1.375"}],["$","path","105sqy",{"d":"M6.003 5.125A3 3 0 0 0 6.401 6.5"}],["$","path","ql3yin",{"d":"M3.477 10.896a4 4 0 0 1 .585-.396"}],["$","path","1qfode",{"d":"M19.938 10.5a4 4 0 0 1 .585.396"}],["$","path","2e4loj",{"d":"M6 18a4 4 0 0 1-1.967-.516"}],["$","path","159ez6",{"d":"M19.967 17.484A4 4 0 0 1 18 18"}],"$undefined"]}],"Solutions"]}],["$","$L5",null,{"href":"/careers","className":"flex items-center text-sm font-medium","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-briefcase mr-2 h-4 w-4","children":[["$","path","jecpp",{"d":"M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16"}],["$","rect","i6l2r4",{"width":"20","height":"14","x":"2","y":"6","rx":"2"}],"$undefined"]}],"Careers"]}],["$","$L5",null,{"href":"/about#contact","className":"flex items-center text-sm font-medium","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-mail mr-2 h-4 w-4","children":[["$","rect","18n3k1",{"width":"20","height":"16","x":"2","y":"4","rx":"2"}],["$","path","1ocrg3",{"d":"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7"}],"$undefined"]}],"Contact"]}],["$","div",null,{"className":"pt-4 mt-4 border-t border-border","children":["$","$L6",null,{"trigger":["$","button",null,{"className":"inline-flex items-center whitespace-nowrap ring-offset-background focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 border border-input hover:text-accent-foreground px-4 py-2 w-full justify-start h-11 rounded-md bg-muted/50 hover:bg-muted text-sm font-medium transition-all shadow-sm","ref":"$undefined","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-search mr-2 h-4 w-4 text-muted-foreground","children":[["$","circle","4ej97u",{"cx":"11","cy":"11","r":"8"}],["$","path","1qie3q",{"d":"m21 21-4.3-4.3"}],"$undefined"]}],"Browse Use Case Library"]}]}]}]]}]]}]]}]]}]]}]]}]}],["$","$Ld",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$Le",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."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}],["$","$Lf",null,{}],["$","$L10",null,{}],["$","footer",null,{"className":"border-t border-border bg-background","children":["$","div",null,{"className":"mx-auto max-w-7xl px-6 py-12 md:py-16","children":[["$","div",null,{"className":"grid grid-cols-2 gap-8 md:grid-cols-4 lg:grid-cols-5","children":[["$","div",null,{"className":"col-span-2 lg:col-span-2","children":[["$","$L5",null,{"href":"/","className":"flex items-center gap-2","children":[["$","img",null,{"src":"/vaduan-logo.png","alt":"","className":"h-6 w-auto"}],["$","span",null,{"className":"text-xl font-bold tracking-tight text-foreground","children":"Vaduan"}]]}],["$","p",null,{"className":"mt-4 max-w-xs text-sm text-muted-foreground leading-relaxed","children":"Bridging the gap between complex enterprise data and actionable decision intelligence."}]]}],[["$","div","Product",{"children":[["$","h3",null,{"className":"text-xs font-black uppercase tracking-[0.2em] text-foreground mb-4","children":"Product"}],["$","ul",null,{"className":"space-y-3","children":[["$","li","Solutions",{"children":["$","$L5",null,{"href":"/solutions","className":"text-sm text-muted-foreground hover:text-foreground transition-colors","children":"Solutions"}]}],["$","li","Use Cases",{"children":["$","$L5",null,{"href":"/browse","className":"text-sm text-muted-foreground hover:text-foreground transition-colors","children":"Use Cases"}]}],["$","li","FrenchCase",{"children":["$","$L5",null,{"href":"/frenchcase","className":"text-sm text-muted-foreground hover:text-foreground transition-colors","children":"FrenchCase"}]}],["$","li","Services",{"children":["$","$L5",null,{"href":"/managed-services","className":"text-sm text-muted-foreground hover:text-foreground transition-colors","children":"Services"}]}]]}]]}],["$","div","Company",{"children":[["$","h3",null,{"className":"text-xs font-black uppercase tracking-[0.2em] text-foreground mb-4","children":"Company"}],["$","ul",null,{"className":"space-y-3","children":[["$","li","About",{"children":["$","$L5",null,{"href":"/about","className":"text-sm text-muted-foreground hover:text-foreground transition-colors","children":"About"}]}],["$","li","Blog",{"children":["$","$L5",null,{"href":"/blog","className":"text-sm text-muted-foreground hover:text-foreground transition-colors","children":"Blog"}]}],["$","li","Careers",{"children":["$","$L5",null,{"href":"/careers","className":"text-sm text-muted-foreground hover:text-foreground transition-colors","children":"Careers"}]}],["$","li","Contact",{"children":["$","$L5",null,{"href":"/about#contact","className":"text-sm text-muted-foreground hover:text-foreground transition-colors","children":"Contact"}]}]]}]]}],["$","div","Legal",{"children":[["$","h3",null,{"className":"text-xs font-black uppercase tracking-[0.2em] text-foreground mb-4","children":"Legal"}],["$","ul",null,{"className":"space-y-3","children":[["$","li","Privacy",{"children":["$","$L5",null,{"href":"#","className":"text-sm text-muted-foreground hover:text-foreground transition-colors","children":"Privacy"}]}],["$","li","Terms",{"children":["$","$L5",null,{"href":"#","className":"text-sm text-muted-foreground hover:text-foreground transition-colors","children":"Terms"}]}]]}]]}]]]}],["$","div",null,{"className":"mt-12 border-t border-border pt-8 flex flex-col md:flex-row items-center justify-between gap-4","children":[["$","p",null,{"className":"text-xs text-muted-foreground","children":["© ",2026," ","Vaduan",". All rights reserved."]}],["$","div",null,{"className":"flex items-center gap-6","children":[["$","a",null,{"href":"http://linkedin.com/company/vaduan-solutions","className":"text-muted-foreground hover:text-foreground transition-colors","aria-label":"LinkedIn","children":["$","svg",null,{"className":"h-5 w-5","fill":"currentColor","viewBox":"0 0 24 24","children":["$","path",null,{"d":"M19 0h-14c-2.761 0-5 2.239-5 5v14c0 2.761 2.239 5 5 5h14c2.762 0 5-2.239 5-5v-14c0-2.761-2.238-5-5-5zm-11 19h-3v-11h3v11zm-1.5-12.268c-.966 0-1.75-.79-1.75-1.764s.784-1.764 1.75-1.764 1.75.79 1.75 1.764-.783 1.764-1.75 1.764zm13.5 12.268h-3v-5.604c0-3.368-4-3.113-4 0v5.604h-3v-11h3v1.765c1.396-2.586 7-2.777 7 2.476v6.759z"}]}]}],["$","a",null,{"href":"#","className":"text-muted-foreground hover:text-foreground transition-colors","aria-label":"Twitter","children":["$","svg",null,{"className":"h-5 w-5","fill":"currentColor","viewBox":"0 0 24 24","children":["$","path",null,{"d":"M24 4.557c-.883.392-1.832.656-2.828.775 1.017-.609 1.798-1.574 2.165-2.724-.951.564-2.005.974-3.127 1.195-.897-.957-2.178-1.555-3.594-1.555-3.179 0-5.515 2.966-4.797 6.045-4.091-.205-7.719-2.165-10.148-5.144-1.29 2.213-.669 5.108 1.523 6.574-.806-.026-1.566-.247-2.229-.616-.054 2.281 1.581 4.415 3.949 4.89-.693.188-1.452.232-2.224.084.626 1.956 2.444 3.379 4.6 3.419-2.07 1.623-4.678 2.348-7.29 2.04 2.179 1.397 4.768 2.212 7.548 2.212 9.142 0 14.307-7.721 13.995-14.646.962-.695 1.797-1.562 2.457-2.549z"}]}]}]]}]]}]]}]}]]}]}]}]}]]}]]}],{"children":["blog",["$","$1","c",{"children":[null,["$","$Ld",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$Le",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["slug","dbt-transformation-layer","d"],["$","$1","c",{"children":[null,["$","$Ld",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$Le",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["__PAGE__",["$","$1","c",{"children":["$L11",null,["$","$L12",null,{"children":["$L13","$L14",["$","$L15",null,{"promise":"$@16"}]]}]]}],{},null,false]},null,false]},null,false]},null,false],["$","$1","h",{"children":[null,["$","$1","vi_Xm11ART0_qMez9thDuv",{"children":[["$","$L17",null,{"children":"$L18"}],null]}],["$","$L19",null,{"children":"$L1a"}]]}],false]],"m":"$undefined","G":["$1b","$undefined"],"s":false,"S":true} 1c:"$Sreact.suspense" 1d:I[74911,[],"AsyncMetadata"] 1a:["$","div",null,{"hidden":true,"children":["$","$1c",null,{"fallback":null,"children":["$","$L1d",null,{"promise":"$@1e"}]}]}] 11:["$","main",null,{"className":"min-h-screen bg-background text-foreground antialiased font-sans","children":[["$","div",null,{"className":"bg-card border-b border-border","children":["$","div",null,{"className":"mx-auto max-w-[800px] px-6 py-3 flex items-center gap-2 text-[11px] font-semibold text-muted-foreground uppercase tracking-wider","children":[["$","$L5",null,{"href":"/","className":"hover:text-primary transition-colors","children":"Home"}],["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-chevron-right h-3 w-3","children":[["$","path","mthhwq",{"d":"m9 18 6-6-6-6"}],"$undefined"]}],["$","$L5",null,{"href":"/blog","className":"hover:text-primary transition-colors","children":"Blog"}],["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-chevron-right h-3 w-3","children":[["$","path","mthhwq",{"d":"m9 18 6-6-6-6"}],"$undefined"]}],["$","span",null,{"className":"text-muted-foreground/60 truncate max-w-[200px]","children":"Data Engineering"}]]}]}],["$","header",null,{"className":"bg-card border-b border-border shadow-sm","children":["$","div",null,{"className":"mx-auto max-w-[800px] px-6 py-12 md:py-16","children":[["$","div",null,{"className":"flex items-center gap-3 mb-6","children":[["$","span",null,{"className":"text-[10px] font-black uppercase tracking-widest text-primary","children":"Data Engineering"}],["$","span",null,{"className":"text-muted-foreground/30","children":"•"}],["$","span",null,{"className":"text-xs font-bold text-muted-foreground flex items-center gap-1","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-clock h-3 w-3","children":[["$","circle","1mglay",{"cx":"12","cy":"12","r":"10"}],["$","polyline","68esgv",{"points":"12 6 12 12 16 14"}],"$undefined"]}]," ","6 min"]}]]}],["$","h1",null,{"className":"text-3xl md:text-4xl font-extrabold tracking-tight text-foreground leading-tight","children":"The Transformation Layer — Why SQL-First Modelling Changed How Data Teams Ship."}],["$","p",null,{"className":"mt-4 text-lg text-muted-foreground leading-relaxed font-medium","children":"The transformation layer is the most under-invested part of most data stacks. It is also the part that business users interact with every day through every dashboard and report."}]]}]}],["$","article",null,{"className":"mx-auto max-w-[800px] px-6 py-12 md:py-16","children":[["$","div",null,{"className":"bg-card border border-border rounded-xl p-8 md:p-12 shadow-sm space-y-6","children":[["$","p","0",{"className":"text-base text-foreground leading-[1.85] font-medium","children":"The transformation layer is the most under-invested part of most data stacks. Ingestion gets attention because failures are visible — the pipeline broke, the data is missing. Storage gets attention because costs are visible — the cloud bill arrived. The transformation layer sits in between and quietly determines whether the data that reaches dashboards, models, and decisions is correct, consistent, and trustworthy. Most organizations only discover how much technical debt has accumulated in their transformation logic when they try to change a business rule and find that it is implemented differently in seven different places."}],["$","p","1",{"className":"text-base text-foreground leading-[1.85] font-medium","children":"SQL-first modelling frameworks changed this by applying software engineering discipline to the transformation layer. Models are defined as version-controlled SQL files with explicit dependencies on upstream models, documented in the same repository as the code that generates them. When a change is made to a base model, the dependency graph makes it immediately visible which downstream models will be affected. Tests — not just schema tests but business logic tests that assert that revenue is always positive, that customer IDs are never null, that the join between orders and customers never produces more rows than orders alone — run automatically on every model in the affected subgraph before any changes are promoted to production."}],["$","p","2",{"className":"text-base text-foreground leading-[1.85] font-medium","children":"The documentation layer is the capability that most teams underestimate until they have it. When every column in every model has a description, an owner, and a set of tests, and when that documentation is generated automatically from the same source as the code, the question \"what does this field mean and where does it come from?\" has an answer that is always current. The alternative — a wiki page that was last updated eighteen months ago by someone who has since left the company — is how most organizations currently manage this problem, which is why most organizations have multiple conflicting definitions of their core business metrics."}],["$","p","3",{"className":"text-base text-foreground leading-[1.85] font-medium","children":"Incremental models are the performance optimization that makes SQL-first modelling viable at scale. A naive full-refresh model reprocesses the entire dataset on every run — acceptable when the dataset has a million rows, increasingly untenable as it grows to billions. An incremental model processes only the records that have arrived since the last successful run, using a watermark strategy or a surrogate key comparison to identify the delta. The implementation requires careful thinking about late-arriving data, idempotency in the merge logic, and the conditions under which a full refresh is still necessary — but the operational benefit of transformations that run in minutes rather than hours compounds across every team that depends on them."}]]}],["$","div",null,{"className":"mt-12 pt-8 border-t border-border flex items-center justify-between","children":["$","$L5",null,{"href":"/blog","className":"flex items-center gap-2 text-sm font-bold text-primary hover:underline","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-arrow-left h-4 w-4","children":[["$","path","1l729n",{"d":"m12 19-7-7 7-7"}],["$","path","x3x0zl",{"d":"M19 12H5"}],"$undefined"]}]," Back to all articles"]}]}]]}]]}] 14:null 18:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 13:null 16:{"metadata":[["$","title","0",{"children":"The Transformation Layer — Why SQL-First Modelling Changed How Data Teams Ship. | Vaduan"}],["$","meta","1",{"name":"description","content":"The transformation layer is the most under-invested part of most data stacks. It is also the part that business users interact with every day through every dashboard and report."}],["$","meta","2",{"name":"darkreader-lock","content":"true"}],["$","link","3",{"rel":"icon","href":"/favicon.png"}]],"error":null,"digest":"$undefined"} 1e:{"metadata":"$16:metadata","error":null,"digest":"$undefined"}