.DS_Store” is an abbreviation for “Desktop Services Store”. These files are created automatically by Apples “Finder” software (which is part of their OS).
They store information about the files within a folder, including display options of folders, such as icon positions and view settings.
It may happen that .DS_Store files inadvertently leak filenames such as database backups or private administration panels.
Severity: low
Fingerprint: 5f32cf5d6962f09c63442d9d63442d9d325beceb325beceb325beceb325beceb
Found 1 files trough .DS_Store spidering: /assets
Open service 20.82.12.44:443 · rabbich.dev
2026-01-09 07:59
HTTP/1.1 200 OK
Content-Length: 69845
Connection: close
Content-Type: text/html; charset=utf-8
Date: Fri, 09 Jan 2026 08:00:46 GMT
ETag: "axdn1p282k1hw0"
Vary: Accept-Encoding
Strict-Transport-Security: max-age=31536000; includeSubDomains
x-ms-middleware-request-id: 4151ae85-574a-4846-a1cb-63ae2c6eaebb
x-ms-nextjs-render: server
X-Powered-By: Next.js
Page title: David Rabbich
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><meta name="next-head-count" content="2"/><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/><meta name="description" content="David Rabbich - personal portfolio"/><meta name="author" content="David Rabbich"/><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"/><title>David Rabbich</title><link rel="stylesheet" type="text/css" href="/assets/css/plugins.css"/><link rel="stylesheet" type="text/css" href="/assets/css/custom.css"/><link rel="stylesheet" type="text/css" href="/assets/css/modalbox.css"/><link rel="stylesheet" type="text/css" href="/assets/css/main.css"/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /><link rel="preload" href="/_next/static/css/e75af13929911cad.css" as="style"/><link rel="stylesheet" href="/_next/static/css/e75af13929911cad.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-78c92fac7aa8fdd8.js"></script><script src="/_next/static/chunks/webpack-9339c7e225139a0a.js" defer=""></script><script src="/_next/static/chunks/framework-c3d692082d87967e.js" defer=""></script><script src="/_next/static/chunks/main-92011a1a7f336a6f.js" defer=""></script><script src="/_next/static/chunks/pages/_app-29c00dcc1739190c.js" defer=""></script><script src="/_next/static/chunks/294-1f2734532fd99b41.js" defer=""></script><script src="/_next/static/chunks/709-eec4eb46623d8ef4.js" defer=""></script><script src="/_next/static/chunks/pages/index-2fd376cba25da6fa.js" defer=""></script><script src="/_next/static/R9sGlLFxcxsQqDLwttB4O/_buildManifest.js" defer=""></script><script src="/_next/static/R9sGlLFxcxsQqDLwttB4O/_ssgManifest.js" defer=""></script><style data-href="https://fonts.googleapis.com/css2?family=Karla:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,200;1,300;1,400;1,500;1,600;1,700;1,800&display=swap">@font-face{font-family:'Karla';font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNnCV0lM.woff) format('woff')}@font-face{font-family:'Karla';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNkcV0lM.woff) format('woff')}@font-face{font-family:'Karla';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNlCV0lM.woff) format('woff')}@font-face{font-family:'Karla';font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNlwV0lM.woff) format('woff')}@font-face{font-family:'Karla';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNmcUElM.woff) format('woff')}@font-face{font-family:'Karla';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNmlUElM.woff) format('woff')}@font-face{font-family:'Karla';font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNnCUElM.woff) format('woff')}@font-face{font-family:'Karla';font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBIXvYC6trAT55ZBi1ueQVIjQTDeJqqFw.woff) format('woff')}@font-face{font-family:'Karla';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBIXvYC6trAT55ZBi1ueQVIjQTDppqqFw.woff) format('woff')}@font-face{font-family:'Karla';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBIXvYC6trAT55ZBi1ueQVIjQTD-JqqFw.woff) format('woff')}@font-face{font-family:'Karla';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBIXvYC6trAT55ZBi1ueQVIjQTDypqqFw.woff) format('woff')}@font-face{font-family:'Karla';font-style:norm
Open service 20.82.12.44:443 · rabbich.dev
2026-01-07 04:03
HTTP/1.1 200 OK
Content-Length: 69845
Connection: close
Content-Type: text/html; charset=utf-8
Date: Wed, 07 Jan 2026 04:04:16 GMT
ETag: "axdn1p282k1hw0"
Vary: Accept-Encoding
Strict-Transport-Security: max-age=31536000; includeSubDomains
x-ms-middleware-request-id: 534f4d25-a97d-48cb-8712-ce8e13dab4de
x-ms-nextjs-render: server
X-Powered-By: Next.js
Page title: David Rabbich
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><meta name="next-head-count" content="2"/><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/><meta name="description" content="David Rabbich - personal portfolio"/><meta name="author" content="David Rabbich"/><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"/><title>David Rabbich</title><link rel="stylesheet" type="text/css" href="/assets/css/plugins.css"/><link rel="stylesheet" type="text/css" href="/assets/css/custom.css"/><link rel="stylesheet" type="text/css" href="/assets/css/modalbox.css"/><link rel="stylesheet" type="text/css" href="/assets/css/main.css"/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /><link rel="preload" href="/_next/static/css/e75af13929911cad.css" as="style"/><link rel="stylesheet" href="/_next/static/css/e75af13929911cad.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-78c92fac7aa8fdd8.js"></script><script src="/_next/static/chunks/webpack-9339c7e225139a0a.js" defer=""></script><script src="/_next/static/chunks/framework-c3d692082d87967e.js" defer=""></script><script src="/_next/static/chunks/main-92011a1a7f336a6f.js" defer=""></script><script src="/_next/static/chunks/pages/_app-29c00dcc1739190c.js" defer=""></script><script src="/_next/static/chunks/294-1f2734532fd99b41.js" defer=""></script><script src="/_next/static/chunks/709-eec4eb46623d8ef4.js" defer=""></script><script src="/_next/static/chunks/pages/index-2fd376cba25da6fa.js" defer=""></script><script src="/_next/static/R9sGlLFxcxsQqDLwttB4O/_buildManifest.js" defer=""></script><script src="/_next/static/R9sGlLFxcxsQqDLwttB4O/_ssgManifest.js" defer=""></script><style data-href="https://fonts.googleapis.com/css2?family=Karla:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,200;1,300;1,400;1,500;1,600;1,700;1,800&display=swap">@font-face{font-family:'Karla';font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNnCV0lM.woff) format('woff')}@font-face{font-family:'Karla';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNkcV0lM.woff) format('woff')}@font-face{font-family:'Karla';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNlCV0lM.woff) format('woff')}@font-face{font-family:'Karla';font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNlwV0lM.woff) format('woff')}@font-face{font-family:'Karla';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNmcUElM.woff) format('woff')}@font-face{font-family:'Karla';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNmlUElM.woff) format('woff')}@font-face{font-family:'Karla';font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNnCUElM.woff) format('woff')}@font-face{font-family:'Karla';font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBIXvYC6trAT55ZBi1ueQVIjQTDeJqqFw.woff) format('woff')}@font-face{font-family:'Karla';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBIXvYC6trAT55ZBi1ueQVIjQTDppqqFw.woff) format('woff')}@font-face{font-family:'Karla';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBIXvYC6trAT55ZBi1ueQVIjQTD-JqqFw.woff) format('woff')}@font-face{font-family:'Karla';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBIXvYC6trAT55ZBi1ueQVIjQTDypqqFw.woff) format('woff')}@font-face{font-family:'Karla';font-style:norm
Open service 20.82.12.44:80 · rabbich.dev
2026-01-07 04:03
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Wed, 07 Jan 2026 04:04:17 GMT Location: https://rabbich.dev/
Open service 20.82.12.44:443 · rabbich.dev
2026-01-02 05:30
HTTP/1.1 200 OK
Content-Length: 69845
Connection: close
Content-Type: text/html; charset=utf-8
Date: Fri, 02 Jan 2026 05:30:03 GMT
ETag: "axdn1p282k1hw0"
Vary: Accept-Encoding
Strict-Transport-Security: max-age=31536000; includeSubDomains
x-ms-middleware-request-id: c04cad69-e1eb-4b9d-b788-3d869a26a26e
x-ms-nextjs-render: server
X-Powered-By: Next.js
Page title: David Rabbich
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><meta name="next-head-count" content="2"/><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/><meta name="description" content="David Rabbich - personal portfolio"/><meta name="author" content="David Rabbich"/><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"/><title>David Rabbich</title><link rel="stylesheet" type="text/css" href="/assets/css/plugins.css"/><link rel="stylesheet" type="text/css" href="/assets/css/custom.css"/><link rel="stylesheet" type="text/css" href="/assets/css/modalbox.css"/><link rel="stylesheet" type="text/css" href="/assets/css/main.css"/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /><link rel="preload" href="/_next/static/css/e75af13929911cad.css" as="style"/><link rel="stylesheet" href="/_next/static/css/e75af13929911cad.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-78c92fac7aa8fdd8.js"></script><script src="/_next/static/chunks/webpack-9339c7e225139a0a.js" defer=""></script><script src="/_next/static/chunks/framework-c3d692082d87967e.js" defer=""></script><script src="/_next/static/chunks/main-92011a1a7f336a6f.js" defer=""></script><script src="/_next/static/chunks/pages/_app-29c00dcc1739190c.js" defer=""></script><script src="/_next/static/chunks/294-1f2734532fd99b41.js" defer=""></script><script src="/_next/static/chunks/709-eec4eb46623d8ef4.js" defer=""></script><script src="/_next/static/chunks/pages/index-2fd376cba25da6fa.js" defer=""></script><script src="/_next/static/R9sGlLFxcxsQqDLwttB4O/_buildManifest.js" defer=""></script><script src="/_next/static/R9sGlLFxcxsQqDLwttB4O/_ssgManifest.js" defer=""></script><style data-href="https://fonts.googleapis.com/css2?family=Karla:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,200;1,300;1,400;1,500;1,600;1,700;1,800&display=swap">@font-face{font-family:'Karla';font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNnCV0lM.woff) format('woff')}@font-face{font-family:'Karla';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNkcV0lM.woff) format('woff')}@font-face{font-family:'Karla';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNlCV0lM.woff) format('woff')}@font-face{font-family:'Karla';font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNlwV0lM.woff) format('woff')}@font-face{font-family:'Karla';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNmcUElM.woff) format('woff')}@font-face{font-family:'Karla';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNmlUElM.woff) format('woff')}@font-face{font-family:'Karla';font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNnCUElM.woff) format('woff')}@font-face{font-family:'Karla';font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBIXvYC6trAT55ZBi1ueQVIjQTDeJqqFw.woff) format('woff')}@font-face{font-family:'Karla';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBIXvYC6trAT55ZBi1ueQVIjQTDppqqFw.woff) format('woff')}@font-face{font-family:'Karla';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBIXvYC6trAT55ZBi1ueQVIjQTD-JqqFw.woff) format('woff')}@font-face{font-family:'Karla';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBIXvYC6trAT55ZBi1ueQVIjQTDypqqFw.woff) format('woff')}@font-face{font-family:'Karla';font-style:norm
Open service 20.82.12.44:443 · rabbich.dev
2025-12-22 06:33
HTTP/1.1 200 OK
Content-Length: 69845
Connection: close
Content-Type: text/html; charset=utf-8
Date: Mon, 22 Dec 2025 06:33:46 GMT
ETag: "axdn1p282k1hw0"
Vary: Accept-Encoding
Strict-Transport-Security: max-age=31536000; includeSubDomains
x-ms-middleware-request-id: 6639ca33-e347-415a-87bc-31c51c635655
x-ms-nextjs-render: server
X-Powered-By: Next.js
Page title: David Rabbich
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><meta name="next-head-count" content="2"/><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/><meta name="description" content="David Rabbich - personal portfolio"/><meta name="author" content="David Rabbich"/><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"/><title>David Rabbich</title><link rel="stylesheet" type="text/css" href="/assets/css/plugins.css"/><link rel="stylesheet" type="text/css" href="/assets/css/custom.css"/><link rel="stylesheet" type="text/css" href="/assets/css/modalbox.css"/><link rel="stylesheet" type="text/css" href="/assets/css/main.css"/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /><link rel="preload" href="/_next/static/css/e75af13929911cad.css" as="style"/><link rel="stylesheet" href="/_next/static/css/e75af13929911cad.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-78c92fac7aa8fdd8.js"></script><script src="/_next/static/chunks/webpack-9339c7e225139a0a.js" defer=""></script><script src="/_next/static/chunks/framework-c3d692082d87967e.js" defer=""></script><script src="/_next/static/chunks/main-92011a1a7f336a6f.js" defer=""></script><script src="/_next/static/chunks/pages/_app-29c00dcc1739190c.js" defer=""></script><script src="/_next/static/chunks/294-1f2734532fd99b41.js" defer=""></script><script src="/_next/static/chunks/709-eec4eb46623d8ef4.js" defer=""></script><script src="/_next/static/chunks/pages/index-2fd376cba25da6fa.js" defer=""></script><script src="/_next/static/R9sGlLFxcxsQqDLwttB4O/_buildManifest.js" defer=""></script><script src="/_next/static/R9sGlLFxcxsQqDLwttB4O/_ssgManifest.js" defer=""></script><style data-href="https://fonts.googleapis.com/css2?family=Karla:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,200;1,300;1,400;1,500;1,600;1,700;1,800&display=swap">@font-face{font-family:'Karla';font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNnCV0lM.woff) format('woff')}@font-face{font-family:'Karla';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNkcV0lM.woff) format('woff')}@font-face{font-family:'Karla';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNlCV0lM.woff) format('woff')}@font-face{font-family:'Karla';font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNlwV0lM.woff) format('woff')}@font-face{font-family:'Karla';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNmcUElM.woff) format('woff')}@font-face{font-family:'Karla';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNmlUElM.woff) format('woff')}@font-face{font-family:'Karla';font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNnCUElM.woff) format('woff')}@font-face{font-family:'Karla';font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBIXvYC6trAT55ZBi1ueQVIjQTDeJqqFw.woff) format('woff')}@font-face{font-family:'Karla';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBIXvYC6trAT55ZBi1ueQVIjQTDppqqFw.woff) format('woff')}@font-face{font-family:'Karla';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBIXvYC6trAT55ZBi1ueQVIjQTD-JqqFw.woff) format('woff')}@font-face{font-family:'Karla';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBIXvYC6trAT55ZBi1ueQVIjQTDypqqFw.woff) format('woff')}@font-face{font-family:'Karla';font-style:norm
Open service 20.82.12.44:443 · rabbich.dev
2025-12-20 18:21
HTTP/1.1 200 OK
Content-Length: 69845
Connection: close
Content-Type: text/html; charset=utf-8
Date: Sat, 20 Dec 2025 18:21:49 GMT
ETag: "axdn1p282k1hw0"
Vary: Accept-Encoding
Strict-Transport-Security: max-age=31536000; includeSubDomains
x-ms-middleware-request-id: 1e98fa2c-a033-4e3a-9d15-7ef9da23ed2c
x-ms-nextjs-render: server
X-Powered-By: Next.js
Page title: David Rabbich
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><meta name="next-head-count" content="2"/><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/><meta name="description" content="David Rabbich - personal portfolio"/><meta name="author" content="David Rabbich"/><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"/><title>David Rabbich</title><link rel="stylesheet" type="text/css" href="/assets/css/plugins.css"/><link rel="stylesheet" type="text/css" href="/assets/css/custom.css"/><link rel="stylesheet" type="text/css" href="/assets/css/modalbox.css"/><link rel="stylesheet" type="text/css" href="/assets/css/main.css"/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /><link rel="preload" href="/_next/static/css/e75af13929911cad.css" as="style"/><link rel="stylesheet" href="/_next/static/css/e75af13929911cad.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-78c92fac7aa8fdd8.js"></script><script src="/_next/static/chunks/webpack-9339c7e225139a0a.js" defer=""></script><script src="/_next/static/chunks/framework-c3d692082d87967e.js" defer=""></script><script src="/_next/static/chunks/main-92011a1a7f336a6f.js" defer=""></script><script src="/_next/static/chunks/pages/_app-29c00dcc1739190c.js" defer=""></script><script src="/_next/static/chunks/294-1f2734532fd99b41.js" defer=""></script><script src="/_next/static/chunks/709-eec4eb46623d8ef4.js" defer=""></script><script src="/_next/static/chunks/pages/index-2fd376cba25da6fa.js" defer=""></script><script src="/_next/static/R9sGlLFxcxsQqDLwttB4O/_buildManifest.js" defer=""></script><script src="/_next/static/R9sGlLFxcxsQqDLwttB4O/_ssgManifest.js" defer=""></script><style data-href="https://fonts.googleapis.com/css2?family=Karla:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,200;1,300;1,400;1,500;1,600;1,700;1,800&display=swap">@font-face{font-family:'Karla';font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNnCV0lM.woff) format('woff')}@font-face{font-family:'Karla';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNkcV0lM.woff) format('woff')}@font-face{font-family:'Karla';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNlCV0lM.woff) format('woff')}@font-face{font-family:'Karla';font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNlwV0lM.woff) format('woff')}@font-face{font-family:'Karla';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNmcUElM.woff) format('woff')}@font-face{font-family:'Karla';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNmlUElM.woff) format('woff')}@font-face{font-family:'Karla';font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNnCUElM.woff) format('woff')}@font-face{font-family:'Karla';font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBIXvYC6trAT55ZBi1ueQVIjQTDeJqqFw.woff) format('woff')}@font-face{font-family:'Karla';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBIXvYC6trAT55ZBi1ueQVIjQTDppqqFw.woff) format('woff')}@font-face{font-family:'Karla';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBIXvYC6trAT55ZBi1ueQVIjQTD-JqqFw.woff) format('woff')}@font-face{font-family:'Karla';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBIXvYC6trAT55ZBi1ueQVIjQTDypqqFw.woff) format('woff')}@font-face{font-family:'Karla';font-style:norm
Open service 20.82.12.44:443 · rabbich.dev
2025-12-19 02:36
HTTP/1.1 200 OK
Content-Length: 69845
Connection: close
Content-Type: text/html; charset=utf-8
Date: Fri, 19 Dec 2025 02:36:52 GMT
ETag: "axdn1p282k1hw0"
Vary: Accept-Encoding
Strict-Transport-Security: max-age=31536000; includeSubDomains
x-ms-middleware-request-id: cdd42572-7a0a-4397-b73a-dc51c4f96901
x-ms-nextjs-render: server
X-Powered-By: Next.js
Page title: David Rabbich
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><meta name="next-head-count" content="2"/><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/><meta name="description" content="David Rabbich - personal portfolio"/><meta name="author" content="David Rabbich"/><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"/><title>David Rabbich</title><link rel="stylesheet" type="text/css" href="/assets/css/plugins.css"/><link rel="stylesheet" type="text/css" href="/assets/css/custom.css"/><link rel="stylesheet" type="text/css" href="/assets/css/modalbox.css"/><link rel="stylesheet" type="text/css" href="/assets/css/main.css"/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /><link rel="preload" href="/_next/static/css/e75af13929911cad.css" as="style"/><link rel="stylesheet" href="/_next/static/css/e75af13929911cad.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-78c92fac7aa8fdd8.js"></script><script src="/_next/static/chunks/webpack-9339c7e225139a0a.js" defer=""></script><script src="/_next/static/chunks/framework-c3d692082d87967e.js" defer=""></script><script src="/_next/static/chunks/main-92011a1a7f336a6f.js" defer=""></script><script src="/_next/static/chunks/pages/_app-29c00dcc1739190c.js" defer=""></script><script src="/_next/static/chunks/294-1f2734532fd99b41.js" defer=""></script><script src="/_next/static/chunks/709-eec4eb46623d8ef4.js" defer=""></script><script src="/_next/static/chunks/pages/index-2fd376cba25da6fa.js" defer=""></script><script src="/_next/static/R9sGlLFxcxsQqDLwttB4O/_buildManifest.js" defer=""></script><script src="/_next/static/R9sGlLFxcxsQqDLwttB4O/_ssgManifest.js" defer=""></script><style data-href="https://fonts.googleapis.com/css2?family=Karla:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,200;1,300;1,400;1,500;1,600;1,700;1,800&display=swap">@font-face{font-family:'Karla';font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNnCV0lM.woff) format('woff')}@font-face{font-family:'Karla';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNkcV0lM.woff) format('woff')}@font-face{font-family:'Karla';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNlCV0lM.woff) format('woff')}@font-face{font-family:'Karla';font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNlwV0lM.woff) format('woff')}@font-face{font-family:'Karla';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNmcUElM.woff) format('woff')}@font-face{font-family:'Karla';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNmlUElM.woff) format('woff')}@font-face{font-family:'Karla';font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNnCUElM.woff) format('woff')}@font-face{font-family:'Karla';font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBIXvYC6trAT55ZBi1ueQVIjQTDeJqqFw.woff) format('woff')}@font-face{font-family:'Karla';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBIXvYC6trAT55ZBi1ueQVIjQTDppqqFw.woff) format('woff')}@font-face{font-family:'Karla';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBIXvYC6trAT55ZBi1ueQVIjQTD-JqqFw.woff) format('woff')}@font-face{font-family:'Karla';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v31/qkBIXvYC6trAT55ZBi1ueQVIjQTDypqqFw.woff) format('woff')}@font-face{font-family:'Karla';font-style:norm