AmazonS3
tcp/443
.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: 5f32cf5d6962f09c3c1fc5e93c1fc5e9ef3763f84a3e95f13ca34381bb7d6adb
Found 5 files trough .DS_Store spidering: /s3static /s3static/favicons /s3static/images /s3static/images/posts /tags
Severity: low
Fingerprint: 5f32cf5d6962f09c0215adfc0215adfc2b343c7778cfd8dfa609651334e0a6b9
Found 4 files trough .DS_Store spidering: /s3static /s3static/images /s3static/images/posts /tags
Open service 18.244.18.35:443 · pragmaticcto.tech
2026-01-23 14:20
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 32220
Connection: close
Date: Fri, 26 Dec 2025 14:40:10 GMT
Last-Modified: Sun, 14 May 2023 09:35:52 GMT
ETag: "23e770a0c5fb70ee874a524e89a825e5"
x-amz-server-side-encryption: AES256
Cache-Control: public, max-age=0, s-maxage=2678400, must-revalidate
Accept-Ranges: bytes
Server: AmazonS3
Vary: Accept-Encoding
X-Cache: Hit from cloudfront
Via: 1.1 0b761d2a74b283528cf840bf9ce44b20.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA56-P11
X-Amz-Cf-Id: MRDLRDeJDMnCs5UxBpZcZLKx31FXvFnmh9liyLda2RbcdePq-b7YjQ==
Age: 2418032
Page title: Pragmatic CTO – Pragmatic CTO
<!DOCTYPE html><html lang="en"><head><link rel="apple-touch-icon" sizes="76x76" href="/s3static/favicons/apple-touch-icon.png"/><link rel="icon" type="image/png" sizes="32x32" href="/s3static/favicons/favicon-32x32.png"/><link rel="icon" type="image/png" sizes="16x16" href="/s3static/favicons/favicon-16x16.png"/><link rel="manifest" href="/s3static/favicons/site.webmanifest"/><link rel="mask-icon" href="/s3static/favicons/safari-pinned-tab.svg" color="#5bbad5"/><meta name="msapplication-TileColor" content="#000000"/><meta name="theme-color" content="#000000"/><link rel="alternate" type="application/rss+xml" href="/index.xml"/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="anonymous"/><link rel="stylesheet" data-href="https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap"/><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/katex@0.13.11/dist/katex.min.css" integrity="sha384-Um5gpz1odJg5Z4HAmzPtgZKdTBHZdw8S29IecapCSB31ligYPhHQZMIlWLYQGVoc" crossorigin="anonymous"/><script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7D1SEG13XJ"></script><script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7D1SEG13XJ');
</script><meta charSet="utf-8"/><script>!function(){try {var d=document.documentElement.classList;d.remove('light','dark');var e=localStorage.getItem('theme');if("system"===e||(!e&&true)){var t="(prefers-color-scheme: dark)",m=window.matchMedia(t);m.media!==t||m.matches?d.add('dark'):d.add('light')}else if(e) d.add(e)}catch(e){}}()</script><meta content="width=device-width, initial-scale=1" name="viewport"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:site" content="https://twitter.com/pragmaticcto"/><meta name="twitter:creator" content="https://twitter.com/pragmaticcto"/><meta property="og:type" content="website"/><meta property="og:image" content="https://www.pragmaticcto.tech/s3static/images/twitter-card.png"/><meta property="og:image:alt" content="Pragmatic CTO"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="600"/><meta property="og:locale" content="en-gb"/><meta name="author" content="@pragmaticcto"/><title>Pragmatic CTO – Pragmatic CTO</title><meta name="robots" content="index,follow"/><meta name="googlebot" content="index,follow"/><meta name="description" content="A guide for founders and investors to find the right CTO for their tech company. Advice for aspiring CTOs by one of their own."/><meta property="og:url" content="https://www.pragmaticcto.tech"/><meta property="og:title" content="Pragmatic CTO"/><meta property="og:description" content="A guide for founders and investors to find the right CTO for their tech company. Advice for aspiring CTOs by one of their own."/><link rel="canonical" href="https://www.pragmaticcto.tech"/><meta name="next-head-count" content="21"/><link rel="preload" href="/_next/static/css/8887ad84fedaa8d77c28.css" as="style"/><link rel="stylesheet" href="/_next/static/css/8887ad84fedaa8d77c28.css" data-n-g=""/><noscript data-n-css=""></noscript><link rel="preload" href="/_next/static/chunks/webpack-bb396267ea94389c4e4e.js" as="script"/><link rel="preload" href="/_next/static/chunks/main-c376928d4f5783428480.js" as="script"/><link rel="preload" href="/_next/static/chunks/pages/_app-f37547d3b48648449ac4.js" as="script"/><link rel="preload" href="/_next/static/chunks/pages/index-bc1ff3d02ff0bac94479.js" as="script"/><style data-href="https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap">@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZs.woff) format('woff')}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYMZs.woff) format('woff')
Open service 18.244.18.35:443 · pragmaticcto.tech
2026-01-09 22:21
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 32220
Connection: close
Date: Fri, 26 Dec 2025 14:40:10 GMT
Last-Modified: Sun, 14 May 2023 09:35:52 GMT
ETag: "23e770a0c5fb70ee874a524e89a825e5"
x-amz-server-side-encryption: AES256
Cache-Control: public, max-age=0, s-maxage=2678400, must-revalidate
Accept-Ranges: bytes
Server: AmazonS3
Vary: Accept-Encoding
X-Cache: Hit from cloudfront
Via: 1.1 182ccc7786c60fec555dbcd8ce6baa5e.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA56-P11
X-Amz-Cf-Id: WxC79aDY1qg_0GlFBjidYVN4S3HGa6caS3ksiHv2O4k6WkKRYBpsGw==
Age: 1237285
Page title: Pragmatic CTO – Pragmatic CTO
<!DOCTYPE html><html lang="en"><head><link rel="apple-touch-icon" sizes="76x76" href="/s3static/favicons/apple-touch-icon.png"/><link rel="icon" type="image/png" sizes="32x32" href="/s3static/favicons/favicon-32x32.png"/><link rel="icon" type="image/png" sizes="16x16" href="/s3static/favicons/favicon-16x16.png"/><link rel="manifest" href="/s3static/favicons/site.webmanifest"/><link rel="mask-icon" href="/s3static/favicons/safari-pinned-tab.svg" color="#5bbad5"/><meta name="msapplication-TileColor" content="#000000"/><meta name="theme-color" content="#000000"/><link rel="alternate" type="application/rss+xml" href="/index.xml"/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="anonymous"/><link rel="stylesheet" data-href="https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap"/><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/katex@0.13.11/dist/katex.min.css" integrity="sha384-Um5gpz1odJg5Z4HAmzPtgZKdTBHZdw8S29IecapCSB31ligYPhHQZMIlWLYQGVoc" crossorigin="anonymous"/><script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7D1SEG13XJ"></script><script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7D1SEG13XJ');
</script><meta charSet="utf-8"/><script>!function(){try {var d=document.documentElement.classList;d.remove('light','dark');var e=localStorage.getItem('theme');if("system"===e||(!e&&true)){var t="(prefers-color-scheme: dark)",m=window.matchMedia(t);m.media!==t||m.matches?d.add('dark'):d.add('light')}else if(e) d.add(e)}catch(e){}}()</script><meta content="width=device-width, initial-scale=1" name="viewport"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:site" content="https://twitter.com/pragmaticcto"/><meta name="twitter:creator" content="https://twitter.com/pragmaticcto"/><meta property="og:type" content="website"/><meta property="og:image" content="https://www.pragmaticcto.tech/s3static/images/twitter-card.png"/><meta property="og:image:alt" content="Pragmatic CTO"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="600"/><meta property="og:locale" content="en-gb"/><meta name="author" content="@pragmaticcto"/><title>Pragmatic CTO – Pragmatic CTO</title><meta name="robots" content="index,follow"/><meta name="googlebot" content="index,follow"/><meta name="description" content="A guide for founders and investors to find the right CTO for their tech company. Advice for aspiring CTOs by one of their own."/><meta property="og:url" content="https://www.pragmaticcto.tech"/><meta property="og:title" content="Pragmatic CTO"/><meta property="og:description" content="A guide for founders and investors to find the right CTO for their tech company. Advice for aspiring CTOs by one of their own."/><link rel="canonical" href="https://www.pragmaticcto.tech"/><meta name="next-head-count" content="21"/><link rel="preload" href="/_next/static/css/8887ad84fedaa8d77c28.css" as="style"/><link rel="stylesheet" href="/_next/static/css/8887ad84fedaa8d77c28.css" data-n-g=""/><noscript data-n-css=""></noscript><link rel="preload" href="/_next/static/chunks/webpack-bb396267ea94389c4e4e.js" as="script"/><link rel="preload" href="/_next/static/chunks/main-c376928d4f5783428480.js" as="script"/><link rel="preload" href="/_next/static/chunks/pages/_app-f37547d3b48648449ac4.js" as="script"/><link rel="preload" href="/_next/static/chunks/pages/index-bc1ff3d02ff0bac94479.js" as="script"/><style data-href="https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap">@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZs.woff) format('woff')}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYMZs.woff) format('woff')
Open service 18.244.18.35:443 · pragmaticcto.tech
2026-01-02 15:53
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 32220
Connection: close
Date: Fri, 26 Dec 2025 14:40:10 GMT
Last-Modified: Sun, 14 May 2023 09:35:52 GMT
ETag: "23e770a0c5fb70ee874a524e89a825e5"
x-amz-server-side-encryption: AES256
Cache-Control: public, max-age=0, s-maxage=2678400, must-revalidate
Accept-Ranges: bytes
Server: AmazonS3
Vary: Accept-Encoding
X-Cache: Hit from cloudfront
Via: 1.1 3caf29bae8aa1020b6ba57a71bbb0880.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA56-P11
X-Amz-Cf-Id: 0yVfiKCvn3uDyFc9UUiMXrx5CfD-OSA_eQ5CnvHm1XvAdGVN0eJ63w==
Age: 609179
Page title: Pragmatic CTO – Pragmatic CTO
<!DOCTYPE html><html lang="en"><head><link rel="apple-touch-icon" sizes="76x76" href="/s3static/favicons/apple-touch-icon.png"/><link rel="icon" type="image/png" sizes="32x32" href="/s3static/favicons/favicon-32x32.png"/><link rel="icon" type="image/png" sizes="16x16" href="/s3static/favicons/favicon-16x16.png"/><link rel="manifest" href="/s3static/favicons/site.webmanifest"/><link rel="mask-icon" href="/s3static/favicons/safari-pinned-tab.svg" color="#5bbad5"/><meta name="msapplication-TileColor" content="#000000"/><meta name="theme-color" content="#000000"/><link rel="alternate" type="application/rss+xml" href="/index.xml"/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="anonymous"/><link rel="stylesheet" data-href="https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap"/><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/katex@0.13.11/dist/katex.min.css" integrity="sha384-Um5gpz1odJg5Z4HAmzPtgZKdTBHZdw8S29IecapCSB31ligYPhHQZMIlWLYQGVoc" crossorigin="anonymous"/><script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7D1SEG13XJ"></script><script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7D1SEG13XJ');
</script><meta charSet="utf-8"/><script>!function(){try {var d=document.documentElement.classList;d.remove('light','dark');var e=localStorage.getItem('theme');if("system"===e||(!e&&true)){var t="(prefers-color-scheme: dark)",m=window.matchMedia(t);m.media!==t||m.matches?d.add('dark'):d.add('light')}else if(e) d.add(e)}catch(e){}}()</script><meta content="width=device-width, initial-scale=1" name="viewport"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:site" content="https://twitter.com/pragmaticcto"/><meta name="twitter:creator" content="https://twitter.com/pragmaticcto"/><meta property="og:type" content="website"/><meta property="og:image" content="https://www.pragmaticcto.tech/s3static/images/twitter-card.png"/><meta property="og:image:alt" content="Pragmatic CTO"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="600"/><meta property="og:locale" content="en-gb"/><meta name="author" content="@pragmaticcto"/><title>Pragmatic CTO – Pragmatic CTO</title><meta name="robots" content="index,follow"/><meta name="googlebot" content="index,follow"/><meta name="description" content="A guide for founders and investors to find the right CTO for their tech company. Advice for aspiring CTOs by one of their own."/><meta property="og:url" content="https://www.pragmaticcto.tech"/><meta property="og:title" content="Pragmatic CTO"/><meta property="og:description" content="A guide for founders and investors to find the right CTO for their tech company. Advice for aspiring CTOs by one of their own."/><link rel="canonical" href="https://www.pragmaticcto.tech"/><meta name="next-head-count" content="21"/><link rel="preload" href="/_next/static/css/8887ad84fedaa8d77c28.css" as="style"/><link rel="stylesheet" href="/_next/static/css/8887ad84fedaa8d77c28.css" data-n-g=""/><noscript data-n-css=""></noscript><link rel="preload" href="/_next/static/chunks/webpack-bb396267ea94389c4e4e.js" as="script"/><link rel="preload" href="/_next/static/chunks/main-c376928d4f5783428480.js" as="script"/><link rel="preload" href="/_next/static/chunks/pages/_app-f37547d3b48648449ac4.js" as="script"/><link rel="preload" href="/_next/static/chunks/pages/index-bc1ff3d02ff0bac94479.js" as="script"/><style data-href="https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap">@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZs.woff) format('woff')}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYMZs.woff) format('woff')
Open service 18.244.18.35:443 · pragmaticcto.tech
2025-12-22 17:46
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 32220
Connection: close
Date: Mon, 24 Nov 2025 21:04:24 GMT
Last-Modified: Sun, 14 May 2023 09:35:52 GMT
ETag: "23e770a0c5fb70ee874a524e89a825e5"
x-amz-server-side-encryption: AES256
Cache-Control: public, max-age=0, s-maxage=2678400, must-revalidate
Accept-Ranges: bytes
Server: AmazonS3
Vary: Accept-Encoding
X-Cache: Hit from cloudfront
Via: 1.1 74ca1b9f17cb4adcfc54f8b84ccc7d82.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA56-P11
X-Amz-Cf-Id: gYN_Ol_SEST0PQvYdfGiILVFjroUItazxWKegKslDNIgrMDfpCyxPQ==
Age: 2407312
Page title: Pragmatic CTO – Pragmatic CTO
<!DOCTYPE html><html lang="en"><head><link rel="apple-touch-icon" sizes="76x76" href="/s3static/favicons/apple-touch-icon.png"/><link rel="icon" type="image/png" sizes="32x32" href="/s3static/favicons/favicon-32x32.png"/><link rel="icon" type="image/png" sizes="16x16" href="/s3static/favicons/favicon-16x16.png"/><link rel="manifest" href="/s3static/favicons/site.webmanifest"/><link rel="mask-icon" href="/s3static/favicons/safari-pinned-tab.svg" color="#5bbad5"/><meta name="msapplication-TileColor" content="#000000"/><meta name="theme-color" content="#000000"/><link rel="alternate" type="application/rss+xml" href="/index.xml"/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="anonymous"/><link rel="stylesheet" data-href="https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap"/><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/katex@0.13.11/dist/katex.min.css" integrity="sha384-Um5gpz1odJg5Z4HAmzPtgZKdTBHZdw8S29IecapCSB31ligYPhHQZMIlWLYQGVoc" crossorigin="anonymous"/><script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7D1SEG13XJ"></script><script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7D1SEG13XJ');
</script><meta charSet="utf-8"/><script>!function(){try {var d=document.documentElement.classList;d.remove('light','dark');var e=localStorage.getItem('theme');if("system"===e||(!e&&true)){var t="(prefers-color-scheme: dark)",m=window.matchMedia(t);m.media!==t||m.matches?d.add('dark'):d.add('light')}else if(e) d.add(e)}catch(e){}}()</script><meta content="width=device-width, initial-scale=1" name="viewport"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:site" content="https://twitter.com/pragmaticcto"/><meta name="twitter:creator" content="https://twitter.com/pragmaticcto"/><meta property="og:type" content="website"/><meta property="og:image" content="https://www.pragmaticcto.tech/s3static/images/twitter-card.png"/><meta property="og:image:alt" content="Pragmatic CTO"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="600"/><meta property="og:locale" content="en-gb"/><meta name="author" content="@pragmaticcto"/><title>Pragmatic CTO – Pragmatic CTO</title><meta name="robots" content="index,follow"/><meta name="googlebot" content="index,follow"/><meta name="description" content="A guide for founders and investors to find the right CTO for their tech company. Advice for aspiring CTOs by one of their own."/><meta property="og:url" content="https://www.pragmaticcto.tech"/><meta property="og:title" content="Pragmatic CTO"/><meta property="og:description" content="A guide for founders and investors to find the right CTO for their tech company. Advice for aspiring CTOs by one of their own."/><link rel="canonical" href="https://www.pragmaticcto.tech"/><meta name="next-head-count" content="21"/><link rel="preload" href="/_next/static/css/8887ad84fedaa8d77c28.css" as="style"/><link rel="stylesheet" href="/_next/static/css/8887ad84fedaa8d77c28.css" data-n-g=""/><noscript data-n-css=""></noscript><link rel="preload" href="/_next/static/chunks/webpack-bb396267ea94389c4e4e.js" as="script"/><link rel="preload" href="/_next/static/chunks/main-c376928d4f5783428480.js" as="script"/><link rel="preload" href="/_next/static/chunks/pages/_app-f37547d3b48648449ac4.js" as="script"/><link rel="preload" href="/_next/static/chunks/pages/index-bc1ff3d02ff0bac94479.js" as="script"/><style data-href="https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap">@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZs.woff) format('woff')}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYMZs.woff) format('woff')