Help
RSS
API
Feed
Maltego
Contact
Domain > carlesandres.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2019-03-28
52.67.24.231
(
ClassC
)
2025-08-08
64.29.17.65
(
ClassC
)
Port 443
HTTP/1.1 200 OKAccept-Ranges: bytesAccess-Control-Allow-Origin: *Age: 1160631Cache-Control: public, max-age0, must-revalidateContent-Disposition: inlineContent-Length: 23980Content-Type: text/html; charsetutf-8Date: Fri, 08 Aug 2025 02:05:49 GMTEtag: e357eefeccf21f08eaa5742d73e6b17cServer: VercelStrict-Transport-Security: max-age63072000Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-PrefetchX-Matched-Path: /X-Nextjs-Prerender: 1X-Nextjs-Stale-Time: 300X-Vercel-Cache: HITX-Vercel-Id: pdx1::29clh-1754618749567-da7b478cf7ae !DOCTYPE html>!--S8NgnbYhn1k5T4p_UmnnF-->html langen classgeistsans_81192321-module__keQz_a__variable geistmono_8e2790ea-module__fuNg9a__variable>head>meta charSetutf-8/>meta nameviewport contentwidthdevice-width, initial-scale1/>link relpreload href/_next/static/media/GeistMono_Variable.p.6bae060c.woff2 asfont crossorigin typefont/woff2/>link relpreload href/_next/static/media/Geist_Variable-s.p.f406b17f.woff2 asfont crossorigin typefont/woff2/>link relstylesheet href/_next/static/chunks/683d391802519dae.css data-precedencenext/>link relstylesheet href/_next/static/chunks/a6dfc3f2e4906d92.css data-precedencenext/>link relpreload asscript fetchPrioritylow href/_next/static/chunks/a33ea0f24e1a3a6d.js/>script src/_next/static/chunks/d126264202d06ffc.js async>/script>script src/_next/static/chunks/d86929108c66752f.js async>/script>script src/_next/static/chunks/4248f6a55720349e.js async>/script>script src/_next/static/chunks/576cb9948e6942c8.js async>/script>script src/_next/static/chunks/004e6490d76ac30b.js async>/script>script src/_next/static/chunks/c2ff364a9bb578c3.js async>/script>script src/_next/static/chunks/5958fc890e61980b.js async>/script>meta namenext-size-adjust content/>title>Carles Andres' personal website/title>meta namedescription contentA software engineer's thoughts and projects/>meta namekeywords contentweb engineer,web developer,software engineer,software developer,fullstack engineer,fullstack developer,frontend engineer,frontend developer,app developer,app engineer,react developer,nextjs developer/>link relcanonical hrefhttps://carlesandres.com/>meta propertyog:title contentCarles Andres' personal website/>meta propertyog:description contentA software engineer's thoughts and projects/>meta propertyog:url contenthttps://carlesandres.com/>meta propertyog:site_name contentCarles Andres/>meta propertyog:locale contenten_US/>meta propertyog:image:alt contentCarles Andres' personal website/>meta propertyog:image:type contentimage/png/>meta propertyog:image contenthttps://carlesandres.com/opengraph-image?6cb08b42a2d56187/>meta propertyog:image:width content1200/>meta propertyog:image:height content630/>meta propertyog:type contentwebsite/>meta nametwitter:card contentsummary_large_image/>meta nametwitter:title contentCarles Andres' personal website/>meta nametwitter:description contentA software engineer's thoughts and projects/>meta nametwitter:image:alt contentCarles Andres' personal website/>meta nametwitter:image:type contentimage/png/>meta nametwitter:image contenthttps://carlesandres.com/opengraph-image?6cb08b42a2d56187/>meta nametwitter:image:width content1200/>meta nametwitter:image:height content630/>link relpreconnect hrefhttps://fonts.googleapis.com/>link relpreconnect hrefhttps://fonts.gstatic.com crossoriginanonymous/>link relicon href/favicon-32x32.png sizes32x32/>link relicon href/favicon-64x64.png sizes64x64/>link relicon href/favicon-128x128.png sizes128x128/>meta nametheme-color content#4a4a4a/>script defer data-domaincarlesandres.com srchttps://plausible.io/js/plausible.js>/script>script src/_next/static/chunks/ec548c7ce307cf6d.js noModule>/script>/head>body classmin-h-screen>div hidden>!--$-->!--/$-->/div>script>((a,b,c,d,e,f,g,h)>{let idocument.documentElement,jlight,dark;function k(b){var c;(Array.isArray(a)?a:a).forEach(a>{let cclassa,dc&&f?e.map(a>fa||a):e;c?(i.classList.remove(...d),i.classList.add(f&&fb?fb:b)):i.setAttribute(a,b)}),cb,h&&j.includes(c)&&(i.style.colorSchemec)}if(d)k(d);else try{let alocalStorage.getItem(b)||c,dg&&systema?window.matchMedia((prefers-color-scheme: dark)).matches?dark:light:a;k(d)}catch(a){}})(class,theme,system,null,light,dark,null,true,true)/script>header classbg-background fixed z-50 flex w-full border-b px-4 py-2>div classflex items-center gap-3>img altCarles Andres' avatar loadinglazy width24 height24 decodingasync data-nimg1 stylecolor:transparent src/favicon.svg/>a classinline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 &_svg:pointer-events-none &_svg:not(class*'size-'):size-4 shrink-0 &_svg:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive text-primary underline-offset-4 hover:underline h-8 rounded-md gap-1.5 px-3 has->svg:px-2.5 text-yellow-500 data-slotbutton href/>Home/a>a classinline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 &_svg:pointer-events-none &_svg:not(class*'size-'):size-4 shrink-0 &_svg:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3px aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive text-primary underline-offset-4 hover:underline h-8 rounded-md gap-1.5 px-3 has->svg:px-2.5 data-slotbutton href/blog>Blog/a>/div>/header>div classpt-12>main>h1 classmb-8 text-4xl font-extrabold>Hi, I'm Carles/h1>section classmy-4>p>I'm a senior software engineer and an amateur person./p>/section>section classmy-8>p>These are some of the personal projects that I've built:/p>ul classm-4 space-y-2 sm:mx-8>li>a classinline-flex items-center gap-1 text-blue-500 transition-all duration-300 hover:text-yellow-500 hover:outline-#858500 dark:text-blue-400 hrefhttps://gitexamples.com>Git Examples/a>: a Git learning platform with lots of features./li>li>a classinline-flex items-center gap-1 text-blue-500 transition-all duration-300 hover:text-yellow-500 hover:outline-#858500 dark:text-blue-400 hrefhttps://mnral.com>Mineral/a>: a minimalistic note-taking app./li>li>a classinline-flex items-center gap-1 text-blue-500 transition-all duration-300 hover:text-yellow-500 hover:outline-#858500 dark:text-blue-400 hrefhttps://favycons.com>Favycons/a>: the quickest favicon generator./li>/ul>/section>section classmy-4>p>I maintain a a classinline-flex items-center gap-1 text-blue-500 transition-all duration-300 hover:text-yellow-500 hover:outline-#858500 dark:text-blue-400 href/blog>blog/a> with programming tips./p>/section>section classmy-4>p classflex flex-wrap gap-4>span>And these are some places where you can find me: /span>a classinline-flex items-center gap-1 text-blue-500 transition-all duration-300 hover:text-yellow-500 hover:outline-#858500 dark:text-blue-400 hrefhttps://x.com/carlesandres>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 512 512 height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z>/path>/svg>span>Twitter/span>/a>a classinline-flex items-center gap-1 text-blue-500 transition-all duration-300 hover:text-yellow-500 hover:outline-#858500 dark:text-blue-400 hrefhttps://github.com/carlesandres>svg strokecurrentColor fillcurrentColor stroke-width0 viewBox0 0 496 512 height1em width1em xmlnshttp://www.w3.org/2000/svg>path dM165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z>/path>/svg>span>Github/span>/a>/p>/section>/main>!--$-->!--/$-->/div>script src/_next/static/chunks/a33ea0f24e1a3a6d.js id_R_ async>/script>script>(self.__next_fself.__next_f||).push(0)/script>script>self.__next_f.push(1,1:\$Sreact.fragment\\n3:I86240,\/_next/static/chunks/004e6490d76ac30b.js\,\/_next/static/chunks/c2ff364a9bb578c3.js\,\default\\n8:I94523,\/_next/static/chunks/004e6490d76ac30b.js\,\/_next/static/chunks/5958fc890e61980b.js\,\default\\n:HL\/_next/static/chunks/683d391802519dae.css\,\style\\n:HL\/_next/static/chunks/a6dfc3f2e4906d92.css\,\style\\n:HL\/_next/static/media/GeistMono_Variable.p.6bae060c.woff2\,\font\,{\crossOrigin\:\\,\type\:\font/woff2\}\n:HL\/_next/static/media/Geist_Variable-s.p.f406b17f.woff2\,\font\,{\crossOrigin\:\\,\type\:\font/woff2\}\n4:T518,)/script>script>self.__next_f.push(1,M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z)/script>script>self.__next_f.push(1,0:{\P\:null,\b\:\S8NgnbYhn1k5T4p_UmnnF\,\p\:\\,\c\:\\,\\,\i\:false,\f\:\\,{\children\:\__PAGE__\,{}},\$undefined\,\$undefined\,true,\\,\$\,\$1\,\c\,{\children\:\$\,\link\,\0\,{\rel\:\stylesheet\,\href\:\/_next/static/chunks/683d391802519dae.css\,\precedence\:\next\,\crossOrigin\:\$undefined\,\nonce\:\$undefined\},\$\,\link\,\1\,{\rel\:\stylesheet\,\href\:\/_next/static/chunks/a6dfc3f2e4906d92.css\,\precedence\:\next\,\crossOrigin\:\$undefined\,\nonce\:\$undefined\},\$\,\script\,\script-0\,{\src\:\/_next/static/chunks/004e6490d76ac30b.js\,\async\:true,\nonce\:\$undefined\},\$\,\script\,\script-1\,{\src\:\/_next/static/chunks/5958fc890e61980b.js\,\async\:true,\nonce\:\$undefined\},\$L2\},{\children\:\__PAGE__\,\$\,\$1\,\c\,{\children\:\$\,\main\,null,{\children\:\$\,\h1\,null,{\className\:\mb-8 text-4xl font-extrabold\,\children\:\Hi, Im Carles\},\$\,\section\,null,{\className\:\my-4\,\children\:\$\,\p\,null,{\children\:\Im a senior software engineer and an amateur person.\}},\$\,\section\,null,{\className\:\my-8\,\children\:\$\,\p\,null,{\children\:\These are some of the personal projects that Ive built:\},\$\,\ul\,null,{\className\:\m-4 space-y-2 sm:mx-8\,\children\:\$\,\li\,null,{\children\:\$\,\$L3\,null,{\className\:\inline-flex items-center gap-1 text-blue-500 transition-all duration-300 hover:text-yellow-500 hover:outline-#858500 dark:text-blue-400\,\href\:\https://gitexamples.com\,\children\:\Git Examples\},\: a Git learning platform with lots of features.\},\$\,\li\,null,{\children\:\$\,\$L3\,null,{\className\:\inline-flex items-center gap-1 text-blue-500 transition-all duration-300 hover:text-yellow-500 hover:outline-#858500 dark:text-blue-400\,\href\:\https://mnral.com\,\children\:\Mineral\},\: a minimalistic note-taking app.\},\$\,\li\,null,{\children\:\$\,\$L3\,null,{\className\:\inline-flex items-center gap-1 text-blue-500 transition-all duration-300 hover:text-yellow-500 hover:outline-#858500 dark:text-blue-400\,\href\:\https://favycons.com\,\children\:\Favycons\},\: the quickest favicon generator.\}}},\$\,\section\,null,{\className\:\my-4\,\children\:\$\,\p\,null,{\children\:\I maintain a \,\$\,\$L3\,null,{\className\:\inline-flex items-center gap-1 text-blue-500 transition-all duration-300 hover:text-yellow-500 hover:outline-#858500 dark:text-blue-400\,\href\:\/blog\,\children\:\blog\},\ with programming tips.\}},\$\,\section\,null,{\className\:\my-4\,\children\:\$\,\p\,null,{\className\:\flex flex-wrap gap-4\,\children\:\$\,\span\,null,{\children\:\And these are some places where you can find me: \},\$\,\$L3\,null,{\className\:\inline-flex items-center gap-1 text-blue-500 transition-all duration-300 hover:text-yellow-500 hover:outline-#858500 dark:text-blue-400\,\href\:\https://x.com/carlesandres\,\children\:\$\,\svg\,null,{\stroke\:\currentColor\,\fill\:\currentColor\,\strokeWidth\:\0\,\viewBox\:\0 0 512 512\,\children\:\$undefined\,\$\,\path\,\0\,{\d\:\M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z\,\children\:},\className\:\$undefined\,\style\:{\color\:\$undefined\},\height\:\1em\,\width\:\1em\,\xmlns\:\http://www.w3.org/2000/svg\},\$\,\span\,null,{\children\:\Twitter\}},\$\,\$L3\,null,{\className\:\inline-flex items-center gap-1 text-blue-500 transition-all duration-300 hover:text-yellow-500 hover:outline-#858500 dark:text-blue-400\,\href\:\https://github.com/carlesandres\,\children\:\$\,\svg\,null,{\stroke\:\currentColor\,\fill\:\currentColor\,\strokeWidth\:\0\,\viewBox\:\0 0 496 512\,\children\:\$undefined\,\$\,\path\,\0\,{\d\:\$4\,\children\:},\className\:\$undefined\,\style\:{\color\:\$undefined\},\height\:\1em\,\width\:\1em\,\xmlns\:\http://www.w3.org/2000/svg\},\$L5\}}}},null,\$L6\},{},null,false},null,false,\$L7\,false,\m\:\$undefined\,\G\:\$8\,\$L9\,\$La\,\s\:false,\S\:true}\n)/script>script>self.__next_f.push(1,b:I83822,\/_next/static/chunks/004e6490d76ac30b.js\,\/_next/static/chunks/c2ff364a9bb578c3.js\,\OutletBoundary\\nd:I2541,\/_next/static/chunks/004e6490d76ac30b.js\,\/_next/static/chunks/c2ff364a9bb578c3.js\,\AsyncMetadataOutlet\\nf:I83822,\/_next/static/chunks/004e6490d76ac30b.js\,\/_next/static/chunks/c2ff364a9bb578c3.js\,\ViewportBoundary\\n11:I83822,\/_next/static/chunks/004e6490d76ac30b.js\,\/_next/static/chunks/c2ff364a9bb578c3.js\,\MetadataBoundary\\n12:\$Sreact.suspense\\n14:I64874,\/_next/static/chunks/004e6490d76ac30b.js\,\/_next/static/chunks/5958fc890e61980b.js\,\ThemeProvider\\n15:I11772,\/_next/static/chunks/004e6490d76ac30b.js\,\/_next/static/chunks/5958fc890e61980b.js\,\Image\\n16:I72574,\/_next/static/chunks/004e6490d76ac30b.js\,\/_next/static/chunks/5958fc890e61980b.js\,\NavLink\\n17:I93463,\/_next/static/chunks/004e6490d76ac30b.js\,\/_next/static/chunks/c2ff364a9bb578c3.js\,\default\\n18:I81105,\/_next/static/chunks/004e6490d76ac30b.js\,\/_next/static/chunks/c2ff364a9bb578c3.js\,\default\\n5:\$\,\span\,null,{\children\:\Github\}\n6:\$\,\$Lb\,null,{\children\:\$Lc\,\$\,\$Ld\,null,{\promise\:\$@e\}}\n7:\$\,\$1\,\h\,{\children\:null,\$\,\$Lf\,null,{\children\:\$L10\},\$\,\meta\,null,{\name\:\next-size-adjust\,\content\:\\},\$\,\$L11\,null,{\children\:\$\,\div\,null,{\hidden\:true,\children\:\$\,\$12\,null,{\fallback\:null,\children\:\$L13\}}}}\n9:\$\,\link\,\0\,{\rel\:\stylesheet\,\href\:\/_next/static/chunks/683d391802519dae.css\,\precedence\:\next\,\crossOrigin\:\$undefined\,\nonce\:\$undefined\}\na:\$\,\link\,\1\,{\rel\:\stylesheet\,\href\:\/_next/static/chunks/a6dfc3f2e4906d92.css\,\precedence\:\next\,\crossOrigin\:\$undefined\,\nonce\:\$undefined\}\n)/script>script>self.__next_f.push(1,2:\$\,\html\,null,{\lang\:\en\,\className\:\geistsans_81192321-module__keQz_a__variable geistmono_8e2790ea-module__fuNg9a__variable\,\suppressHydrationWarning\:true,\children\:\$\,\head\,null,{\children\:\$\,\script\,null,{\defer\:true,\data-domain\:\carlesandres.com\,\src\:\https://plausible.io/js/plausible.js\},\$\,\link\,null,{\rel\:\preconnect\,\href\:\https://fonts.googleapis.com\},\$\,\link\,null,{\rel\:\preconnect\,\href\:\https://fonts.gstatic.com\,\crossOrigin\:\anonymous\},\$\,\link\,null,{\rel\:\icon\,\href\:\/favicon-32x32.png\,\sizes\:\32x32\},\$\,\link\,null,{\rel\:\icon\,\href\:\/favicon-64x64.png\,\sizes\:\64x64\},\$\,\link\,null,{\rel\:\icon\,\href\:\/favicon-128x128.png\,\sizes\:\128x128\},\$\,\meta\,null,{\name\:\theme-color\,\content\:\#4a4a4a\}},\$\,\body\,null,{\className\:\min-h-screen\,\children\:\$\,\$L14\,null,{\attribute\:\class\,\defaultTheme\:\system\,\enableSystem\:true,\disableTransitionOnChange\:true,\children\:\$\,\header\,null,{\className\:\bg-background fixed z-50 flex w-full border-b px-4 py-2\,\children\:\$\,\div\,null,{\className\:\flex items-center gap-3\,\children\:\$\,\$L15\,null,{\src\:\/favicon.svg\,\alt\:\Carles Andres avatar\,\width\:24,\height\:24},\$\,\$L16\,null,{\href\:\/\,\children\:\Home\},\$\,\$L16\,null,{\href\:\/blog\,\children\:\Blog\}}},\$\,\div\,null,{\className\:\pt-12\,\children\:\$\,\$L17\,null,{\parallelRouterKey\:\children\,\error\:\$undefined\,\errorStyles\:\$undefined\,\errorScripts\:\$undefined\,\template\:\$\,\$L18\,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\}}},false}}\n)/script>script>self.__next_f.push(1,10:\$\,\meta\,\0\,{\charSet\:\utf-8\},\$\,\meta\,\1\,{\name\:\viewport\,\content\:\widthdevice-width, initial-scale1\}\nc:null\n)/script>script>self.__next_f.push(1,e:{\metadata\:\$\,\title\,\0\,{\children\:\Carles Andres personal website\},\$\,\meta\,\1\,{\name\:\description\,\content\:\A software engineers thoughts and projects\},\$\,\meta\,\2\,{\name\:\keywords\,\content\:\web engineer,web developer,software engineer,software developer,fullstack engineer,fullstack developer,frontend engineer,frontend developer,app developer,app engineer,react developer,nextjs developer\},\$\,\link\,\3\,{\rel\:\canonical\,\href\:\https://carlesandres.com\},\$\,\meta\,\4\,{\property\:\og:title\,\content\:\Carles Andres personal website\},\$\,\meta\,\5\,{\property\:\og:description\,\content\:\A software engineers thoughts and projects\},\$\,\meta\,\6\,{\property\:\og:url\,\content\:\https://carlesandres.com\},\$\,\meta\,\7\,{\property\:\og:site_name\,\content\:\Carles Andres\},\$\,\meta\,\8\,{\property\:\og:locale\,\content\:\en_US\},\$\,\meta\,\9\,{\property\:\og:image:alt\,\content\:\Carles Andres personal website\},\$\,\meta\,\10\,{\property\:\og:image:type\,\content\:\image/png\},\$\,\meta\,\11\,{\property\:\og:image\,\content\:\https://carlesandres.com/opengraph-image?6cb08b42a2d56187\},\$\,\meta\,\12\,{\property\:\og:image:width\,\content\:\1200\},\$\,\meta\,\13\,{\property\:\og:image:height\,\content\:\630\},\$\,\meta\,\14\,{\property\:\og:type\,\content\:\website\},\$\,\meta\,\15\,{\name\:\twitter:card\,\content\:\summary_large_image\},\$\,\meta\,\16\,{\name\:\twitter:title\,\content\:\Carles Andres personal website\},\$\,\meta\,\17\,{\name\:\twitter:description\,\content\:\A software engineers thoughts and projects\},\$\,\meta\,\18\,{\name\:\twitter:image:alt\,\content\:\Carles Andres personal website\},\$\,\meta\,\19\,{\name\:\twitter:image:type\,\content\:\image/png\},\$\,\meta\,\20\,{\name\:\twitter:image\,\content\:\https://carlesandres.com/opengraph-image?6cb08b42a2d56187\},\$\,\meta\,\21\,{\name\:\twitter:image:width\,\content\:\1200\},\$\,\meta\,\22\,{\name\:\twitter:image:height\,\content\:\630\},\error\:null,\digest\:\$undefined\}\n)/script>script>self.__next_f.push(1,13:\$e:metadata\\n)/script>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]