PageSourceSearch

https://www.oskarsollenberg.com/

html oskarsollenberg.com collected 2026-10-06 13:37:24 UTC 23,719 bytes, 8 lines download raw bytes

1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/a34f9d1faa5f3315-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/b3ff31fabaf26e48.css" crossorigin="" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-bf9c743b6562d877.js" crossorigin=""/>
1<script src="/_next/static/chunks/fd9d1056-bd16bc68f2fc1d4b.js" async="" crossorigin=""></script>
1<script src="/_next/static/chunks/69-c616a56e7577d6f1.js" async="" crossorigin=""></script>
1<script src="/_next/static/chunks/main-app-f5c8d25c8479457f.js" async="" crossorigin=""></script>
1<script src="/_next/static/chunks/b536a0f1-4edaaf546fe276fe.js" async=""></script>
1<script src="/_next/static/chunks/c15bf2b0-cb472e806bc3b1e2.js" async=""></script>
1<script src="/_next/static/chunks/633-c3bb9bf0194b39f2.js" async=""></script>
1<script src="/_next/static/chunks/901-201cca373b3735f4.js" async=""></script>
1<script src="/_next/static/chunks/440-4946d91c08889086.js" async=""></script>
1<script src="/_next/static/chunks/877-fd2db956fa4d45c7.js" async=""></script>
1<script src="/_next/static/chunks/app/page-20ea131337f7d046.js" async=""></script>
1<title>Oskar Herman Sollenberg - Web Developer</title><meta name="description" content="Portfolio website of Oskar Herman Sollenberg, a web developer aiming to create beautiful, accessible and functional websites."/><meta name="author" content="Oskar Herman Sollenberg"/><meta name="keywords" content="web developer,portfolio,frontend developer"/><meta name="creator" content="Oskar Herman Sollenberg"/><meta name="robots" content="index, follow"/><meta property="og:title" content="Oskar Herman Sollenberg - Web Developer"/><meta property="og:description" content="Portfolio website of Oskar Herman Sollenberg, a web developer aiming to create beautiful, accessible and functional websites."/><meta property="og:url" content="https://yourwebsite.com"/><meta property="og:site_name" content="Oskar Herman Sollenberg Portfolio"/><meta property="og:locale" content="en_US"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary"/><meta name="twitter:title" content="Oskar Herman Sollenberg - Web Developer"/><meta name="twitter:description" content="Portfolio website of Oskar Herman Sollenberg, a web developer aiming to create beautiful, accessible and functional websites."/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="256x256"/><meta name="next-size-adjust"/>
1<script src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js" crossorigin="" noModule=""></script>
1</head><body class="__className_d65c78"><main class="flex justify-center items-center"><main class="w-[100dvw] h-[100dvh] overflow-hidden"><div class=" absolute z-[10000] top-0 flex mt-10 justify-center sm:justify-end w-full text-[#F3691F] gap-[3rem] lg:gap-[6rem] sm:pr-[5rem] "><div><a href="https://www.instagram.com/oskar_sollenberg/"><div class="flex w-auto justify-end "><button class="group relative grid h-[40px] w-[40px] place-content-center rounded-full transition-colors duration-700 ease-out"><div class="absolute inset-0 z-0 scale-0 rounded-full transition-transform duration-700 ease-out group-hover:scale-100
2        }"></div><div style="font-size:40px;color:#f3691f"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 448 512" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"></path></svg></div><svg style="top:50%;left:50%;transform:translateX(-50%) translateY(-50%) rotate(0deg)" width="80" height="80" class="absolute z-10"><path id="circlePath" d="M40,40 m-40,0 a40,40 0 1,0 80,0 a40,40 0 1,0 -80,0" fill="none"></path><text><textPath fill="#f3691f" href="#circlePath" style="letter-spacing:0.2em" class="fill-[#f3691f] text-[.64rem] font-light uppercase opacity-0 transition-opacity duration-700 ease-out group-hover:opacity-100 mr-5 text-[.62rem]">ME CONNECT WITH ME CONNECT WITH</textPath></text></svg></button></div></a></div><div><a href="https://www.facebook.com/oskar.sollenberg/"><div class="flex w-auto justify-end ">
2<button class="group relative grid h-[40px] w-[40px] place-content-center rounded-full transition-colors duration-700 ease-out"><div class="absolute inset-0 z-0 scale-0 rounded-full transition-transform duration-700 ease-out group-hover:scale-100
3        }"></div><div style="font-size:40px;color:#f3691f"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 320 512" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"></path></svg></div><svg style="top:50%;left:50%;transform:translateX(-50%) translateY(-50%) rotate(0deg)" width="80" height="80" class="absolute z-10"><path id="circlePath" d="M40,40 m-40,0 a40,40 0 1,0 80,0 a40,40 0 1,0 -80,0" fill="none"></path><text><textPath fill="#f3691f" href="#circlePath" style="letter-spacing:0.2em" class="fill-[#f3691f] text-[.64rem] font-light uppercase opacity-0 transition-opacity duration-700 ease-out group-hover:opacity-100 mr-5 text-[.62rem]">ME CONNECT WITH ME CONNECT WITH</textPath></text></svg></button></div></a></div><div><a href="https://www.linkedin.com/in/oskar-sollenberg-12ab0b24b/"><div class="flex w-auto justify-end ">
3<button class="group relative grid h-[40px] w-[40px] place-content-center rounded-full transition-colors duration-700 ease-out"><div class="absolute inset-0 z-0 scale-0 rounded-full transition-transform duration-700 ease-out group-hover:scale-100
4        }"></div><div style="font-size:40px;color:#f3691f"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 448 512" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z"></path></svg></div><svg style="top:50%;left:50%;transform:translateX(-50%) translateY(-50%) rotate(0deg)" width="80" height="80" class="absolute z-10"><path id="circlePath" d="M40,40 m-40,0 a40,40 0 1,0 80,0 a40,40 0 1,0 -80,0" fill="none"></path><text><textPath fill="#f3691f" href="#circlePath" style="letter-spacing:0.2em" class="fill-[#f3691f] text-[.64rem] font-light uppercase opacity-0 transition-opacity duration-700 ease-out group-hover:opacity-100 mr-5 text-[.62rem]">ME CONNECT WITH ME CONNECT WITH</textPath></text></svg></button></div></a></div><div><a target="_blank" rel="noopener noreferrer" href="/cdn-cgi/l/email-protection#a3ccd0c8c2d1e3d0cccfcfc6cdc1c6d1c48dd0c6"><div class="flex w-auto justify-end ">
4<button class="group relative grid h-[40px] w-[40px] place-content-center rounded-full transition-colors duration-700 ease-out"><div class="absolute inset-0 z-0 scale-0 rounded-full transition-transform duration-700 ease-out group-hover:scale-100
5        }"></div><div style="font-size:40px;color:#f3691f"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 24 24" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path fill="none" d="M0 0h24v24H0V0z"></path><path d="M12 1.95c-5.52 0-10 4.48-10 10s4.48 10 10 10h5v-2h-5c-4.34 0-8-3.66-8-8s3.66-8 8-8 8 3.66 8 8v1.43c0 .79-.71 1.57-1.5 1.57s-1.5-.78-1.5-1.57v-1.43c0-2.76-2.24-5-5-5s-5 2.24-5 5 2.24 5 5 5c1.38 0 2.64-.56 3.54-1.47.65.89 1.77 1.47 2.96 1.47 1.97 0 3.5-1.6 3.5-3.57v-1.43c0-5.52-4.48-10-10-10zm0 13c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3z"></path></svg></div><svg style="top:50%;left:50%;transform:translateX(-50%) translateY(-50%) rotate(0deg)" width="80" height="80" class="absolute z-10"><path id="circlePath" d="M40,40 m-40,0 a40,40 0 1,0 80,0 a40,40 0 1,0 -80,0" fill="none"></path><text><textPath fill="#f3691f" href="#circlePath" style="letter-spacing:0.2em" class="fill-[#f3691f] text-[.64rem] font-light uppercase opacity-0 transition-opacity duration-700 ease-out group-hover:opacity-100 mr-5 text-[.62rem]">ME CONNECT WITH ME CONNECT WITH</textPath></text></svg></button></div></a></div></div><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--><div><div style="font-family:Montreal" class="fixed flex items-center rounded-lg justify-start gap-[1rem] -translate-x-1/2 md:translate-x-0  md:left-[4rem] left-[50%] bottom-[2rem] text-[#FDF9EF] text-sm transition-all duration-300 ease-in-out z-[5000]
6    w-[4rem] md:w-auto
7    "><div class="w-16 h-16 min-w-16 min-h-16 cursor-pointer flex items-center justify-content-center rounded-full bg-[#f3691f]"><div class="w-full flex flex-col justify-center items-center space-y-2"><div class="h-0.5 w-[2rem] bg-[#FEFCE1] mx-auto relative transition-transform duration-300 "></div><div class="h-0.5 w-[2rem] bg-[#FEFCE1] mx-auto relative transition-transform duration-300 "></div></div></div><div class="hidden md:flex"><div class="translate-y-[.7rem] -translate-x-4"><div class="sticky flex justify-center items-center left-0 right-0 z-50 w-full h-[2rem] text-black px-2"><div class="absolute -top-[1.7rem] left-[.6rem] translate-y-2 text-[1rem]">timeWorkedAsDev = {</div><div class="mx-auto flex w-fit max-w-5xl flex-wrap items-center justify-center gap-x-4 text-xs md:text-sm"><div class="flex w-fit items-center justify-center gap-1.5 py-2"><div class="relative w-full overflow-hidden text-center"><span class="block font-mono text-sm font-semibold md:text-base" style="transform:translateY(100%) translateZ(0)">0</span></div><span>days</span></div><div class="flex w-fit items-center justify-center gap-1.5 py-2"><div class="relative w-full overflow-hidden text-center"><span class="block font-mono text-sm font-semibold md:text-base" style="transform:translateY(100%) translateZ(0)">0</span></div><span>hours</span></div><div class="flex w-fit items-center justify-center gap-1.5 py-2"><div class="relative w-full overflow-hidden text-center"><span class="block font-mono text-sm font-semibold md:text-base" style="transform:translateY(100%) translateZ(0)">0</span></div><span>minutes</span></div><div class="flex w-fit items-center justify-center gap-1.5 py-2"><div class="relative w-full overflow-hidden text-center"><span class="block font-mono text-sm font-semibold md:text-base" style="transform:translateY(100%) translateZ(0)">0</span></div><span>seconds</span></div><code><div class="flex w-fit items-center justify-center gap-1.5 py-2"><div class="relative w-full overflow-hidden text-center"><span class="block font-mono text-sm font-semibold md:text-base" style="transform:translateY(100%) translateZ(0)">}</span></div><span></span></div></code></div></div></div></div></div></div></main></main>
vendor: 108 bytes, line 7
7<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
7<script src="/_next/static/chunks/webpack-bf9c743b6562d877.js" crossorigin="" async=""></script>
7<script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script>
7<script>self.__next_f.push([1,"1:HL[\"/_next/static/media/a34f9d1faa5f3315-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n2:HL[\"/_next/static/css/b3ff31fabaf26e48.css\",\"style\",{\"crossOrigin\":\"\"}]\n0:\"$L3\"\n"])</script>
7<script>self.__next_f.push([1,"4:I[7690,[],\"\"]\n6:I[7398,[\"689\",\"static/chunks/b536a0f1-4edaaf546fe276fe.js\",\"922\",\"static/chunks/c15bf2b0-cb472e806bc3b1e2.js\",\"633\",\"static/chunks/633-c3bb9bf0194b39f2.js\",\"901\",\"static/chunks/901-201cca373b3735f4.js\",\"440\",\"static/chunks/440-4946d91c08889086.js\",\"877\",\"static/chunks/877-fd2db956fa4d45c7.js\",\"931\",\"static/chunks/app/page-20ea131337f7d046.js\"],\"\"]\n7:\"$Sreact.suspense\"\n8:I[9721,[\"689\",\"static/chunks/b536a0f1-4edaaf546fe276fe.js\",\"922\",\"static/chunks/c15bf2b0-cb472e806bc3b1e2.js\",\"633\",\"static/chunks/633-c3bb9bf0194b39f2.js\",\"901\",\"static/chunks/901-201cca373b3735f4.js\",\"440\",\"static/chunks/440-4946d91c08889086.js\",\"877\",\"static/chunks/877-fd2db956fa4d45c7.js\",\"931\",\"static/chunks/app/page-20ea131337f7d046.js\"],\"BailoutToCSR\"]\n9:I[1750,[\"689\",\"static/chunks/b536a0f1-4edaaf546fe276fe.js\",\"922\",\"static/chunks/c15bf2b0-cb472e806bc3b1e2.js\",\"633\",\"static/chunks/633-c3bb9bf0194b39f2.js\",\"901\",\"static/chunks/901-201cca373b3735f4.js\",\"440\",\"static/chunks/440-4946d91c08889086.js\",\"877\",\"static/chunks/877-fd2db956fa4d45c7.js\",\"931\",\"static/chunks/app/page-20ea131337f7d046.js\"],\"\"]\na:I[4459,[\"689\",\"static/chunks/b536a0f1-4edaaf546fe276fe.js\",\"922\",\"static/chunks/c15bf2b0-cb472e806bc3b1e2.js\",\"633\",\"static/chunks/633-c3bb9bf0194b39f2.js\",\"901\",\"static/chunks/901-201cca373b3735f4.js\",\"440\",\"static/chunks/440-4946d91c08889086.js\",\"877\",\"static/chunks/877-fd2db956fa4d45c7.js\",\"931\",\"static/chunks/app/page-20ea131337f7d046.js\"],\"\"]\nb:I[5613,[],\"\"]\nc:I[1778,[],\"\"]\ne:I[8955,[],\"\"]\nf:[]\n"])</script>
7<script>self.__next_f.push([1,"3:[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/b3ff31fabaf26e48.css\",\"precedence\":\"next\",\"crossOrigin\":\"\"}]],[\"$\",\"$L4\",null,{\"buildId\":\"dK8UBaSiX_XX1nteqEu2F\",\"assetPrefix\":\"\",\"initialCanonicalUrl\":\"/\",\"initialTree\":[\"\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"__PAGE__\",{},[\"$L5\",[\"$\",\"main\",null,{\"className\":\"w-[100dvw] h-[100dvh] overflow-hidden\",\"children\":[[\"$\",\"div\",null,{\"className\":\" absolute z-[10000] top-0 flex mt-10 justify-center sm:justify-end w-full text-[#F3691F] gap-[3rem] lg:gap-[6rem] sm:pr-[5rem] \",\"children\":[[\"$\",\"div\",null,{\"children\":[\"$\",\"a\",null,{\"href\":\"https://www.instagram.com/oskar_sollenberg/\",\"children\":[\"$\",\"$L6\",null,{\"icon\":[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"currentColor\",\"strokeWidth\":\"0\",\"viewBox\":\"0 0 448 512\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z\",\"children\":[]}]]],\"className\":\"$undefined\",\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\"color\":\"#f3691f\",\"type\":\"socials\",\"size\":40}]}]}],[\"$\",\"div\",null,{\"children\":[\"$\",\"a\",null,{\"href\":\"https://www.facebook.com/oskar.sollenberg/\",\"children\":[\"$\",\"$L6\",null,{\"icon\":[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"currentColor\",\"strokeWidth\":\"0\",\"viewBox\":\"0 0 320 512\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z\",\"children\":[]}]]],\"className\":\"$undefined\",\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\"color\":\"#f3691f\",\"type\":\"socials\",\"size\":40}]}]}],[\"$\",\"div\",null,{\"children\":[\"$\",\"a\",null,{\"href\":\"https://www.linkedin.com/in/oskar-sollenberg-12ab0b24b/\",\"children\":[\"$\",\"$L6\",null,{\"icon\":[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"currentColor\",\"strokeWidth\":\"0\",\"viewBox\":\"0 0 448 512\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z\",\"children\":[]}]]],\"className\":\"$undefined\",\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\"color\":\"#f3691f\",\"type\":\"socials\",\"size\":40}]}]}],[\"$\",\"div\",null,{\"children\":[\"$\",\"a\",null,{\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"href\":\"mailto:[email protected]\",\"children\":[\"$\",\"$L6\",null,{\"icon\":[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"currentColor\",\"strokeWidth\":\"0\",\"viewBox\":\"0 0 24 24\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"fill\":\"none\",\"d\":\"M0 0h24v24H0V0z\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"M12 1.95c-5.52 0-10 4.48-10 10s4.48 10 10 10h5v-2h-5c-4.34 0-8-3.66-8-8s3.66-8 8-8 8 3.66 8 8v1.43c0 .79-.71 1.57-1.5 1.57s-1.5-.78-1.5-1.57v-1.43c0-2.76-2.24-5-5-5s-5 2.24-5 5 2.24 5 5 5c1.38 0 2.64-.56 3.54-1.47.65.89 1.77 1.47 2.96 1.47 1.97 0 3.5-1.6 3.5-3.57v-1.43c0-5.52-4.48-10-10-10zm0 13c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3z\",\"children\":[]}]]],\"className\":\"$undefined\",\"style\":{\"color\":\"$undefined\"}
7,\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\"color\":\"#f3691f\",\"type\":\"socials\",\"size\":40}]}]}]]}],[\"$\",\"$7\",null,{\"fallback\":null,\"children\":[\"$\",\"$L8\",null,{\"reason\":\"next/dynamic\",\"children\":[\"$\",\"$L9\",null,{}]}]}],[\"$\",\"$La\",null,{\"isHomepage\":true}]]}],null]]},[null,[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"__className_d65c78\",\"children\":[\"$\",\"main\",null,{\"className\":\"flex justify-center items-center\",\"children\":[\"$\",\"$Lb\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"loading\":\"$undefined\",\"loadingStyles\":\"$undefined\",\"loadingScripts\":\"$undefined\",\"hasLoading\":false,\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$Lc\",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.\"}]}]]}]}]],\"notFoundStyles\":[],\"styles\":null}]}]}]}],null]],\"initialHead\":[false,\"$Ld\"],\"globalErrorComponent\":\"$e\",\"missingSlots\":\"$Wf\"}]]\n"])</script>
7<script>self.__next_f.push([1,"d:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}],[\"$\",\"title\",\"2\",{\"children\":\"Oskar Herman Sollenberg - Web Developer\"}],[\"$\",\"meta\",\"3\",{\"name\":\"description\",\"content\":\"Portfolio website of Oskar Herman Sollenberg, a web developer aiming to create beautiful, accessible and functional websites.\"}],[\"$\",\"meta\",\"4\",{\"name\":\"author\",\"content\":\"Oskar Herman Sollenberg\"}],[\"$\",\"meta\",\"5\",{\"name\":\"keywords\",\"content\":\"web developer,portfolio,frontend developer\"}],[\"$\",\"meta\",\"6\",{\"name\":\"creator\",\"content\":\"Oskar Herman Sollenberg\"}],[\"$\",\"meta\",\"7\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:title\",\"content\":\"Oskar Herman Sollenberg - Web Developer\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:description\",\"content\":\"Portfolio website of Oskar Herman Sollenberg, a web developer aiming to create beautiful, accessible and functional websites.\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:url\",\"content\":\"https://yourwebsite.com\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:site_name\",\"content\":\"Oskar Herman Sollenberg Portfolio\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:locale\",\"content\":\"en_US\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:card\",\"content\":\"summary\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:title\",\"content\":\"Oskar Herman Sollenberg - Web Developer\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:description\",\"content\":\"Portfolio website of Oskar Herman Sollenberg, a web developer aiming to create beautiful, accessible and functional websites.\"}],[\"$\",\"link\",\"17\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"type\":\"image/x-icon\",\"sizes\":\"256x256\"}],[\"$\",\"meta\",\"18\",{\"name\":\"next-size-adjust\"}]]\n5:null\n"])</script>
7<script>self.__next_f.push([1,""])</script>
7<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"c80b903076a04c4ba8e83673e1ed8b5f","r":1,"spa":2}' crossorigin="anonymous"></script>
7
8</body></html>

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.