PageSourceSearch

https://www.taimos.de/_next/static/chunks/2606-e21c85aa6ce2f4a6.js

js taimos.de collected 2026-10-02 04:15:57 UTC 33,779 bytes, 1 lines download raw bytes

1!function(){try{var A="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{},e=(new A.Error).stack;e&&(A._sentryDebugIds=A._sentryDebugIds||{},A._sentryDebugIds[e]="12d3cc2e-e06c-4d4e-b6e2-3ade5172ff09",A._sentryDebugIdIdentifier="sentry-dbid-12d3cc2e-e06c-4d4e-b6e2-3ade5172ff09")}catch(A){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2606],{2606:(A,e,t)=>{Promise.resolve().then(t.t.bind(t,98500,23)),Promise.resolve().then(t.t.bind(t,38437,23)),Promise.resolve().then(t.bind(t,57064)),Promise.resolve().then(t.bind(t,88835)),Promise.resolve().then(t.bind(t,79316)),Promise.resolve().then(t.bind(t,15731)),Promise.resolve().then(t.bind(t,96748)),Promise.resolve().then(t.bind(t,29611)),Promise.resolve().then(t.bind(t,72294)),Promise.resolve().then(t.bind(t,21835)),Promise.resolve().then(t.bind(t,68342)),Promise.resolve().then(t.bind(t,44101)),Promise.resolve().then(t.bind(t,32238)),Promise.resolve().then(t.bind(t,83928)),Promise.resolve().then(t.bind(t,31171)),Promise.resolve().then(t.bind(t,59642)),Promise.resolve().then(t.bind(t,8897)),Promise.resolve().then(t.bind(t,77658)),Promise.resolve().then(t.bind(t,10117)),Promise.resolve().then(t.bind(t,71791)),Promise.resolve().then(t.bind(t,34444)),Promise.resolve().then(t.bind(t,58755)),Promise.resolve().then(t.bind(t,54496)),Promise.resolve().then(t.bind(t,22597)),Promise.resolve().then(t.bind(t,21709)),Promise.resolve().then(t.bind(t,67167)),Promise.resolve().then(t.bind(t,11116)),Promise.resolve().then(t.bind(t,27386)),Promise.resolve().then(t.bind(t,86956)),Promise.resolve().then(t.bind(t,87108)),Promise.resolve().then(t.bind(t,88110)),Promise.resolve().then(t.bind(t,64589)),Promise.resolve().then(t.bind(t,85641)),Promise.resolve().then(t.bind(t,84916)),Promise.resolve().then(t.bind(t,24982)),Promise.resolve().then(t.bind(t,85858)),Promise.resolve().then(t.bind(t,65068)),Promise.resolve().then(t.bind(t,78674)),Promise.resolve().then(t.bind(t,17798)),Promise.resolve().then(t.bind(t,19226))},8897:(A,e,t)=>{"use strict";t.r(e),t.d(e,{ChecklistContent:()=>n});var s=t(95155),i=t(12115);let r=[{id:"project-structure",title:"\uD83D\uDCCB Project Structure",sections:[{title:"Service Organization",items:["Created separate CDK Apps for each independently deployable service","Services focused on a single Bounded Context","Shared Resources (VPC, DNS Zones) extracted into separate CDK Apps","Used separate repositories for services with independent lifecycles"]},{title:"File Structure",items:["Used kebab-case for directory names (`data-storage/`, `api/`)","Used kebab-case for file names (`search-stack.ts`)","Used PascalCase for class names (`SearchStack`)"]}]},{id:"stack-design",title:"\uD83C\uDFD7️ Stack Design",sections:[{title:"Stack Architecture",items:["Used single stack per CDK App (atomic deployments)","Kept related resources in one stack (rollback capability)","Avoided cross-stack references","Used L3 Constructs for logical grouping instead of multiple stacks"]},{title:"Multiple Stacks only when:",items:["Deployment to different regions required","CloudFormation resource limit (500 resources) exceeded","Truly independent shared resources (VPC, DNS) exist"]},{title:"Environment Configuration",items:["Environment configuration defined through stack properties","Environments configured in CDK App entry point","CDK Context NOT used for configuration","Environment Variables NOT used for configuration","All environment configurations synthesized simultaneously"]}]},{id:"construct-best-practices",title:"\uD83D\uDD27 Construct Best Practices",sections:[{title:"Construct Hierarchy",items:["Used L1 Constructs only when L2/L3 not available","Used L2 Constructs as default choice","Used L3 Constructs (Patterns) for common architecture patterns"]},{title:"Construct Structure",items:["Followed standard Construct initialization pattern (`scope`, `id`, `props`)","Called `super(scope, id)` in constructor","Initialized resources in constructor","Defined clear interface for Construct props","Provided sensible defaults for optional properties","Validated props in constructor","Defined clear error messages for invalid props"]},{title:"Naming Conventions",items:["Logical IDs describe resource purpose",'Avoided generic names like "Bucket" or "Function"',"Used descriptive property names","Preferred generated resource names over physical names",'Named main child resource as "Default" or "Resource" (defaultChild functionality)']},{title:"Composition & Inheritance",items:['Extended constructs for "is a" relationship',"Used extension for default properties/behaviors","Overrode methods only when necessary","Preferred custom Construct classes over factory methods",'Used composition for "has a" relationship',"Exposed only necessary properties and methods"]}]},{id:"testing",title:"\uD83E\uDDEA Testing",sections:[{title:"Unit Tests",items:["Used fine-grained assertions for specific resource aspects","Used `hasResourceProperties` for partial matching","Used 
1snapshot testing to detect unintended template changes","Combined snapshot tests with fine-grained assertions"]},{title:"Integration Tests",items:["Used `integ-tests-alpha` module","Created separate integration test files with `.integ.ts` suffix","Defined integration tests as CDK applications","Tested resource creation","Tested resource interactions","Cleaned up resources after tests"]}]},{id:"security",title:"\uD83D\uDD12 Security",sections:[{title:"IAM",items:["Granted only required permissions (Least Privilege)","Avoided wildcard permissions (`*`)","Used IAM Roles instead of Access Keys for service-to-service auth","Implemented temporary credentials instead of long-term access keys"]},{title:"Encryption",items:["Enabled encryption for all storage services with service managed keys","Used HTTPS for all external communications"]},{title:"Secrets Management",items:["Used AWS Secrets Manager for secrets","No secrets hardcoded unencrypted in CDK code","Implemented access controls for secrets"]},{title:"Network Security",items:["Used private subnets for resources without internet access","Configured security groups with least privilege","Preferred security group references over CIDR ranges","Configured AWS WAF for public-facing applications","Implemented WAF rule sets for common attack vectors","Enabled WAF logging"]},{title:"Security Testing & Compliance",items:["Used cdk-nag to check best practices","Fixed cdk-nag security issues","Disabled findings only with justification","Documented compliance requirements"]}]},{id:"resource-management",title:"\uD83D\uDDC2️ Resource Management",sections:[{title:"Retention Policies",items:["Defined retain policies on stateful resources","Resources in production environments remain after deletion","Resources in dev/test environments are deleted"]}]},{id:"deployment",title:"\uD83D\uDE80 Deployment",sections:[{title:"Pre-Deployment",items:["Synthesized all environments simultaneously","Used CDK Assembly (cdk.out) for deployments instead of re-synthesizing","Reviewed template changes before deployment"]},{title:"Post-Deployment",items:["Monitored stack events and deployment logs","Validated resource creation","Tested application functionality"]}]}];function a({item:A,checked:e,onToggle:t}){return(0,s.jsxs)("label",{className:"flex items-start gap-3 cursor-pointer group py-2",children:[(0,s.jsx)("input",{type:"checkbox",checked:e,onChange:t,className:"mt-1 h-4 w-4 rounded border-gray-300 text-taimos-blue focus:ring-taimos-blue cursor-pointer"}),(0,s.jsx)("span",{className:`text-base ${e?"text-gray-400 dark:text-gray-700 line-through":"text-gray-700 dark:text-gray-500"} group-hover:text-taimos-blue transition-colors`,children:A})]})}function n(){let[A,e]=(0,i.useState)(new Set),t=()=>r.reduce((A,e)=>A+e.sections.reduce((A,e)=>A+e.items.length,0),0),n=()=>{let e=t(),s=A.size;return e>0?Math.round(s/e*100):0};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("div",{className:"mx-auto max-w-7xl px-6 lg:px-8 mt-8",children:(0,s.jsx)("div",{className:"mx-auto max-w-2xl lg:max-w-none",children:(0,s.jsxs)("div",{className:"bg-gray-100 dark:bg-gray-800 rounded-lg p-6",children:[(0,s.jsxs)("div",{className:"flex items-center justify-between mb-2",children:[(0,s.jsxs)("span",{className:"text-sm font-medium text-gray-700 dark:text-gray-300",children:["Progress: ",A.size," / ",t()," items"]}),(0,s.jsxs)("span",{className:"text-sm font-medium text-taimos-blue",children:[n(),"%"]})]}),(0,s.jsx)("div",{className:"w-full bg-gray-200 dark:bg-gray-700 rounded-full h-2",children:(0,s.jsx)("div",{className:"bg-taimos-blue h-2 rounded-full transition-all duration-300",style:{width:`${n()}%`}})}),(0,s.jsx)("small",{className:"text-sm text-gray-500",children:"(Data is not stored)"})]})})}),(0,s.jsx)("div",{className:"mx-auto max-w-7xl px-6 lg:px-8 mt-16 sm:mt-20",children:(0,s.jsxs)("div",{className:"mx-auto max-w-2xl lg:max-w-none",children:[(0,s.jsx)("div",{className:"space-y-12",children:r.map(t=>(0,s.jsxs)("div",{className:"group relative flex flex-col border border-taimos-blue p-6 rounded-2xl",children:[(0,s.jsx)("h2",{className:"text-2xl font-semibold tracking-tight text-taimos-blue mb-6",children:t.title}),(0,s.jsx)("div",{className:"space-y-6",children:t.sections.map((i,r)=>(0,s.jsxs)("div",{children:[(0,s.jsx)("h3",{className:"text-lg font-semibold text-gray-900 dark:text-taimos-blue mb-3",children:i.title}),(0,s.jsx)("div",{className:"space-y-1",children:i.items.map((i,n)=>(0,s.jsx)(a,{item:i,checked:A.has(`${t.id}-${r}-${n}`),onToggle:()=>{var A;let s;return A=t.id,s=`${A}-${r}-${n}`,void e(A=>{let e=new Set(A);return e.has(s)?e.delete(s):e.add(s),e})}},`${t.id}-${r}-${n}`))})]},`${t.id}-${r}`))})]},t.id))}),(0,s.jsx)("div",{className:"mt-16 text-center",children:(0,s.jsx)("p",{className:"text-base text-gray-600 dark:text-gray-400",children:"This checklist helps you structure your CDK projects according to proven best practices and ensures that all important aspects are considered."})})]})})]})}},11116:(A,e,t)=>{"use strict";t.r(e),t.d(e,{default:()=>s});let s={src:"/_next/static/media/hero.2d6ee65a.jpg",height:1800,width:2400,blurDataURL:"data:image/jpeg;
1base64,/9j/2wBDAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/2wBDAQoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/wgARCAAGAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/9oADAMBAAIQAxAAAACkNB//xAAeEAABAwQDAAAAAAAAAAAAAAABAgMRAAQFEhMhI//aAAgBAQABPwC4zLrYR4N7csI7JEGv/8QAGREAAgMBAAAAAAAAAAAAAAAAAQIAAwQh/9oACAECAQE/AM+el1JZAez/xAAZEQACAwEAAAAAAAAAAAAAAAABAwACBBH/2gAIAQMBAT8A16XruBVnJ//Z",blurWidth:8,blurHeight:6}},15731:(A,e,t)=>{"use strict";t.r(e),t.d(e,{default:()=>s});let s={src:"/_next/static/media/first-pipeline.09fe0e66.png",height:1244,width:2500,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAECAMAAACEE47CAAAAD1BMVEX19fXw8PH5+vr////t8fCZ6dbyAAAAAnRSTlPq18q1kSkAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAYSURBVAiZY2BhAgFmBgY4g4kZDBhggBEABOcAOA1Nb5oAAAAASUVORK5CYII=",blurWidth:8,blurHeight:4}},17798:(A,e,t)=>{"use strict";t.r(e),t.d(e,{default:()=>s});let s={src:"/_next/static/media/th-sq-500.6f52a816.jpg",height:500,width:500,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/2wBDAQoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/wgARCAAIAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAUAQEAAAAAAAAAAAAAAAAAAAAF/9oADAMBAAIQAxAAAACfDBX/xAAcEAACAQUBAAAAAAAAAAAAAAABAhMAAwQFFCH/2gAIAQEAAT8AjdtScPmSWYXAfA1f/8QAGhEAAAcAAAAAAAAAAAAAAAAAAAECAwUhIv/aAAgBAgEBPwAo5i9LH//EABsRAAEEAwAAAAAAAAAAAAAAAAIAAwUhIjFR/9oACAEDAQE/ACkHqxDXF//Z",blurWidth:8,blurHeight:8}},19226:(A,e,t)=>{"use strict";t.r(e),t.d(e,{default:()=>s});let s={src:"/_next/static/media/whiteboard.2d6ee65a.jpg",height:1800,width:2400,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/2wBDAQoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/wgARCAAGAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/9oADAMBAAIQAxAAAACkNB//xAAeEAABAwQDAAAAAAAAAAAAAAABAgMRAAQFEhMhI//aAAgBAQABPwC4zLrYR4N7csI7JEGv/8QAGREAAgMBAAAAAAAAAAAAAAAAAQIAAwQh/9oACAECAQE/AM+el1JZAez/xAAZEQACAwEAAAAAAAAAAAAAAAABAwACBBH/2gAIAQMBAT8A16XruBVnJ//Z",blurWidth:8,blurHeight:6}},21709:(A,e,t)=>{"use strict";t.r(e),t.d(e,{default:()=>s});let s={src:"/_next/static/media/hero.cea9f34d.jpg",height:1667,width:2500,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/2wBDAQoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/wgARCAAFAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAf/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIQAxAAAACnA//EAB0QAAICAQUAAAAAAAAAAAAAAAIDBBEAARITIZH/2gAIAQEAAT8AkQnPisjqmtSe8S5h7O7vX3P/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oACAECAQE/AH//xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oACAEDAQE/AH//2Q==",blurWidth:8,blurHeight:5}},21835:(A,e,t)=>{"use strict";t.r(e),t.d(e,{default:()=>s});let s={src:"/_next/static/media/streaming1.4f6ef78e.jpeg",height:1875,width:2500,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/2wBDAQoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/wgARCAAGAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/9oADAMBAAIQAxAAAACUBT//xAAdEAACAQQDAAAAAAAAAAAAAAACBBEAARMhAxJB/9oACAEBAAE/AMLbDHMwVx6mUCOQtDPto3X/xAAbEQABBAMAAAAAAAAAAAAAAAABAAIDISIyUv/aAAgBAgEBPwCV5x1ochf/xAAZEQACAwEAAAAAAAAAAAAAAAABAgAhMVH/2gAIAQMBAT8ARRe70z//2Q==",blurWidth:8,blurHeight:6}},22597:(A,e,t)=>{"use strict";t.r(e),t.d(e,{default:()=>s});let s={src:"/_next/static/media/hero.2d6ee65a.jpg",height:1800,width:2400,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/2wBDAQoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/wgARCAAGAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/9oADAMBAAIQAxAAAACkNB//xAAeEAABAwQDAAAAAAAAAAAAAAABAgMRAAQFEhMhI//aAAgBAQABPwC4zLrYR4N7csI7JEGv/8QAGREAAgMBAAAAAAAAAAAAAAAAAQIAAwQh/9oACAECAQE/AM+el1JZAez/xAAZEQACAwEAAAAAAAAAAAAAAAABAwACBBH/2gAIAQMBAT8A16XruBVnJ//Z",blurWidth:8,blurHeight:6}},24982:(A,e,t)=>{"use strict";t.r(e),t.d(e,{ReadTracker:()=>r});var s=t(12115),i=t(45748);function r({event:A,props:e}){let t=(0,s.useRef)(!1);return(0,s.useEffect)(()=>{t.current||(t.current=!0,(0,i.u)(A,e))},[]),(0,s.useEffect)(()=>{let A=[25,50,75,100],e=new Set;function t(){window.removeEventListener("scroll",s),window.removeEventListener("resize",s)}function s(){let s=document.documentElement.scrollHeight-window.innerHeight,r=s<=0?100:Math.min(100,Math.round(window.scrollY/s*100));for(let t of A)r>=t&&!e.has(t)&&(e.add(t),(0,i.u)("scroll_depth",{percent:t}));e.has(100)&&t()}return window.addEventListener("scroll",s,{passive:!0}),window.addEventListener("resize",s),s(),t},[]),null}},29611:(A,e,t)=>{"use strict";t.r(e),t.d(e,{default:()=>s});let s={src:"/_next/static/media/environments.13e09feb.jpg",height:1638,width:2441,blurDataURL:"data:image/jpeg;
1base64,/9j/2wBDAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/2wBDAQoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/wgARCAAFAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAf/xAAUAQEAAAAAAAAAAAAAAAAAAAAB/9oADAMBAAIQAxAAAACygf/EABYQAQEBAAAAAAAAAAAAAAAAAAECAP/aAAgBAQABPwBiQ3//xAAVEQEBAAAAAAAAAAAAAAAAAAAAAf/aAAgBAgEBPwCv/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAgBAwEBPwB//9k=",blurWidth:8,blurHeight:5}},31171:(A,e,t)=>{"use strict";t.r(e),t.d(e,{default:()=>s});let s={src:"/_next/static/media/scenario2.a75e333a.png",height:568,width:5874,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAABCAMAAADU3h9xAAAABlBMVEUhISErKytjbAybAAAACXBIWXMAAAsSAAALEgHS3X78AAAAEUlEQVQImWNgYGBgZGRgYAAAABIAA12bcnwAAAAASUVORK5CYII=",blurWidth:8,blurHeight:1}},32238:(A,e,t)=>{"use strict";t.r(e),t.d(e,{default:()=>s});let s={src:"/_next/static/media/container.a6e4864b.png",height:585,width:1024,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAMAAABPT11nAAAAUVBMVEVaiZ+CVDBQKhZ5Mw5DYXJxpr0xFgxkcXWnZySFqKxwho42Y3waJy0dMz1bdoJOhZ1Xl7dcg5h6lp5GS0iTloO+omGIRhOej2ZcIAqebzK5bBsnOxNFAAAACXBIWXMAAAsSAAALEgHS3X78AAAAM0lEQVQImQXBCQLAEBAEsLH2onoX5f8PlaDs/AZSxXYmSd4iLkH+6oy4n8Os+w8GbHigBSQcAZwg20GsAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:5}},34444:(A,e,t)=>{"use strict";t.r(e),t.d(e,{default:()=>s});let s={src:"/_next/static/media/hero.2d6ee65a.jpg",height:1800,width:2400,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/2wBDAQoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/wgARCAAGAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/9oADAMBAAIQAxAAAACkNB//xAAeEAABAwQDAAAAAAAAAAAAAAABAgMRAAQFEhMhI//aAAgBAQABPwC4zLrYR4N7csI7JEGv/8QAGREAAgMBAAAAAAAAAAAAAAAAAQIAAwQh/9oACAECAQE/AM+el1JZAez/xAAZEQACAwEAAAAAAAAAAAAAAAABAwACBBH/2gAIAQMBAT8A16XruBVnJ//Z",blurWidth:8,blurHeight:6}},44101:(A,e,t)=>{"use strict";t.r(e),t.d(e,{default:()=>s});let s={src:"/_next/static/media/security-review.fe0fa162.png",height:1024,width:1024,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAb1BMVEVWaG1igYRASE1ZR0FFV197rrxkipRTU1VGOjo2OT5woK1rYVeLvMaDkIZ1gXWOlo06LC88QkhWPTlnT0iXgnMxMDZfcniOhna6v7ZMfpAfGiKgvL6dytGJcmQ4WGZrb3ZKYm17bmBJUlGapZuUpZ0u/P9QAAAACXBIWXMAAAsSAAALEgHS3X78AAAARUlEQVQImQXBBQKAMAwEsJu2c9wd/v9GEpQnZXfzglcLewE9PphovHYArDdWS8hA89AyoeznNnVNhZRFXEflIAIdpLj+AXdxA0J9lztvAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:8}},54496:(A,e,t)=>{"use strict";t.r(e),t.d(e,{default:()=>s});let s={src:"/_next/static/media/hero.2d6ee65a.jpg",height:1800,width:2400,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/2wBDAQoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/wgARCAAGAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/9oADAMBAAIQAxAAAACkNB//xAAeEAABAwQDAAAAAAAAAAAAAAABAgMRAAQFEhMhI//aAAgBAQABPwC4zLrYR4N7csI7JEGv/8QAGREAAgMBAAAAAAAAAAAAAAAAAQIAAwQh/9oACAECAQE/AM+el1JZAez/xAAZEQACAwEAAAAAAAAAAAAAAAABAwACBBH/2gAIAQMBAT8A16XruBVnJ//Z",blurWidth:8,blurHeight:6}},57064:(A,e,t)=>{"use strict";t.r(e),t.d(e,{default:()=>s});let s={src:"/_next/static/media/aws-org-structure.e868d35f.png",height:714,width:952,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAMAAADJ2y/JAAAADFBMVEXx8fHo6Oj39/f///9VGpJRAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAJElEQVQImRXHsQ0AAAyDMAj//1xVnkzNVQyEhfL6m4uNb4RMOQe/AEFM8YHfAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:6}},58755:(A,e,t)=>{"use strict";t.r(e),t.d(e,{default:()=>s});let s={src:"/_next/static/media/hero.448887c9.jpg",height:1667,width:2500,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/2wBDAQoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/wgARCAAFAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/9oADAMBAAIQAxAAAACqCJ//xAAdEAACAgEFAAAAAAAAAAAAAAABEQQSAAIDEyEi/9oACAEBAAE/AJca8q/Lr8X3Ez2CWs//xAAYEQACAwAAAAAAAAAAAAAAAAAAAQIRcf/aAAgBAgEBPwBydvT/xAAWEQEBAQAAAAAAAAAAAAAAAAABACH/2gAIAQMBAT8ADC//2Q==",blurWidth:8,blurHeight:5}},59642:(A,e,t)=>{"use strict";t.r(e),t.d(e,{default:()=>s});let s={src:"/_next/static/media/scenario3.9368645d.png",height:568,width:5343,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAABCAMAAADU3h9xAAAABlBMVEUhISEtLS3Y2HKaAAAACXBIWXMAAAsSAAALEgHS3X78AAAAEUl
1EQVQImWNgYGBgZGBgYAAAAA4AAmJMSfIAAAAASUVORK5CYII=",blurWidth:8,blurHeight:1}},65068:(A,e,t)=>{"use strict";t.r(e),t.d(e,{default:()=>s});let s={src:"/_next/static/media/security-retainer.b6ac0770.jpg",height:854,width:1280,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/2wBDAQoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/wgARCAAFAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAL/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//aAAwDAQACEAMQAAAAkTf/xAAcEAACAgIDAAAAAAAAAAAAAAABAgMEBRIAEVH/2gAIAQEAAT8AiyNmvmtVkfUW9CobpCJT5z//xAAVEQEBAAAAAAAAAAAAAAAAAAAAAf/aAAgBAgEBPwCP/8QAFhEAAwAAAAAAAAAAAAAAAAAAAAJB/9oACAEDAQE/AGh//9k=",blurWidth:8,blurHeight:5}},67167:(A,e,t)=>{"use strict";t.r(e),t.d(e,{default:()=>s});let s={src:"/_next/static/media/hero.2d6ee65a.jpg",height:1800,width:2400,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/2wBDAQoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/wgARCAAGAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/9oADAMBAAIQAxAAAACkNB//xAAeEAABAwQDAAAAAAAAAAAAAAABAgMRAAQFEhMhI//aAAgBAQABPwC4zLrYR4N7csI7JEGv/8QAGREAAgMBAAAAAAAAAAAAAAAAAQIAAwQh/9oACAECAQE/AM+el1JZAez/xAAZEQACAwEAAAAAAAAAAAAAAAABAwACBBH/2gAIAQMBAT8A16XruBVnJ//Z",blurWidth:8,blurHeight:6}},68342:(A,e,t)=>{"use strict";t.r(e),t.d(e,{default:()=>s});let s={src:"/_next/static/media/streaming2.7e227948.jpeg",height:1875,width:2500,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/2wBDAQoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/wgARCAAGAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/aAAwDAQACEAMQAAAAnES//8QAGxAAAwACAwAAAAAAAAAAAAAAAQIDABIEEXH/2gAIAQEAAT8AhyzCl7yAScpoxXUHf3vP/8QAFxEBAAMAAAAAAAAAAAAAAAAAAgAycf/aAAgBAgEBPwAVOT//xAAYEQACAwAAAAAAAAAAAAAAAAABAgADEf/aAAgBAwEBPwCsAIuT/9k=",blurWidth:8,blurHeight:6}},71791:(A,e,t)=>{"use strict";t.r(e),t.d(e,{default:()=>s});let s={src:"/_next/static/media/hero.2d6ee65a.jpg",height:1800,width:2400,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/2wBDAQoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/wgARCAAGAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/9oADAMBAAIQAxAAAACkNB//xAAeEAABAwQDAAAAAAAAAAAAAAABAgMRAAQFEhMhI//aAAgBAQABPwC4zLrYR4N7csI7JEGv/8QAGREAAgMBAAAAAAAAAAAAAAAAAQIAAwQh/9oACAECAQE/AM+el1JZAez/xAAZEQACAwEAAAAAAAAAAAAAAAABAwACBBH/2gAIAQMBAT8A16XruBVnJ//Z",blurWidth:8,blurHeight:6}},72294:(A,e,t)=>{"use strict";t.r(e),t.d(e,{default:()=>s});let s={src:"/_next/static/media/hero.c777d39d.png",height:1885,width:2500,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAMAAADJ2y/JAAAAV1BMVEUoJyZAPTOlpqRqbGORmaKKh4NWTlB7gHo6OTlUVlatucbYxa1sX05yeW1xc3C7y9mKfGKroIpDSE1LS0RHQkJQZH6xtLFfTj7NnYmmnYqainbGsafZ4N7BlIpaAAAACXBIWXMAAAsSAAALEgHS3X78AAAAOElEQVQImQXBCQLAEAwAwUWIoLfe/f87O4MUCYPKxPGVPejo8a9a31zkue6ckkVqbfTVFtrpgDz/OJUCDWIWcrQAAAAASUVORK5CYII=",blurWidth:8,blurHeight:6}},78674:(A,e,t)=>{"use strict";t.r(e),t.d(e,{default:()=>s});let s={src:"/_next/static/media/security-review.49adca2a.jpg",height:1024,width:1792,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/2wBDAQoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/wgARCAAFAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//aAAwDAQACEAMQAAAAmwo//8QAHRAAAgIBBQAAAAAAAAAAAAAAAgMBEQATFDEyUf/aAAgBAQABPwBwrJG30hqDdHEV18z/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oACAECAQE/AH//xAAWEQADAAAAAAAAAAAAAAAAAAAAASH/2gAIAQMBAT8AUP/Z",blurWidth:8,blurHeight:5}},79316:(A,e,t)=>{"use strict";t.r(e),t.d(e,{default:()=>s});let s={src:"/_next/static/media/cfn-outputs.721abe15.png",height:1107,width:2500,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAECAMAAACEE47CAAAAElBMVEXu8fH29/f5+vr5+fn+/v7z9PSYwKl0AAAAA3RSTlPj6OxuyX2QAAAACXBIWXMAAAsSAAALEgHS3X78AAAAIUlEQVQImR3FsREAAAgCsQdh/5U9TRPaOeJrTM7EAJLMAgdRAFe0kU2HAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:4}},83928:(A,e,t)=>{"use strict";t.r(e),t.d(e,{default:()=>s});let s={src:"/_next/static/media/scenario1.8d256a92.png",height:568,width:3750,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAABCAMAAADU3h9xAAAABlBMVEUgICApKSnyUEYrAAAACXBIWXMAAAsSAAALEgHS3X78AAAAEUl
1EQVQImWNgYGBgZGRgYAAAABIAA12bcnwAAAAASUVORK5CYII=",blurWidth:8,blurHeight:1}},84916:(A,e,t)=>{"use strict";t.d(e,{GridPattern:()=>n});var s=t(95155),i=t(12115),r=t(95441);function a({x:A,y:e,...t}){return(0,s.jsx)(r.P.path,{transform:`translate(${-32*e+96*A} ${160*e})`,d:"M45.119 4.5a11.5 11.5 0 0 0-11.277 9.245l-25.6 128C6.82 148.861 12.262 155.5 19.52 155.5h63.366a11.5 11.5 0 0 0 11.277-9.245l25.6-128c1.423-7.116-4.02-13.755-11.277-13.755H45.119Z",...t})}function n({yOffset:A=0,interactive:e=!1,...t}){let r=(0,i.useId)(),o=(0,i.useRef)(null),l=(0,i.useRef)(void 0),g=(0,i.useRef)(0),[d,c]=(0,i.useState)([]);return(0,i.useEffect)(()=>{if(e)return window.addEventListener("mousemove",t),()=>{window.removeEventListener("mousemove",t)};function t(e){if(!o.current)return;let t=o.current.getBoundingClientRect(),s=e.clientX-t.left,i=e.clientY-t.top;s<0||i<0||s>t.width||i>t.height||(s=s-t.width/2-32,i-=A,s+=Math.tan(.2)*i,s=Math.floor(s/96),i=Math.floor(i/160),(l.current?.[0]!==s||l.current?.[1]!==i)&&(l.current=[s,i],c(A=>{let e=g.current++;return[...A,[s,i,e]].filter(A=>A[0]!==s||A[1]!==i||A[2]===e)})))}},[A,e]),(0,s.jsxs)("svg",{ref:o,"aria-hidden":"true",...t,children:[(0,s.jsx)("rect",{width:"100%",height:"100%",fill:`url(#${r})`,strokeWidth:"0"}),(0,s.jsxs)("svg",{x:"50%",y:A,strokeWidth:"0",className:"overflow-visible",children:[[[1,1],[2,2],[4,3],[6,2],[7,4],[5,5]].map(A=>(0,s.jsx)(a,{x:A[0],y:A[1]},`${A}`)),d.map(A=>(0,s.jsx)(a,{x:A[0],y:A[1],animate:{opacity:[0,1,0]},transition:{duration:1,times:[0,0,1]},onAnimationComplete:()=>{c(e=>e.filter(e=>e[2]!==A[2]))}},A[2]))]}),(0,s.jsx)("defs",{children:(0,s.jsx)("pattern",{id:r,width:"96",height:"480",x:"50%",patternUnits:"userSpaceOnUse",patternTransform:`translate(0 ${A})`,fill:"none",children:(0,s.jsx)("path",{d:"M128 0 98.572 147.138A16 16 0 0 1 82.883 160H13.117a16 16 0 0 0-15.69 12.862l-26.855 134.276A16 16 0 0 1-45.117 320H-116M64-160 34.572-12.862A16 16 0 0 1 18.883 0h-69.766a16 16 0 0 0-15.69 12.862l-26.855 134.276A16 16 0 0 1-109.117 160H-180M192 160l-29.428 147.138A15.999 15.999 0 0 1 146.883 320H77.117a16 16 0 0 0-15.69 12.862L34.573 467.138A16 16 0 0 1 18.883 480H-52M-136 480h58.883a16 16 0 0 0 15.69-12.862l26.855-134.276A16 16 0 0 1-18.883 320h69.766a16 16 0 0 0 15.69-12.862l26.855-134.276A16 16 0 0 1 109.117 160H192M-72 640h58.883a16 16 0 0 0 15.69-12.862l26.855-134.276A16 16 0 0 1 45.117 480h69.766a15.999 15.999 0 0 0 15.689-12.862l26.856-134.276A15.999 15.999 0 0 1 173.117 320H256M-200 320h58.883a15.999 15.999 0 0 0 15.689-12.862l26.856-134.276A16 16 0 0 1-82.883 160h69.766a16 16 0 0 0 15.69-12.862L29.427 12.862A16 16 0 0 1 45.117 0H128"})})})]})}},85641:(A,e,t)=>{"use strict";t.r(e),t.d(e,{GrayscaleTransitionImage:()=>d});var s=t(95155),i=t(12115),r=t(5772),a=t(95441),n=t(14210),o=t(55809),l=t(20122);let g=(0,a.P)(r.default);function d(A){let e=(0,i.useRef)(null),{scrollYProgress:t}=(0,n.L)({target:e,offset:["start 65%","end 35%"]}),a=(0,o.G)(t,[0,.5,1],[1,0,1]),d=(0,l.E)`grayscale(${a})`;return(0,s.jsxs)("div",{ref:e,className:"group relative",children:[(0,s.jsx)(g,{alt:"",style:{filter:d},...A}),(0,s.jsx)("div",{className:"pointer-events-none absolute left-0 top-0 w-full opacity-0 transition duration-300 group-hover:opacity-100","aria-hidden":"true",children:(0,s.jsx)(r.default,{alt:"",...A})})]})}},85858:(A,e,t)=>{"use strict";t.r(e),t.d(e,{default:()=>s});let s={src:"/_next/static/media/aboutth.d2489715.jpg",height:800,width:1200,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/2wBDAQoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/wgARCAAFAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAVAQEBAAAAAAAAAAAAAAAAAAABAv/aAAwDAQACEAMQAAAAlAV//8QAGxAAAgEFAAAAAAAAAAAAAAAAAQIFAAMREhP/2gAIAQEAAT8Ah0VY4XRnbqa//8QAFREBAQAAAAAAAAAAAAAAAAAAAQD/2gAIAQIBAT8AVb//xAAVEQEBAAAAAAAAAAAAAAAAAAARAP/aAAgBAwEBPwAL/9k=",blurWidth:8,blurHeight:5}},86956:(A,e,t)=>{"use strict";t.d(e,{CodeBlock:()=>n});var s=t(95155),i=t(12115);function r(A){return(0,s.jsx)("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:1.5,...A,children:(0,s.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15.75 17.25v3.375c0 .621-.504 1.125-1.125 1.125h-9.75a1.125 1.125 0 0 1-1.125-1.125V7.875c0-.621.504-1.125 1.125-1.125H6.75a9.06 9.06 0 0 1 1.5.124m7.5 10.376h3.375c.621 0 1.125-.504 1.125-1.125V11.25c0-4.46-3.243-8.161-7.5-8.876a9.06 9.06 0 0 0-1.5-.124H9.375c-.621 0-1.125.504-1.125 1.125v3.5m7.5 10.375H9.375a1.125 1.125 0 0 1-1.125-1.125v-9.25m12 6.625v-1.875a3.375 3.375 0 0 0-3.375-3.375h-1.5a1.125 1.125 0 0 1-1.125-1.125v-1.5a3.375 3.375 0 0 0-3.375-3.375H9.7
15"})})}function a(A){return(0,s.jsx)("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,...A,children:(0,s.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m4.5 12.75 6 6 9-13.5"})})}function n(A){let e=(0,i.useRef)(null),[t,n]=(0,i.useState)(!1),o=(0,i.useCallback)(()=>{let A=e.current?.querySelector("code");if(!A)return;let t=A.textContent||"";navigator.clipboard.writeText(t).then(()=>{n(!0),setTimeout(()=>n(!1),2e3)})},[]);return(0,s.jsxs)("div",{className:"group/code relative",children:[(0,s.jsx)("pre",{ref:e,...A}),(0,s.jsx)("button",{type:"button",onClick:o,className:"absolute top-3 right-3 flex h-8 w-8 items-center justify-center rounded-md text-white opacity-100","aria-label":"Copy code",children:t?(0,s.jsx)(a,{className:"h-4 w-4 text-taimos-green"}):(0,s.jsx)(r,{className:"h-4 w-4"})})]})}},87108:(A,e,t)=>{"use strict";t.r(e),t.d(e,{ContactForm:()=>l});var s=t(95155),i=t(27386),r=t(64589),a=t(45748),n=t(12115);function o({label:A,...e}){let t=(0,n.useId)();return(0,s.jsxs)("div",{className:"group relative z-0 transition-all focus-within:z-10",children:[(0,s.jsx)("input",{type:"text",id:t,...e,placeholder:" ",className:"peer block w-full border border-neutral-300 bg-transparent px-6 pb-4 pt-12 text-base/6 text-neutral-950 ring-4 ring-transparent transition focus:border-neutral-950 focus:outline-none focus:ring-neutral-950/5 group-first:rounded-t-2xl group-last:rounded-b-2xl"}),(0,s.jsx)("label",{htmlFor:t,className:"pointer-events-none absolute left-6 top-1/2 -mt-3 origin-left text-base/6 text-neutral-500 transition-all duration-200 peer-focus:-translate-y-4 peer-focus:scale-75 peer-focus:font-semibold peer-focus:text-neutral-950 peer-[:not(:placeholder-shown)]:-translate-y-4 peer-[:not(:placeholder-shown)]:scale-75 peer-[:not(:placeholder-shown)]:font-semibold peer-[:not(:placeholder-shown)]:text-neutral-950",children:A})]})}function l({subject:A,label:e}){let[t,g]=(0,n.useState)(void 0);return(0,n.useEffect)(()=>{(0,a.u)("contact_form_view",A?{subject:A}:void 0)},[A]),(0,s.jsx)(r.FadeIn,{className:"lg:order-last",children:(0,s.jsxs)("form",{onSubmit:function(e){e.preventDefault(),fetch("https://hooks.zapier.com/hooks/catch/8821509/3k44k1k",{method:"POST",body:JSON.stringify(Object.fromEntries(new FormData(e.currentTarget)))}),(0,a.u)("lead",A?{subject:A}:void 0),e.currentTarget.reset(),g("Message sent!"),setTimeout(()=>{g(void 0)},3e3)},children:[(0,s.jsx)("h2",{className:"font-display text-base font-semibold text-neutral-950",children:e??"Work inquiries"}),(0,s.jsxs)("div",{className:"isolate mt-6 -space-y-px rounded-2xl bg-white/50",children:[(0,s.jsx)(o,{label:"Name",name:"name",autoComplete:"name"}),(0,s.jsx)(o,{label:"Email",type:"email",name:"email",autoComplete:"email"}),(0,s.jsx)(o,{label:"Company",name:"company",autoComplete:"organization"}),(0,s.jsx)(o,{label:"Phone",type:"tel",name:"phone",autoComplete:"tel"}),(0,s.jsx)(o,{label:"Subject",name:"subject",defaultValue:A}),(0,s.jsx)(o,{label:"Message",name:"message"})]}),(0,s.jsx)(i.Button,{type:"submit",className:"mt-10",children:t??"Let’s work together"})]})})}},88110:(A,e,t)=>{"use strict";t.d(e,{DailyNewsletterForm:()=>r});var s=t(95155),i=t(27386);function r(){return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("p",{children:"Deepen your AWS cloud automation expertise with daily 5-minute lessons delivered straight to your inbox."}),(0,s.jsx)(i.Button,{target:"_blank",href:"https://daily.taimos.de",children:"Build Better AWS Infrastructure - Daily 5-min Tips"})]})}},88835:(A,e,t)=>{"use strict";t.r(e),t.d(e,{default:()=>s});let s={src:"/_next/static/media/cdk-bootstrap.3d12437f.png",height:516,width:1016,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAECAMAAACEE47CAAAAJ1BMVEUCAwQBAQEEJgQBAwILDQ0FGgMGIgYAAgAAAgIpNygAAgAAAAAbKx3DT3LXAAAADHRSTlP+wf7I+P3xzMvz2ZPLrkjAAAAACXBIWXMAAAsSAAALEgHS3X78AAAAJ0lEQVQImR3BiQ0AIAwDsUtbKE/2nxcJm23bhZgRMUAUn8jOlTr3AQq3AIQhrIPIAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:4}},96748:(A,e,t)=>{"use strict";t.r(e),t.d(e,{default:()=>s});let s={src:"/_next/static/media/full-pipeline.841e6c20.png",height:6510,width:2364,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAICAMAAAALMbVOAAAACVBMVEXx9PP5+fn+/v+46VpZAAAAAnRSTlP89+1DBDYAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAARSURBVAiZY2BgYmBgYGLEhQEBewAYEqQfaAAAAABJRU5ErkJggg==",blurWidth:3,blurHeight:8}}}]);

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.