; rel=\"canonical\"",{"name":77,"value":78},"server","Netlify",{"name":80,"value":81},"server-timing","cfReqDur;dur=2319.083",{"name":83,"value":84},"strict-transport-security","max-age=31536000; includeSubDomains; preload",{"name":86,"value":87},"vary","Accept-Encoding",{"name":89,"value":90},"x-nf-request-id","01JZXY9EG94HSSDKGXY0X93PWZ","text/html","Aitor Rivera Garcia","netlify.app","ec2-13-52-188-95.us-west-1.compute.amazonaws.com.",{"url":96,"hash":97,"mm3Hash":98},"https://aitorivera.netlify.app/favicon.svg","f5c5039f86d083ca4b4397d443479e5f6e6844eac76a414f501fa75d2d73f82d",1023505490,"f5489fb47d4702bef1ec1a1cb2db9c122dbb31d5589512b34c1345689842304e",{"issuer":101,"subjectName":37,"validFrom":102,"validTo":103},"367m122 Gateway Proxy BISO MITM CA",1752144130,1754736160,{"variables":105},[106,109,112,114,116,118,120,122,124,126,128,131,133,135],{"name":107,"type":108},"event","undefined",{"name":110,"type":111},"onbeforetoggle","object",{"name":113,"type":111},"fence",{"name":115,"type":111},"sharedStorage",{"name":117,"type":111},"documentPictureInPicture",{"name":119,"type":111},"onpageswap",{"name":121,"type":111},"onpagereveal",{"name":123,"type":111},"onscrollend",{"name":125,"type":111},"Astro",{"name":127,"type":111},"_sentryDebugIds",{"name":129,"type":130},"_sentryDebugIdIdentifier","string",{"name":132,"type":111},"SENTRY_RELEASE",{"name":134,"type":111},"_sentryClientToLogBufferMap",{"name":136,"type":111},"__SENTRY__",[138,144,148,151],{"type":139,"text":140,"category":141,"url":8,"timestamp":142,"subcategory":143},"error","Access to script at 'https://kit.fontawesome.com/4933c02f67.js' from origin 'https://aitorivera.netlify.app' has been blocked by CORS policy: Request header field signature is not allowed by Access-Control-Allow-Headers in preflight response.","security",1752277765349,"cors",{"type":139,"text":145,"category":146,"url":147,"timestamp":142},"Failed to load resource: net::ERR_FAILED","network","https://kit.fontawesome.com/4933c02f67.js",{"type":139,"text":149,"category":141,"url":8,"timestamp":150,"subcategory":143},"Access to font at 'https://fonts.gstatic.com/s/spacegrotesk/v21/V8mDoQDjQSkFtoMM3T6r8E7mPbF4Cw.woff2' from origin 'https://aitorivera.netlify.app' has been blocked by CORS policy: Request header field signature is not allowed by Access-Control-Allow-Headers in preflight response.",1752277768593,{"type":139,"text":145,"category":146,"url":152,"timestamp":150},"https://fonts.gstatic.com/s/spacegrotesk/v21/V8mDoQDjQSkFtoMM3T6r8E7mPbF4Cw.woff2",{"phash":154,"dhash":155,"mm3Hash":156,"name":24},"fc7151c565755555c78f1c3dc3a29e3a188e1eb89b8f1cf49870e1c79870e3c7c38e1e0f678f1c783c6f617867314c78c3801e073c70e3c73870e3c4978f1c75c38f1c3cc670ee3863cb3b1a3c0f03c13c70e3c1c670e307c38f1e073b8f0f383c71e1f8c78f1c38c7b0fc673870e3c738ce63c7938f1cf0187a9c78c0f0cc3c","0c2000020c9800020c1880020c2180020c8805820c8894c20c40a8c20c8052c20d6800020c6810820e6800020c6000020ad80002094d00020908000108880001097800010d4000010e7000010e7000010d9800010c7800010e8000010c0800010c8800010c8800010c0000010c0000010c20000108e0000109c0000104800001",-1018223117,[],{"processors":159},{"tech":160,"categories":303,"rank":311,"phishing":313},[161,198,281],{"name":125,"description":162,"slug":163,"categories":164,"confidence":180,"version":181,"icon":182,"website":183,"pricing":184,"cpe":185,"match":186,"evidence":190},"Astro is a new JavaScript-based static site builder.","astro",[165,173],{"id":166,"slug":167,"description":168,"groups":169,"name":171,"priority":172},57,"static-site-generator","Tools to create static HTML files",[170],9,"Static site generator",1,{"id":174,"slug":175,"description":176,"groups":177,"name":178,"priority":179},12,"javascript-frameworks","Software used for building dynamic web applications and user interfaces",[170],"JavaScript frameworks",8,100,"5.11.0","Astro.svg","https://astro.build",[],null,{"match":187,"type":188,"regex":189},"Astro v5.11.0","meta",{},{"patterns":191,"impliedBy":197},[192],{"type":188,"regex":193,"value":187,"match":187,"name":185,"confidence":180,"version":194,"implies":195,"excludes":196},"^Astro\\sv([\\d\\.]{1,250})$","\\1",[],[],[],{"name":78,"description":199,"slug":200,"categories":201,"confidence":180,"version":26,"icon":215,"website":216,"pricing":217,"cpe":185,"match":222,"evidence":225},"Netlify providers hosting and server-less backend services for web applications and static websites.","netlify",[202,209],{"id":203,"slug":204,"description":205,"groups":206,"name":208,"priority":179},62,"paas","Provides a platform for software development",[207],7,"PaaS",{"id":210,"slug":211,"description":212,"groups":213,"name":214,"priority":170},31,"cdn","(Content Delivery Network) Distribute website content globally to improve load times for users",[207],"CDN","Netlify.svg","https://www.netlify.com/",[218,219,220,221],"freemium","low","recurring","poa",{"match":8,"type":223,"regex":224},"url",{},{"patterns":226,"impliedBy":280},[227,232,236,240,244,248,252,256,260,264,268,272,276],{"type":228,"regex":229,"value":78,"match":78,"name":89,"confidence":180,"version":26,"implies":230,"excludes":231},"headers","^Netlify",[],[],{"type":228,"regex":233,"value":90,"match":26,"name":89,"confidence":180,"version":26,"implies":234,"excludes":235},"(?:)",[],[],{"type":228,"regex":233,"value":237,"match":26,"name":89,"confidence":180,"version":26,"implies":238,"excludes":239},"01JZXY9GWGR0JHM0AFPTFRAXA9",[],[],{"type":228,"regex":233,"value":241,"match":26,"name":89,"confidence":180,"version":26,"implies":242,"excludes":243},"01JZXY9H0QF02A4SKVWDJJB001",[],[],{"type":228,"regex":233,"value":245,"match":26,"name":89,"confidence":180,"version":26,"implies":246,"excludes":247},"01JZXY9K9A6P84ZFFH5SVFHKR2",[],[],{"type":228,"regex":233,"value":249,"match":26,"name":89,"confidence":180,"version":26,"implies":250,"excludes":251},"01JZXY9MFY3XFZZXQCPQAJ25DG",[],[],{"type":228,"regex":233,"value":253,"match":26,"name":89,"confidence":180,"version":26,"implies":254,"excludes":255},"01JZXY9MMZJVR65YDFFPFBS0HV",[],[],{"type":228,"regex":233,"value":257,"match":26,"name":89,"confidence":180,"version":26,"implies":258,"excludes":259},"01JZXY9MM303DNX8AVXRGJK8N6",[],[],{"type":228,"regex":233,"value":261,"match":26,"name":89,"confidence":180,"version":26,"implies":262,"excludes":263},"01JZXY9PYQZ3G49327PXQ1EWCG",[],[],{"type":228,"regex":233,"value":265,"match":26,"name":89,"confidence":180,"version":26,"implies":266,"excludes":267},"01JZXY9PYQVFXT10WRZ3ZSDX2E",[],[],{"type":228,"regex":233,"value":269,"match":26,"name":89,"confidence":180,"version":26,"implies":270,"excludes":271},"01JZXY9PTM5VSPZEKCNA9B5DXV",[],[],{"type":228,"regex":233,"value":273,"match":26,"name":89,"confidence":180,"version":26,"implies":274,"excludes":275},"01JZXY9QQ76FY37AYQMWZ4CKQC",[],[],{"type":223,"regex":277,"value":8,"match":8,"name":185,"confidence":180,"version":26,"implies":278,"excludes":279},"^https?:\\/\\/[^\\/]{1,250}\\.netlify\\.(?:com|app)\\/",[],[],[],{"name":282,"description":283,"slug":284,"categories":285,"confidence":180,"version":26,"icon":292,"website":293,"pricing":294,"cpe":185,"match":295,"evidence":297},"HSTS","HTTP Strict Transport Security (HSTS) informs browsers that the site should only be accessed using HTTPS.","hsts",[286],{"id":287,"slug":141,"description":288,"groups":289,"name":291,"priority":170},16,"Technologies that protect websites from vulnerabilities and attacks",[290],11,"Security","default.svg","https://www.rfc-editor.org/rfc/rfc6797#section-6.1",[],{"match":26,"type":228,"regex":296},{},{"patterns":298,"impliedBy":302},[299],{"type":228,"regex":233,"value":84,"match":26,"name":83,"confidence":180,"version":26,"implies":300,"excludes":301},[],[],[],{"inherited":304},{"from":93,"content":305},[306,310],{"id":307,"super_category_id":308,"name":309},155,26,"Technology",{"id":308,"name":309},{"name":37,"bucket":312,"rank":185},">200000",[],[],{"aitorivera.com":316,"aitorivera.netlify.app":326,"cdn.sanity.io":342,"fonts.googleapis.com":353,"fonts.gstatic.com":361,"kit.fontawesome.com":369},{"name":317,"categories":318,"dns":319},"aitorivera.com",{},[320,323],{"name":317,"address":321,"type":322,"dnssec_valid":13},"217.160.0.235","A",{"name":317,"address":324,"type":325,"dnssec_valid":13},"2001:8d8:100f:f000::200","AAAA",{"name":37,"type":327,"categories":328,"dns":333,"rank":341},"Apex domain",{"inherited":329},{"from":93,"content":330},[331,332],{"id":307,"super_category_id":308,"name":309},{"id":308,"name":309},[334,335,337,339],{"name":37,"address":41,"type":322,"dnssec_valid":13},{"name":37,"address":336,"type":322,"dnssec_valid":13},"52.52.192.191",{"name":37,"address":338,"type":325,"dnssec_valid":13},"2600:1f1c:446:4900::258",{"name":37,"address":340,"type":325,"dnssec_valid":13},"2600:1f1c:446:4900::259",{"name":37,"bucket":312,"rank":185},{"name":343,"categories":344,"dns":345},"cdn.sanity.io",{},[346,349,352],{"name":343,"address":347,"type":348,"dnssec_valid":13},"cdn.i.sanity.io.","CNAME",{"name":350,"address":351,"type":322,"dnssec_valid":13},"cdn.i.sanity.io","34.36.58.112",{"name":343,"address":347,"type":348,"dnssec_valid":13},{"name":354,"categories":355,"dns":356},"fonts.googleapis.com",{},[357,359],{"name":354,"address":358,"type":322,"dnssec_valid":13},"142.250.189.202",{"name":354,"address":360,"type":325,"dnssec_valid":13},"2607:f8b0:4005:814::200a",{"name":362,"categories":363,"dns":364},"fonts.gstatic.com",{},[365,367],{"name":362,"address":366,"type":322,"dnssec_valid":13},"142.250.188.3",{"name":362,"address":368,"type":325,"dnssec_valid":13},"2607:f8b0:4005:802::2003",{"name":370,"categories":371,"dns":372},"kit.fontawesome.com",{},[373,375,378,380,381,383],{"name":370,"address":374,"type":348,"dnssec_valid":13},"kit.fontawesome.com.cdn.cloudflare.net.",{"name":376,"address":377,"type":322,"dnssec_valid":13},"kit.fontawesome.com.cdn.cloudflare.net","172.64.147.188",{"name":376,"address":379,"type":322,"dnssec_valid":13},"104.18.40.68",{"name":370,"address":374,"type":348,"dnssec_valid":13},{"name":376,"address":382,"type":325,"dnssec_valid":13},"2606:4700:4400::6812:2844",{"name":376,"address":384,"type":325,"dnssec_valid":13},"2606:4700:4400::ac40:93bc",{"13.52.188.95":386,"142.250.188.3":393,"142.250.189.202":397,"172.64.147.188":398,"217.160.0.235":406,"34.36.58.112":418},{"ip":41,"ipVersion":387,"locationAlpha2":11,"locationName":38,"subdivision1Name":39,"subdivision2Name":40,"latitude":388,"longitude":389,"continent":390,"geonameId":391,"asn":42,"asnName":43,"asnOrgName":392,"asnDescription":392,"asnLocationAlpha2":11},"IPv4","37.23249","-121.69627","North America","5393021","Amazon.com, Inc.",{"ip":366,"ipVersion":387,"locationAlpha2":11,"locationName":38,"subdivision1Name":39,"subdivision2Name":40,"latitude":388,"longitude":389,"continent":390,"geonameId":391,"asn":394,"asnName":395,"asnOrgName":396,"asnDescription":396,"asnLocationAlpha2":11},"15169","GOOGLE","Google LLC",{"ip":358,"ipVersion":387,"locationAlpha2":11,"locationName":38,"subdivision1Name":39,"subdivision2Name":40,"latitude":388,"longitude":389,"continent":390,"geonameId":391,"asn":394,"asnName":395,"asnOrgName":396,"asnDescription":396,"asnLocationAlpha2":11},{"ip":377,"ipVersion":387,"locationAlpha2":11,"locationName":38,"subdivision1Name":39,"subdivision2Name":399,"latitude":400,"longitude":401,"continent":390,"geonameId":402,"asn":403,"asnName":404,"asnOrgName":405,"asnDescription":405,"asnLocationAlpha2":11},"City and County of San Francisco","37.77823","-122.4425","5391997","13335","CLOUDFLARENET","Cloudflare, Inc.",{"ip":321,"ipVersion":387,"locationAlpha2":407,"locationName":408,"subdivision1Name":409,"subdivision2Name":410,"latitude":411,"longitude":412,"continent":413,"geonameId":414,"asn":415,"asnName":416,"asnOrgName":417,"asnDescription":417,"asnLocationAlpha2":407},"DE","Germany","North Rhine-Westphalia","Duesseldorf District","51.4","6.6","Europe","2934245","8560","IONOS-AS","IONOS SE",{"ip":351,"ipVersion":387,"locationAlpha2":11,"locationName":38,"subdivision1Name":419,"subdivision2Name":420,"latitude":421,"longitude":422,"continent":390,"geonameId":423,"asn":424,"asnName":425,"asnOrgName":396,"asnDescription":396,"asnLocationAlpha2":11},"Missouri","Jackson County","39.0085","-94.34609","4392183","396982","GOOGLE-CLOUD-PLATFORM",{"8560":427,"13335":428,"15169":429,"16509":430,"396982":431},{"asn":415,"name":416,"description":417,"org_name":417,"location_alpha2":407},{"asn":403,"name":404,"description":405,"org_name":405,"location_alpha2":11},{"asn":394,"name":395,"description":396,"org_name":396,"location_alpha2":11},{"asn":42,"name":43,"description":392,"org_name":392,"location_alpha2":11},{"asn":424,"name":425,"description":396,"org_name":396,"location_alpha2":11},{"https://cdn.sanity.io/files/l4g6ncle/production/02ac67cfa2ae843ac3f114a7570c058b30eccb09.pdf":433,"https://www.linkedin.com/in/aitor-rivera-garcia/":436,"https://github.com/aitorivera11":440},[434],{"href":435,"text":26},"https://cdn.sanity.io/files/l4g6ncle/production/02ac67cfa2ae843ac3f114a7570c058b30eccb09.pdf",[437],{"href":438,"text":439},"https://www.linkedin.com/in/aitor-rivera-garcia/","LinkedIn de Aitor Rivera Garcia",[441],{"href":442,"text":443},"https://github.com/aitorivera11","GitHub de Aitor Rivera Garcia",{"domains":445,"geo":446,"asns":448,"ips":449,"cookies":450,"links":451,"requests":452,"meta":457},6,{"locations":447,"continents":447},2,5,{"total":445,"v4":445,"v6":450},0,3,{"total":287,"protocols":453,"mimes":454,"transferSizeBytes":455,"contentSizeBytes":456},{"https":287},{"text/html":447,"text/css":447,"application/javascript":179,"font/woff2":172,"image/jpeg":172,"image/svg+xml":172},244521,615540,{"processors":458},{"tech":459},{"total":451,"totalCategories":448,"categories":460},{"Static site generator":172,"JavaScript frameworks":172,"PaaS":172,"CDN":172,"Security":172},{"overall":462},{"malicious":13,"categories":463,"phishing":464},[],[],[466],{"name":8,"entryType":467,"startTime":450,"duration":468,"initiatorType":467,"deliveryType":26,"nextHopProtocol":469,"renderBlockingStatus":470,"workerStart":450,"redirectStart":450,"redirectEnd":450,"fetchStart":471,"domainLookupStart":471,"domainLookupEnd":471,"connectStart":472,"secureConnectionStart":473,"connectEnd":474,"requestStart":475,"responseStart":476,"firstInterimResponseStart":450,"responseEnd":477,"transferSize":478,"encodedBodySize":479,"decodedBodySize":480,"responseStatus":34,"serverTiming":481,"unloadEventStart":450,"unloadEventEnd":450,"domInteractive":485,"domContentLoadedEventStart":486,"domContentLoadedEventEnd":487,"domComplete":488,"loadEventStart":468,"loadEventEnd":468,"type":489,"redirectCount":450,"activationStart":450,"criticalCHRestart":450,"notRestoredReasons":185},"navigation",13040.5,"h2","non-blocking",2906.5,2908.1999999999534,2971.2999999999884,3175.2999999999884,3175.5999999999767,5912.099999999977,5915.899999999965,6141,5841,26489,[482],{"name":483,"duration":484,"description":26},"cfReqDur",2319.083,9739.5,10900.699999999953,10900.899999999965,13040.399999999965,"navigate",[491,492,493,494,495],{"issuer":101,"subjectName":37,"validFrom":102,"validTo":103},{"issuer":101,"subjectName":370,"validFrom":102,"validTo":103},{"issuer":101,"subjectName":354,"validFrom":102,"validTo":103},{"issuer":101,"subjectName":362,"validFrom":102,"validTo":103},{"issuer":101,"subjectName":343,"validFrom":102,"validTo":103},{"locations":497,"continents":498},[11,407],[390,413],[500,501,502,503,504,505,506,507,508,509,510,511,97,512,99,154,155,513],"a33f00852a5527e55b672303e12e0376091954098eca6adcadee0db52fb0f33b","bd1cb73cd518e59a374e538de5352954132dd8408f0c5e6b11b6013797aacf33","91b5c69e4bd64c3e20cc6e8f5d25a28b44474491236d28344c31744720d2a8cc","5197368921ca926f6549838bc3a26d9ab5245a5302db76ca8c541692763a7d80","452e6eaa0325a211039c4c7f566d98579f14b0259e61e1f3d9f2b2d4a10d2a92","c0542c8dd0ac7a3b28b695649635fb7cf34eeab5e50f8aaa7579e749c4cae6a0","27b1d653021aaaffafbd60f5da5cb2716dbe1a47ce56f2b0e305bf9609106458","23af18654b3b484d60cda720bc830f0b2e6f78601664075f0b3acf3f6ae2145e","622f8624eeda0c5aee55f6e230826f0bd85a93a52ec1b86ce4f44574f699d4ab","02b5d9164d0adf51d9abf6ecbc7c8b0b9aae9b69ec61c266f34122cebbabe1bf","cf4f1b0a118f993c014def2f14415e6734d24fde372dd9858fe15395c9d84546","996360bc1c4a2fa48a673a97341fbcb22b125b277c2a3b17fcc3320a2bcaf86a","1023505490","-1018223117",{"ips":515,"countries":516,"continents":517,"asns":518,"domains":519,"servers":520,"urls":525,"linkDomains":537,"certificates":540,"hashes":546,"requestChains":547},[41,366,358,377,321,351],[11,407],[390,413],[415,403,394,42,424],[317,37,343,354,362,370],[521,78,522,523,524],"Apache","cloudflare","ESF","sffe",[16,8,147,526,527,528,529,152,530,531,532,533,534,535,536,96],"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300;400;500;600;700&display=swap","https://aitorivera.netlify.app/_astro/index.CSCCKvrx.css","https://aitorivera.netlify.app/_astro/page.DlODNp-9.js","https://aitorivera.netlify.app/_astro/_sentry-release-injection-file.DV-8z3gU.js","https://cdn.sanity.io/images/l4g6ncle/production/a2ada419f872f2df99c0948a3b1884d7e5c26ea2-800x800.jpg","https://aitorivera.netlify.app/_astro/ContactModal.DxBwZ1W7.js","https://aitorivera.netlify.app/_astro/client.CsG-1HXR.js","https://aitorivera.netlify.app/_astro/AnimateOnScroll.CURQow85.js","https://aitorivera.netlify.app/_astro/jsx-runtime.V-zV0-fY.js","https://aitorivera.netlify.app/_astro/index.B_7C7h0W.js","https://aitorivera.netlify.app/_astro/index.CorlRmTG.js",[343,538,539],"www.linkedin.com","github.com",[541,542,543,544,545],{"issuer":101,"subjectName":37,"validFrom":102,"validTo":103},{"issuer":101,"subjectName":370,"validFrom":102,"validTo":103},{"issuer":101,"subjectName":354,"validFrom":102,"validTo":103},{"issuer":101,"subjectName":362,"validFrom":102,"validTo":103},{"issuer":101,"subjectName":343,"validFrom":102,"validTo":103},[500,501,502,503,504,505,506,507,508,509,510,511,97,512,99,154,155,513],[548],{"requestId":549,"position":172,"requests":550},"EF917FDC26BAD5A80E0C40A0BBEACA9C",[551,552],{"url":16,"statusCode":31,"uuid":32},{"url":8,"statusCode":34,"uuid":35},"/api/screenshot/952ba334-473c-46ae-b64e-dfc8ed27d18b",["Reactive",555],{},["Set"],["ShallowReactive",558],{"result":-1},"/domain/aitorivera.netlify.app"]