Technical Information
| HTTP Status Code | 200 |
| HTTP Version | HTTP/1.1 |
| HTTPS | ✔ Available |
| IP Address | 151.101.67.7 |
| Server Software | openresty |
| CDN | CDN (MISS, HIT, MISS) |
| Compression | gzip |
|
ℹ 🔵 Missing HSTS | HTTP Strict Transport Security is not configured. Recommended for HTTPS sites. |
|
ℹ 🔵 Missing Content Security Policy | CSP is not configured. It helps prevent XSS attacks and content injection. |
|
ℹ 🔵 Missing X-Frame-Options | The site can be embedded in iframes by third parties (clickjacking risk). |
HTTP Status Code 200
HTTP Version HTTP/1.1
HTTPS ✔ Available
IP Address 151.101.67.7
Server Software openresty
CDN CDN (MISS, HIT, MISS)
Compression gzip
ℹ 🔵 Missing HSTS HTTP Strict Transport Security is not configured. Recommended for HTTPS sites.
ℹ 🔵 Missing Content Security Policy CSP is not configured. It helps prevent XSS attacks and content injection.
ℹ 🔵 Missing X-Frame-Options The site can be embedded in iframes by third parties (clickjacking risk).
Performance
| DNS Lookup | 21.9 ms |
| TCP Connect | 22.8 ms |
| TLS Handshake | 4.7 ms |
| Time To First Byte (TTFB) | 40.1 ms |
| Content Download | 0.2 ms |
| Total Response Time | 40.3 ms |
DNS Lookup 21.9 ms
TCP Connect 22.8 ms
TLS Handshake 4.7 ms
Time To First Byte (TTFB) 40.1 ms
Content Download 0.2 ms
Total Response Time 40.3 ms
Security
| HTTPS | ✔ Enabled |
| HSTS | ✘ Not configured |
| CSP | ⚠ Not configured |
| X-Frame-Options | ⚠ Not configured |
| X-Content-Type-Options | ⚠ Not configured |
| HTTP/2 | ⚠ HTTP/1.1 |
HTTPS ✔ Enabled
HSTS ✘ Not configured
CSP ⚠ Not configured
X-Frame-Options ⚠ Not configured
X-Content-Type-Options ⚠ Not configured
HTTP/2 ⚠ HTTP/1.1
SEO Quick Check
| Title | Peter Daugaard Rasmussen - Software Developer, Consultant, Blogger |
| Meta Description | Peter Daugaard Rasmussen's personal blog on Software development, software architecture, web development and solutions to programming errors and exceptions. |
| Canonical | https://peterdaugaardrasmussen.com/ |
| Open Graph Title | Peter Daugaard Rasmussen - developer, Consultant, Blogger |
| Open Graph Description | Peter Daugaard Rasmussen's personal blog on Software development, software architecture, web development and solutions to programming errors and exceptions. |
| Open Graph Image | https://storage.ghost.io/c/63/5d/635d51ef-821e-47ad-8434-... |
| Twitter Card | summary_large_image |
| Twitter Title | Peter Daugaard Rasmussen - developer, Consultant, Blogger |
| Twitter Description | Peter Daugaard Rasmussen's personal blog on Software development, software architecture, web development and solutions to programming errors and exceptions. |
| Twitter Image | https://storage.ghost.io/c/63/5d/635d51ef-821e-47ad-8434-... |
Title Peter Daugaard Rasmussen - Software Developer, Consultant, Blogger Meta Description Peter Daugaard Rasmussen's personal blog on Software development, software architecture, web development and solutions to programming errors and exceptions. Canonical https://peterdaugaardrasmussen.com/ Open Graph Title Peter Daugaard Rasmussen - developer, Consultant, Blogger Open Graph Description Peter Daugaard Rasmussen's personal blog on Software development, software architecture, web development and solutions to programming errors and exceptions. Open Graph Image https://storage.ghost.io/c/63/5d/635d51ef-821e-47ad-8434-... Twitter Card summary_large_image Twitter Title Peter Daugaard Rasmussen - developer, Consultant, Blogger Twitter Description Peter Daugaard Rasmussen's personal blog on Software development, software architecture, web development and solutions to programming errors and exceptions. Twitter Image https://storage.ghost.io/c/63/5d/635d51ef-821e-47ad-8434-... Detected Technologies
| Technology | Google Analytics Google Tag Manager |
Technology Google Analytics Google Tag Manager
HTTP Headers
| Status
| 200 OK |
| Via
| 1.1 varnish, 1.1 varnish, 1.1 varnish |
| Cache-control
| public, max-age=0 |
| Server
| openresty |
| Etag
| W/"4f11-VmeQIqWdyMP6P4RYF1QUCFZTbsw" |
| Content-type
| text/html; charset=utf-8 |
| Content-encoding
| gzip |
| Accept-ranges
| bytes |
| Age
| 138100 |
| Date
| Sat, 25 Jul 2026 01:04:11 GMT |
| X-served-by
| cache-ams-eham8680058-AMS, cache-ams-eham8680058-AMS, cache-ams-eham8680067-AMS, cache-par-lfpg1960079-PAR |
| X-cache
| MISS, HIT, MISS |
| X-cache-hits
| 0, 32, 0 |
| X-timer
| S1784941452.878213,VS0,VE11 |
| Vary
| Cookie, Accept-Encoding |
| X-request-id
| 95e04b7b-7a84-46cb-ba82-a7735e1c494a |
| Ghost-fastly
| true;production |
| Alt-svc
| clear |
| Content-length
| 4581 |
Meta Tags
| Description | Peter Daugaard Rasmussen's personal blog on Software development, software architecture, web development and solutions to programming errors and exceptions. |
| Referrer | no-referrer-when-downgrade |
| Generator | Ghost 6.54 |
| HandheldFriendly | True |
| Viewport | width=device-width, initial-scale=1.0 |
| Google-site-verification | zZuPgoXaOhmV6XaxYZtymn6K2XpDomTcfIPonkIqwkU |
| Msvalidate.01 | 89365C0709A82A0B1371142500745824 |
| X-UA-Compatible | IE=edge |
| Msapplication-TileColor | #da532c |
| Msapplication-TileImage |  |
| Msapplication-config | https://peterdaugaardrasmussen.com/assets/favicon/browserconfig.xml?v=b7916fc3cf |
| Theme-color | #ffffff |
Status 200 OK
Via 1.1 varnish, 1.1 varnish, 1.1 varnish
Cache-control public, max-age=0
Server openresty
Etag W/"4f11-VmeQIqWdyMP6P4RYF1QUCFZTbsw"
Content-type text/html; charset=utf-8
Content-encoding gzip
Accept-ranges bytes
Age 138100
Date Sat, 25 Jul 2026 01:04:11 GMT
X-served-by cache-ams-eham8680058-AMS, cache-ams-eham8680058-AMS, cache-ams-eham8680067-AMS, cache-par-lfpg1960079-PAR
X-cache MISS, HIT, MISS
X-cache-hits 0, 32, 0
X-timer S1784941452.878213,VS0,VE11
Vary Cookie, Accept-Encoding
X-request-id 95e04b7b-7a84-46cb-ba82-a7735e1c494a
Ghost-fastly true;production
Alt-svc clear
Content-length 4581