Submitted URL: http://betterprogramming.pub/
Effective URL: https://betterprogramming.pub/?gi=9314f773164
Submission: On March 03 via api from US

Summary

This website contacted 10 IPs in 3 countries across 8 domains to perform 80 HTTP transactions. The main IP is 162.159.153.4, located in and belongs to CLOUDFLARENET, US. The main domain is betterprogramming.pub.
TLS certificate: Issued by Cloudflare Inc ECC CA-3 on February 23rd 2021. Valid for: a year.
This is the only time betterprogramming.pub was scanned on urlscan.io!

urlscan.io Verdict: No classification

Domain & IP information

IP Address AS Autonomous System
1 4 162.159.153.4 13335 (CLOUDFLAR...)
1 60 2606:4700:7::... 13335 (CLOUDFLAR...)
1 2a00:1450:400... 15169 (GOOGLE)
1 65.9.67.144 16509 (AMAZON-02)
1 13.225.80.6 16509 (AMAZON-02)
1 2600:9000:20e... 16509 (AMAZON-02)
1 3.222.190.40 14618 (AMAZON-AES)
2 2600:9000:21f... 16509 (AMAZON-02)
10 2606:4700:e2:... 13335 (CLOUDFLAR...)
80 10
Domain Requested by
52 cdn-images-1.medium.com betterprogramming.pub
10 lightstep.medium.systems cdn-static-1.medium.com
4 cdn-static-1.medium.com betterprogramming.pub
cdn-static-1.medium.com
4 betterprogramming.pub 1 redirects betterprogramming.pub
cdn-static-1.medium.com
2 api2.branch.io cdn.branch.io
2 glyph.medium.com betterprogramming.pub
glyph.medium.com
1 srv-2021-03-03-14.pixel.parsely.com betterprogramming.pub
1 app.link cdn.branch.io
1 csp.medium.com www.google-analytics.com
1 cdn.branch.io betterprogramming.pub
1 d1z2jf7jlzjs58.cloudfront.net betterprogramming.pub
1 www.google-analytics.com betterprogramming.pub
www.google-analytics.com
1 medium.com 1 redirects
80 13

This site contains links to these domains. Also see Links.

Domain
medium.com
rsci.app.link
betterprogrammingjobs.com
twitter.com
policy.medium.com
Subject Issuer Validity Valid
betterprogramming.pub
Cloudflare Inc ECC CA-3
2021-02-23 -
2022-02-22
a year crt.sh
medium.com
Cloudflare Inc ECC CA-3
2021-01-08 -
2021-04-07
3 months crt.sh
*.google-analytics.com
GTS CA 1O1
2021-02-17 -
2021-05-12
3 months crt.sh
*.cloudfront.net
DigiCert Global CA G2
2020-05-26 -
2021-04-21
a year crt.sh
*.branch.io
DigiCert TLS RSA SHA256 2020 CA1
2020-11-25 -
2021-12-25
a year crt.sh
appipv4.link
Amazon
2020-07-22 -
2021-08-22
a year crt.sh
*.pixel.parsely.com
R3
2021-01-26 -
2021-04-26
3 months crt.sh
sni.cloudflaressl.com
Cloudflare Inc ECC CA-3
2020-08-04 -
2021-08-04
a year crt.sh

This page contains 1 frames:

Primary Page: https://betterprogramming.pub/?gi=9314f773164
Frame ID: 0FB0F4BB6184CBB72F4C40A78B0BAD92
Requests: 77 HTTP requests in this frame

Screenshot


Page URL History Show full URLs

  1. http://betterprogramming.pub/ HTTP 307
    https://medium.com/m/global-identity?redirectUrl=https%3A%2F%2Fbetterprogramming.pub%2F HTTP 302
    https://betterprogramming.pub/?gi=9314f773164 Page URL

Detected technologies

Overall confidence: 100%
Detected patterns
  • script /medium\.com/i

Overall confidence: 100%
Detected patterns
  • script /medium\.com/i

Overall confidence: 100%
Detected patterns
  • headers server /^cloudflare$/i

Overall confidence: 100%
Detected patterns
  • script /google-analytics\.com\/(?:ga|urchin|analytics)\.js/i

Page Statistics

80
Requests

99 %
HTTPS

56 %
IPv6

8
Domains

13
Subdomains

10
IPs

3
Countries

4007 kB
Transfer

6498 kB
Size

15
Cookies

Page URL History

This captures the URL locations of the websites, including HTTP redirects and client-side redirects via JavaScript or Meta fields.

  1. http://betterprogramming.pub/ HTTP 307
    https://medium.com/m/global-identity?redirectUrl=https%3A%2F%2Fbetterprogramming.pub%2F HTTP 302
    https://betterprogramming.pub/?gi=9314f773164 Page URL

Redirected requests

There were HTTP redirect chains for the following requests:

80 HTTP transactions

Resource
Path
Size
x-fer
Type
MIME-Type
Primary Request /
betterprogramming.pub/
Redirect Chain
  • http://betterprogramming.pub/
  • https://medium.com/m/global-identity?redirectUrl=https%3A%2F%2Fbetterprogramming.pub%2F
  • https://betterprogramming.pub/?gi=9314f773164
397 KB
57 KB
Document
General
Full URL
https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
162.159.153.4 -, , ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare / Medium
Resource Hash
ef847c3d7d28c9e53b9c2a3c588f4df6616bc696c80c90fbb7fc6a51c0d0f456
Security Headers
Name Value
Content-Security-Policy default-src 'self'; connect-src https://localhost https://*.instapaper.com https://*.stripe.com https://glyph.medium.com https://*.paypal.com https://*.braintree-api.com https://*.braintreegateway.com https://accounts.google.com https://getpocket.com https://betterprogramming.pub https://*.betterprogramming.pub https://*.medium.com https://medium.com https://*.medium.com https://*.algolia.net https://cdn-static-1.medium.com https://dnqgz544uhbo8.cloudfront.net https://cdn-videos-1.medium.com https://cdn-audio-1.medium.com https://lightstep.medium.systems https://*.branch.io 'self'; font-src data: https://*.amazonaws.com https://*.medium.com https://glyph.medium.com https://medium.com https://*.gstatic.com https://dnqgz544uhbo8.cloudfront.net https://cdn-static-1.medium.com 'self'; frame-src chromenull: https: webviewprogressproxy: medium: 'self'; img-src blob: data: https: 'self'; media-src https://*.cdn.vine.co https://d1fcbxp97j4nb2.cloudfront.net https://d262ilb51hltx0.cloudfront.net https://*.medium.com https://gomiro.medium.com https://miro.medium.com https://pbs.twimg.com 'self' blob:; object-src 'self'; script-src 'unsafe-eval' 'unsafe-inline' about: https: 'self'; style-src 'unsafe-inline' data: https: 'self'; report-uri https://csp.medium.com
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff
X-Frame-Options sameorigin
X-Xss-Protection 1; mode=block

Request headers

:method
GET
:authority
betterprogramming.pub
:scheme
https
:path
/?gi=9314f773164
pragma
no-cache
cache-control
no-cache
upgrade-insecure-requests
1
user-agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36
accept
text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9
sec-fetch-site
none
sec-fetch-mode
navigate
sec-fetch-user
?1
sec-fetch-dest
document
accept-encoding
gzip, deflate, br
accept-language
en-US
cookie
__cfduid=d84bfe78f1130d6fb91909e27bc0f9c131614782471; __cfruid=ec5c58e4e8799474a87db4c3fd6f30184236812d-1614782471
Upgrade-Insecure-Requests
1
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:12 GMT
content-type
text/html; charset=utf-8
cf-ray
62a39fd47fb04c98-AMS
cache-control
no-cache, no-store, max-age=0, must-revalidate
expires
Thu, 09 Sep 1999 09:09:09 GMT
link
<https://medium.com/humans.txt>; rel="humans"
set-cookie
uid=lo_a27c57253193; Path=/; Expires=Thu, 03 Mar 2022 14:41:12 GMT; HttpOnly; Secure; SameSite=None sid=1:1sUA6NMAE3ZEnXJauKKdzaLOkkUxzgX7+Dw5K+rboKSqGrjJ92Nl0GuNk1kPvvpz; Path=/; Expires=Thu, 03 Mar 2022 14:41:12 GMT; HttpOnly; Secure; SameSite=None optimizelyEndUserId=lo_a27c57253193; Path=/; Expires=Thu, 03 Mar 2022 14:41:12 GMT; Secure; SameSite=None
strict-transport-security
max-age=15552000; includeSubDomains; preload
cf-cache-status
DYNAMIC
cf-request-id
089a2238cc00004c988424c000000001
content-security-policy
default-src 'self'; connect-src https://localhost https://*.instapaper.com https://*.stripe.com https://glyph.medium.com https://*.paypal.com https://*.braintree-api.com https://*.braintreegateway.com https://accounts.google.com https://getpocket.com https://betterprogramming.pub https://*.betterprogramming.pub https://*.medium.com https://medium.com https://*.medium.com https://*.algolia.net https://cdn-static-1.medium.com https://dnqgz544uhbo8.cloudfront.net https://cdn-videos-1.medium.com https://cdn-audio-1.medium.com https://lightstep.medium.systems https://*.branch.io 'self'; font-src data: https://*.amazonaws.com https://*.medium.com https://glyph.medium.com https://medium.com https://*.gstatic.com https://dnqgz544uhbo8.cloudfront.net https://cdn-static-1.medium.com 'self'; frame-src chromenull: https: webviewprogressproxy: medium: 'self'; img-src blob: data: https: 'self'; media-src https://*.cdn.vine.co https://d1fcbxp97j4nb2.cloudfront.net https://d262ilb51hltx0.cloudfront.net https://*.medium.com https://gomiro.medium.com https://miro.medium.com https://pbs.twimg.com 'self' blob:; object-src 'self'; script-src 'unsafe-eval' 'unsafe-inline' about: https: 'self'; style-src 'unsafe-inline' data: https: 'self'; report-uri https://csp.medium.com
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
medium-fulfilled-by
valencia/main-20210303-084915-af5f7fe8fd
pragma
no-cache
x-content-type-options
nosniff
x-envoy-upstream-service-time
277
x-frame-options
sameorigin
x-obvious-info
20210303-0144-root,b2685262
x-obvious-tid
1614782472530:1fcbb25f0b85
x-opentracing
{"ot-tracer-spanid":"769316122cf41a20","ot-tracer-traceid":"5df7f3148e4ee55f","ot-tracer-sampled":"true"}
x-powered-by
Medium
x-ua-compatible
IE=edge, Chrome=1
x-xss-protection
1; mode=block
vary
Accept-Encoding
server
cloudflare
content-encoding
gzip
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400

Redirect headers

date
Wed, 03 Mar 2021 14:41:12 GMT
content-length
0
set-cookie
__cfduid=d395e870eac7842295f52b2fb6b8490291614782472; expires=Fri, 02-Apr-21 14:41:12 GMT; path=/; domain=.medium.com; HttpOnly; SameSite=Lax uid=lo_a27c57253193; Path=/; Domain=medium.com; Expires=Thu, 03 Mar 2022 14:41:12 GMT; HttpOnly; Secure sid=1:5arX6psZkckNizPD6nx3aP5N8FZBK7uutcNokM5Nr/Vq8vZXZIcBx2t7rFGaOwok; Path=/; Domain=medium.com; Expires=Thu, 03 Mar 2022 14:41:12 GMT; HttpOnly; Secure; SameSite=None optimizelyEndUserId=lo_a27c57253193; Path=/; Domain=medium.com; Expires=Thu, 03 Mar 2022 14:41:12 GMT; Secure; SameSite=None __cfruid=495c3ee1a5bf2441a0a63411952ad5972bb16fa2-1614782472; path=/; domain=.medium.com; HttpOnly; Secure; SameSite=None
location
https://betterprogramming.pub/?gi=9314f773164
cf-ray
62a39fd23a5a2b29-FRA
cache-control
no-cache, no-store, max-age=0, must-revalidate
expires
Thu, 09 Sep 1999 09:09:09 GMT
link
<https://medium.com/humans.txt>; rel="humans"
strict-transport-security
max-age=15552000; includeSubDomains; preload
cf-cache-status
DYNAMIC
cf-request-id
089a22375f00002b299f290000000001
content-security-policy
default-src 'self'; connect-src https://localhost https://*.instapaper.com https://*.stripe.com https://glyph.medium.com https://*.paypal.com https://*.braintree-api.com https://*.braintreegateway.com https://accounts.google.com https://getpocket.com https://medium.com https://*.medium.com https://*.medium.com https://medium.com https://*.medium.com https://*.algolia.net https://cdn-static-1.medium.com https://dnqgz544uhbo8.cloudfront.net https://cdn-videos-1.medium.com https://cdn-audio-1.medium.com https://lightstep.medium.systems https://*.branch.io 'self'; font-src data: https://*.amazonaws.com https://*.medium.com https://glyph.medium.com https://medium.com https://*.gstatic.com https://dnqgz544uhbo8.cloudfront.net https://cdn-static-1.medium.com 'self'; frame-src chromenull: https: webviewprogressproxy: medium: 'self'; img-src blob: data: https: 'self'; media-src https://*.cdn.vine.co https://d1fcbxp97j4nb2.cloudfront.net https://d262ilb51hltx0.cloudfront.net https://*.medium.com https://gomiro.medium.com https://miro.medium.com https://pbs.twimg.com 'self' blob:; object-src 'self'; script-src 'unsafe-eval' 'unsafe-inline' about: https: 'self'; style-src 'unsafe-inline' data: https: 'self'; report-uri https://csp.medium.com
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
medium-fulfilled-by
valencia/main-20210303-084915-af5f7fe8fd
pragma
no-cache
x-content-type-options
nosniff
x-envoy-upstream-service-time
99
x-frame-options
sameorigin
x-obvious-info
20210303-0144-root,b2685262
x-obvious-tid
1614782472135:516d19664ed9
x-opentracing
{"ot-tracer-spanid":"3f8c9c27748a6936","ot-tracer-traceid":"7f2f8c784c7aac2b","ot-tracer-sampled":"true"}
x-powered-by
Medium
x-ua-compatible
IE=edge, Chrome=1
x-xss-protection
1; mode=block
vary
Accept-Encoding
server
cloudflare
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
m2-unbound.css
glyph.medium.com/css/e/sr/latin/e/ssr/latin/e/ssb/latin/
49 KB
30 KB
Stylesheet
General
Full URL
https://glyph.medium.com/css/e/sr/latin/e/ssr/latin/e/ssb/latin/m2-unbound.css
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
d4c1b3a35976b9be7450e76b0af5983772dfcafab6f5d03a0800fad9c29bce72
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:12 GMT
content-encoding
gzip
x-content-type-options
nosniff
cf-cache-status
HIT
age
936
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
cf-request-id
089a223a7400002b29823f9000000001
server
cloudflare
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
access-control-max-age
86400
access-control-allow-methods
GET, POST, PUT, DELETE
content-type
text/css
access-control-allow-origin
*
vary
Accept-Encoding
cache-control
public, max-age=14400
access-control-allow-credentials
true
cf-ray
62a39fd729a92b29-FRA
access-control-allow-headers
Accept, Cache-Control, Content-Type, Cookie, DNT, Origin, User-Agent, X-Client-Date, X-Obvious-Cid, X-Opentracing, X-Xsrf-Token, ot-tracer-sampled, ot-tracer-spanid, ot-tracer-traceid
expires
Wed, 03 Mar 2021 18:41:12 GMT
main-branding-base.eyLysWpiJanpzmBdG0U_qQ.css
cdn-static-1.medium.com/_/fp/css/
467 KB
64 KB
Stylesheet
General
Full URL
https://cdn-static-1.medium.com/_/fp/css/main-branding-base.eyLysWpiJanpzmBdG0U_qQ.css
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
7355cfcd1b1b8e82fa38b71f0b8b83a0aed8a1ed270c56f0ada79cfa51f0c8a4
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:12 GMT
content-encoding
gzip
x-content-type-options
nosniff
cf-cache-status
HIT
age
1237861
cf-ray
62a39fd729bd2b29-FRA
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
64632
x-amz-id-2
NhWtTpeeG0zcISoAQ919zon4kKgdxyRRy+mWkgB3jb5+BSMPMA+M5GhIcAkuG93IygtaZr4mODE=
last-modified
Wed, 17 Feb 2021 01:09:27 GMT
server
cloudflare
etag
"1d557213081b7714e86e7004fc6cbcbf"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
x-amz-request-id
5575162956B2E8F6
vary
Accept-Encoding
cache-control
public, max-age=31536000
cf-request-id
089a223a7900002b29bc1e6000000001
accept-ranges
bytes
content-type
text/css
expires
Thu, 03 Mar 2022 14:41:12 GMT
analytics.js
www.google-analytics.com/
46 KB
19 KB
Script
General
Full URL
https://www.google-analytics.com/analytics.js
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2a00:1450:4001:80f::200e Frankfurt am Main, Germany, ASN15169 (GOOGLE, US),
Reverse DNS
Software
Golfe2 /
Resource Hash
0f3be44690ae9914ae3e47b7752e1bdea316f09938e9094f99e0de19ccd8987a
Security Headers
Name Value
Strict-Transport-Security max-age=10886400; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

strict-transport-security
max-age=10886400; includeSubDomains; preload
content-encoding
gzip
x-content-type-options
nosniff
last-modified
Fri, 05 Feb 2021 21:33:27 GMT
server
Golfe2
age
2316
date
Wed, 03 Mar 2021 14:02:36 GMT
vary
Accept-Encoding
content-type
text/javascript
cache-control
public, max-age=7200
cross-origin-resource-policy
cross-origin
alt-svc
h3-29=":443"; ma=2592000,h3-T051=":443"; ma=2592000,h3-Q050=":443"; ma=2592000,h3-Q046=":443"; ma=2592000,h3-Q043=":443"; ma=2592000,quic=":443"; ma=2592000; v="46,43"
content-length
18980
expires
Wed, 03 Mar 2021 16:02:36 GMT
1*7A4lpkuHgEyGrIYzfAj4dA@2x.png
cdn-images-1.medium.com/max/480/
14 KB
14 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/480/1*7A4lpkuHgEyGrIYzfAj4dA@2x.png
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
e5ce01ce4331b9e9e136b8a5ded2cc225de4c2ac7db7ce4754099fda05c2cc7e
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:12 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
631612
x-envoy-upstream-service-time
64
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
14049
cf-request-id
089a223ab100002b296c3ea000000001
pragma
public
sepia-upstream
medium
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/png
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20201103-004404-ec640a6618
accept-ranges
bytes
cf-ray
62a39fd78a2a2b29-FRA
expires
Fri, 02 Apr 2021 14:41:12 GMT
1*0wVPGGR_3FMoPVGzT4nbTw.png
cdn-images-1.medium.com/fit/c/72/72/
8 KB
9 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/72/72/1*0wVPGGR_3FMoPVGzT4nbTw.png
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
92d4b1cf4d3596e96891b4b64f0ac0ac3c94199136b3040a98961e2e06a5b73e
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:12 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
267732
x-envoy-upstream-service-time
48
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
8602
cf-request-id
089a223ab200002b299f2c6000000001
pragma
public
sepia-upstream
medium
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/png
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20210225-042350-d1aa5ca1d8
accept-ranges
bytes
cf-ray
62a39fd78a2d2b29-FRA
expires
Fri, 02 Apr 2021 14:41:12 GMT
1*hkVmAWuyEtjb72BFw8w7vg.jpeg
cdn-images-1.medium.com/fit/c/72/72/
2 KB
3 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/72/72/1*hkVmAWuyEtjb72BFw8w7vg.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
92c3246d2c52f6bc7f321305a15c620028351c9933eb46b65d8b2ffc5f8a415d
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:12 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
50690
x-envoy-upstream-service-time
33
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
2364
cf-request-id
089a223ab100002b2991253000000001
pragma
public
sepia-upstream
medium
cf-bgj
h2pri
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20210225-042350-d1aa5ca1d8
accept-ranges
bytes
cf-ray
62a39fd78a2b2b29-FRA
expires
Fri, 02 Apr 2021 14:41:12 GMT
2*sbWiZ06-xW2LYq2srihW2Q.png
cdn-images-1.medium.com/fit/c/72/72/
1 KB
1 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/72/72/2*sbWiZ06-xW2LYq2srihW2Q.png
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
66058d755a662910aa774c4e7303da1d00564c416a64bcb58734bd70816d19ef
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:12 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
630426
x-envoy-upstream-service-time
34
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
1296
cf-request-id
089a223ab200002b29b2141000000001
pragma
public
sepia-upstream
medium
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/png
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20201103-004404-ec640a6618
accept-ranges
bytes
cf-ray
62a39fd78a2c2b29-FRA
expires
Fri, 02 Apr 2021 14:41:12 GMT
1*MX86M-l2VGuPdKQoaOlmyw.jpeg
cdn-images-1.medium.com/fit/c/72/72/
3 KB
3 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/72/72/1*MX86M-l2VGuPdKQoaOlmyw.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
3bd786eb3c1ec15f33bf668da0394372b1d4be71d3d9fe1f0814929f7c688b08
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:12 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
50690
x-envoy-upstream-service-time
47
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
2608
cf-request-id
089a223ab100002b29d49fc000000001
pragma
public
sepia-upstream
medium
cf-bgj
h2pri
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20201103-004404-ec640a6618
accept-ranges
bytes
cf-ray
62a39fd78a282b29-FRA
expires
Fri, 02 Apr 2021 14:41:12 GMT
1*bVSRBKr1Pb75KQuhsPXO7g.png
cdn-images-1.medium.com/fit/c/72/72/
11 KB
11 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/72/72/1*bVSRBKr1Pb75KQuhsPXO7g.png
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
9539ee13ee3690b49376de82c731da2e6dbe3bfe4577b380e9992d1b531d1306
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:12 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
648132
x-envoy-upstream-service-time
95
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
11104
cf-request-id
089a223ab100002b29720c8000000001
pragma
public
sepia-upstream
medium
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/png
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20201103-004404-ec640a6618
accept-ranges
bytes
cf-ray
62a39fd78a292b29-FRA
expires
Fri, 02 Apr 2021 14:41:12 GMT
1*x6IXHX165UvDFQcOuJgKMw.jpeg
cdn-images-1.medium.com/fit/c/72/72/
3 KB
3 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/72/72/1*x6IXHX165UvDFQcOuJgKMw.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
03b5137d2cd904a975d2eb10dbe688646d6bab05c58c85473db01f09463c5d1b
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:12 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
504208
x-envoy-upstream-service-time
280
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
3344
cf-request-id
089a223acc00002b29aaa0f000000001
pragma
public
sepia-upstream
medium
cf-bgj
h2pri
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20210212-181203-2832dc4b4c
accept-ranges
bytes
cf-ray
62a39fd7aa682b29-FRA
expires
Fri, 02 Apr 2021 14:41:12 GMT
1*DITX047jRUjElCZgwJrOsg.jpeg
cdn-images-1.medium.com/fit/c/72/72/
2 KB
3 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/72/72/1*DITX047jRUjElCZgwJrOsg.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
635a2720be42772948794b623812ba76fe1efd399848afb8b930e6a061333fc3
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:12 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
565081
x-envoy-upstream-service-time
38
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
2500
cf-request-id
089a223acc00002b2973324000000001
pragma
public
sepia-upstream
medium
cf-bgj
h2pri
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20201022-235030-74926b7bfe
accept-ranges
bytes
cf-ray
62a39fd7aa6a2b29-FRA
expires
Fri, 02 Apr 2021 14:41:12 GMT
1*fQ_iimRG5TjTYXb8MYjlNA@2x.jpeg
cdn-images-1.medium.com/fit/c/72/72/
3 KB
4 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/72/72/1*fQ_iimRG5TjTYXb8MYjlNA@2x.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
4979ab9d8e50f2081024a40f78a28a2213f774ee295e6962d1a5e5687a573832
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:12 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
124747
x-envoy-upstream-service-time
37
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
3401
cf-request-id
089a223acd00002b29b8835000000001
pragma
public
sepia-upstream
medium
cf-bgj
h2pri
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20201209-194421-2f3bd69bbf
accept-ranges
bytes
cf-ray
62a39fd7aa6b2b29-FRA
expires
Fri, 02 Apr 2021 14:41:12 GMT
1*yrxqLuAIn5GSW3kR3vMzxA.jpeg
cdn-images-1.medium.com/fit/c/72/72/
3 KB
3 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/72/72/1*yrxqLuAIn5GSW3kR3vMzxA.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
99be0c4ee9e07e0143a5de9aaf13ba92a43d474c307569cbd5aa8d51624a15d1
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:12 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
78405
x-envoy-upstream-service-time
67
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
3360
cf-request-id
089a223acd00002b29af372000000001
pragma
public
sepia-upstream
medium
cf-bgj
h2pri
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20201103-004404-ec640a6618
accept-ranges
bytes
cf-ray
62a39fd7aa6d2b29-FRA
expires
Fri, 02 Apr 2021 14:41:12 GMT
1*MAEjyAgXIo3JdTZYPOH12g.jpeg
cdn-images-1.medium.com/fit/c/72/72/
2 KB
2 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/72/72/1*MAEjyAgXIo3JdTZYPOH12g.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
9c22cd797beac7961c61a77ea2db5b3e4a69b3a25f0c816f926c81f163a6e251
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:12 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
124690
x-envoy-upstream-service-time
151
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
1954
cf-request-id
089a223acd00002b298cba5000000001
pragma
public
sepia-upstream
medium
cf-bgj
h2pri
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20210216-183901-a3338db6be
accept-ranges
bytes
cf-ray
62a39fd7aa6e2b29-FRA
expires
Fri, 02 Apr 2021 14:41:12 GMT
0*76KWkfwy02WJBFUG.jpeg
cdn-images-1.medium.com/fit/c/72/72/
3 KB
4 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/72/72/0*76KWkfwy02WJBFUG.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
e8243d4ec562a79dd92d2b9be48b17dbbe67693ba7e0a72a9062eb4a3edb02f6
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:12 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
82537
x-envoy-upstream-service-time
35
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
3350
cf-request-id
089a223acd00002b296f885000000001
pragma
public
sepia-upstream
medium
cf-bgj
h2pri
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20210225-042350-d1aa5ca1d8
accept-ranges
bytes
cf-ray
62a39fd7aa6f2b29-FRA
expires
Fri, 02 Apr 2021 14:41:12 GMT
1*nqlxjmsqx_guSt27tOp3OA.png
cdn-images-1.medium.com/fit/c/72/72/
8 KB
8 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/72/72/1*nqlxjmsqx_guSt27tOp3OA.png
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
355a8da6d5be1c954369b91a65378d05430f7ee1f38a59b90af6544e19a16dd8
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:12 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
1538866
x-envoy-upstream-service-time
104
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
7727
cf-request-id
089a223adf00002b29d49ff000000001
pragma
public
sepia-upstream
medium
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/png
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20201209-194421-2f3bd69bbf
accept-ranges
bytes
cf-ray
62a39fd7ca942b29-FRA
expires
Fri, 02 Apr 2021 14:41:12 GMT
1*myAiZ5nPgZtBtDpIsPvr0A.jpeg
cdn-images-1.medium.com/fit/c/72/72/
3 KB
3 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/72/72/1*myAiZ5nPgZtBtDpIsPvr0A.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
53cafcd585e7903a509ce59716d9c0969221b6c58c6e22b93c95d7a575466876
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:12 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
85538
x-envoy-upstream-service-time
38
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
3041
cf-request-id
089a223ae000002b2993abb000000001
pragma
public
sepia-upstream
medium
cf-bgj
h2pri
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20201209-194421-2f3bd69bbf
accept-ranges
bytes
cf-ray
62a39fd7ca972b29-FRA
expires
Fri, 02 Apr 2021 14:41:12 GMT
1*06sIRtm465eQIAREsLmVuw.jpeg
cdn-images-1.medium.com/fit/c/72/72/
3 KB
3 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/72/72/1*06sIRtm465eQIAREsLmVuw.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
65bdcd9e14528ab8e68082402e6620681c8c4e64b85e2ce92a593bc3e872d3c4
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:12 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
371323
x-envoy-upstream-service-time
57
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
3023
cf-request-id
089a223ae000002b2973325000000001
pragma
public
sepia-upstream
medium
cf-bgj
h2pri
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20210225-042350-d1aa5ca1d8
accept-ranges
bytes
cf-ray
62a39fd7ca992b29-FRA
expires
Fri, 02 Apr 2021 14:41:12 GMT
1*ruQ1PPD4HlIwkPMCChCQ9g.jpeg
cdn-images-1.medium.com/fit/c/72/72/
2 KB
2 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/72/72/1*ruQ1PPD4HlIwkPMCChCQ9g.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
faef0a5204abe93c23ce0848aa34583a8f895d6e39598cda9e231f1c95c5fe05
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:12 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
152346
x-envoy-upstream-service-time
91
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
2188
cf-request-id
089a223ae000002b298cba6000000001
pragma
public
sepia-upstream
medium
cf-bgj
h2pri
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20210219-142058-6c8b25830d
accept-ranges
bytes
cf-ray
62a39fd7ca9c2b29-FRA
expires
Fri, 02 Apr 2021 14:41:12 GMT
1*SdJ5BAJeHpGYxEoACvPnRQ@2x.jpeg
cdn-images-1.medium.com/fit/c/72/72/
3 KB
3 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/72/72/1*SdJ5BAJeHpGYxEoACvPnRQ@2x.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
6a82d2af23252056e65fe9f09cce54c2cb5c183faf0cb583bc97a287eac8de8b
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:12 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
338193
x-envoy-upstream-service-time
33
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
2831
cf-request-id
089a223ae000002b299981e000000001
pragma
public
sepia-upstream
medium
cf-bgj
h2pri
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20201103-004404-ec640a6618
accept-ranges
bytes
cf-ray
62a39fd7ca9d2b29-FRA
expires
Fri, 02 Apr 2021 14:41:12 GMT
1*ltupnWeMgY_r3K06lBQnpg.jpeg
cdn-images-1.medium.com/fit/c/72/72/
3 KB
3 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/72/72/1*ltupnWeMgY_r3K06lBQnpg.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
212bb91c136f1157342cb841d069a8c52917b69e09641477bb7b89cd3459b252
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:12 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
627841
x-envoy-upstream-service-time
174
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
2985
cf-request-id
089a223ae200002b29e1bfd000000001
pragma
public
sepia-upstream
medium
cf-bgj
h2pri
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20201209-194421-2f3bd69bbf
accept-ranges
bytes
cf-ray
62a39fd7daa22b29-FRA
expires
Fri, 02 Apr 2021 14:41:12 GMT
1*z2ulY2liXK0i4V3b_oOijw.jpeg
cdn-images-1.medium.com/fit/c/72/72/
3 KB
3 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/72/72/1*z2ulY2liXK0i4V3b_oOijw.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
bcb350ea01d3c197579bcb82779767e87df6d6853f25ffd810860da94ff7dce6
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:12 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
512714
x-envoy-upstream-service-time
63
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
2679
cf-request-id
089a223af100002b29d4a01000000001
pragma
public
sepia-upstream
medium
cf-bgj
h2pri
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20201209-194421-2f3bd69bbf
accept-ranges
bytes
cf-ray
62a39fd7eac22b29-FRA
expires
Fri, 02 Apr 2021 14:41:12 GMT
1*EjUsWRycoqZ6zAHODpq5Lg.png
cdn-images-1.medium.com/fit/c/72/72/
7 KB
7 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/72/72/1*EjUsWRycoqZ6zAHODpq5Lg.png
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
743a978743aa9f9f67688e28be58a0f28a6917ebc9b6d3cc6666b531a3e73169
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:12 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
446574
x-envoy-upstream-service-time
37
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
7391
cf-request-id
089a223af300002b296f888000000001
pragma
public
sepia-upstream
medium
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/png
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20201209-194421-2f3bd69bbf
accept-ranges
bytes
cf-ray
62a39fd7eac92b29-FRA
expires
Fri, 02 Apr 2021 14:41:12 GMT
0*0TASJtl2TjcxGvSp.jpg
cdn-images-1.medium.com/fit/c/72/72/
3 KB
3 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/72/72/0*0TASJtl2TjcxGvSp.jpg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
4c6d151fcb9915e14ca15ee622b91529676ae9ff27779509b86e107669aab9a3
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:12 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
158878
x-envoy-upstream-service-time
56
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
2573
cf-request-id
089a223af400002b29b8837000000001
pragma
public
sepia-upstream
medium
cf-bgj
h2pri
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20201103-004404-ec640a6618
accept-ranges
bytes
cf-ray
62a39fd7eacc2b29-FRA
expires
Fri, 02 Apr 2021 14:41:12 GMT
1*RmtyuwLMWe8Ng4p_3SGzYw@2x.jpeg
cdn-images-1.medium.com/fit/c/72/72/
3 KB
4 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/72/72/1*RmtyuwLMWe8Ng4p_3SGzYw@2x.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
8d203d2bdf2a2537bdbb946e561e5072ebeb41b8002f1232da95249dc8e597ff
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:12 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
158878
x-envoy-upstream-service-time
60
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
3573
cf-request-id
089a223afc00002b29c0bb6000000001
pragma
public
sepia-upstream
medium
cf-bgj
h2pri
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20201022-235030-74926b7bfe
accept-ranges
bytes
cf-ray
62a39fd7fae22b29-FRA
expires
Fri, 02 Apr 2021 14:41:12 GMT
1*WE_v8m4E4u_CdWLHwYGP9A.jpeg
cdn-images-1.medium.com/fit/c/72/72/
4 KB
4 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/72/72/1*WE_v8m4E4u_CdWLHwYGP9A.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
36aa9699f42a22b8e1fa058eb1d1a10f897181a967cbf0da4d0887d82fc9163c
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:12 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
163726
x-envoy-upstream-service-time
47
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
3819
cf-request-id
089a223afc00002b296a0da000000001
pragma
public
sepia-upstream
medium
cf-bgj
h2pri
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20210225-042350-d1aa5ca1d8
accept-ranges
bytes
cf-ray
62a39fd7faea2b29-FRA
expires
Fri, 02 Apr 2021 14:41:12 GMT
1*mXZ4xwbA6vmgvG3MBr4OjA.jpeg
cdn-images-1.medium.com/fit/c/72/72/
2 KB
3 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/72/72/1*mXZ4xwbA6vmgvG3MBr4OjA.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
508f8e384aca3ef8ca1e79258c2ee33ee2d793b07767f2a5a9984148c98d1715
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:12 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
164845
x-envoy-upstream-service-time
66
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
2526
cf-request-id
089a223b0300002b29bc1ec000000001
pragma
public
sepia-upstream
medium
cf-bgj
h2pri
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20201209-194421-2f3bd69bbf
accept-ranges
bytes
cf-ray
62a39fd80af52b29-FRA
expires
Fri, 02 Apr 2021 14:41:12 GMT
1*UvcsUu8cdsW3OfUHvn4fhA@2x.jpeg
cdn-images-1.medium.com/fit/c/72/72/
3 KB
4 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/72/72/1*UvcsUu8cdsW3OfUHvn4fhA@2x.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
fb92d443f156a786ba86b988d82c21b6c7eb25647a29d625a08188d179d77744
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:12 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
1210884
x-envoy-upstream-service-time
75
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
3508
cf-request-id
089a223b0500002b29cbbf9000000001
pragma
public
sepia-upstream
medium
cf-bgj
h2pri
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20201209-194421-2f3bd69bbf
accept-ranges
bytes
cf-ray
62a39fd80afa2b29-FRA
expires
Fri, 02 Apr 2021 14:41:12 GMT
1*8gnTGDU_v-GslDt15G0bAg.jpeg
cdn-images-1.medium.com/fit/c/72/72/
3 KB
3 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/72/72/1*8gnTGDU_v-GslDt15G0bAg.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
232ab02903eda0d764a276b4d246bc11ccb8334f6d907b2e4fa5151976ec87aa
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:12 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
292973
x-envoy-upstream-service-time
36
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
2705
cf-request-id
089a223b0700002b29c8b93000000001
pragma
public
sepia-upstream
medium
cf-bgj
h2pri
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20201103-004404-ec640a6618
accept-ranges
bytes
cf-ray
62a39fd80b032b29-FRA
expires
Fri, 02 Apr 2021 14:41:12 GMT
main-base.bundle.niKTSJvK0R9VuztLCqJ_gA.js
cdn-static-1.medium.com/_/fp/gen-js/
2 MB
392 KB
Script
General
Full URL
https://cdn-static-1.medium.com/_/fp/gen-js/main-base.bundle.niKTSJvK0R9VuztLCqJ_gA.js
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
94b6b077668eb8e4fd324b164a412aed04b0bcf24d4a9cb216cac31833c93edf
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:12 GMT
content-encoding
gzip
x-content-type-options
nosniff
cf-cache-status
HIT
age
44025
cf-ray
62a39fd78a272b29-FRA
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
400781
x-amz-id-2
1+HgzCo1JHkwShmLTaSV8TNyyr0x66CttiBV3XjEhYkZ8rNd+OU6aOBn8oT1W/OjOXpDe5oVfoU=
last-modified
Wed, 03 Mar 2021 01:41:17 GMT
server
cloudflare
etag
"0f4f800d4bd0673cdf06b54120023b71"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
x-amz-request-id
BB8FF94C5145F8D7
vary
Accept-Encoding
cache-control
public, max-age=31536000
cf-request-id
089a223ab000002b29c8b8d000000001
accept-ranges
bytes
content-type
application/javascript
expires
Thu, 03 Mar 2022 14:41:12 GMT
p.js
d1z2jf7jlzjs58.cloudfront.net/keys/medium.com/
48 KB
19 KB
Script
General
Full URL
https://d1z2jf7jlzjs58.cloudfront.net/keys/medium.com/p.js
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
HTTP/1.1
Security
TLS 1.3, , AES_128_GCM
Server
65.9.67.144 , United States, ASN16509 (AMAZON-02, US),
Reverse DNS
Software
nginx /
Resource Hash
f69fb1f1bdac04c805e171640feeb26af4c57592cf81f5bbfb4421403e4c9c62

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

Date
Tue, 02 Mar 2021 23:19:36 GMT
Content-Encoding
gzip
Age
55252
Transfer-Encoding
chunked
X-Cache
Hit from cloudfront
Connection
keep-alive
Pragma
public
Last-Modified
Thu, 02 Apr 2020 00:28:20 GMT
Server
nginx
ETag
W/"5e8531a4-c079"
Content-Type
application/x-javascript
Via
1.1 6165dcc1fdf84ac65e8204c05709f1cb.cloudfront.net (CloudFront)
Cache-Control
max-age=86400, public
X-Amz-Cf-Pop
FRA56-C1
X-Amz-Cf-Id
6IvGvjDvcTdrtImw6x8GQwasEq88c4eMyM1IZh7om3Vs4EOceJ6IEg==
Expires
Wed, 03 Mar 2021 23:19:36 GMT
stat
betterprogramming.pub/_/
43 B
163 B
Image
General
Full URL
https://betterprogramming.pub/_/stat?event=pixel.load&origin=https%3A%2F%2Fbetterprogramming.pub
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
162.159.153.4 -, , ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
b1442e85b03bdcaf66dc58c7abb98745dd2687d86350be9a298a1d9382ac849b
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:13 GMT
x-content-type-options
nosniff
cf-cache-status
DYNAMIC
server
cloudflare
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
image/gif
vary
Accept-Encoding
medium-fulfilled-by
valencia/main-20210303-084915-af5f7fe8fd
x-envoy-upstream-service-time
36
cf-ray
62a39fd798424c98-AMS
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
43
cf-request-id
089a223ac200004c988ea18000000001
truncated
/
10 KB
10 KB
Font
General
Full URL
data:truncated
Protocol
DATA
Server
-, , ASN (),
Reverse DNS
Software
/
Resource Hash
705a47c18859e2c9af14403e38659a17d6e08de8d6c0a6c3cb739611e3e2be5c

Request headers

Origin
https://betterprogramming.pub
Referer
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

Content-Type
font/opentype
0*wbhJehvIn63MyQzE
cdn-images-1.medium.com/max/2000/
365 KB
366 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/2000/0*wbhJehvIn63MyQzE
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
a8aed85ed876857226843a732a5e4157c4f0180888c035857f6d0206dd96b0d1
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:13 GMT
x-content-type-options
nosniff
cf-cache-status
DYNAMIC
x-envoy-upstream-service-time
24
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
373808
cf-request-id
089a223b0c00002b29a134e000000001
pragma
public
sepia-upstream
medium
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, must-revalidate, max-age=2592000
medium-fulfilled-by
miro/main-20210303-084915-af5f7fe8fd
accept-ranges
bytes
cf-ray
62a39fd80b0a2b29-FRA
expires
Fri, 02 Apr 2021 14:41:13 UTC
1*WKkekWBVxuhkBBCcYjp54A.png
cdn-images-1.medium.com/max/2000/
65 KB
65 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/2000/1*WKkekWBVxuhkBBCcYjp54A.png
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
7a4b94cc6990be82365c182fd3b054ee80d83fbc2cbb544d6c08b041be9cc15c
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:12 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
50690
x-envoy-upstream-service-time
337
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
66298
cf-request-id
089a223b1000002b2998b42000000001
pragma
public
sepia-upstream
medium
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/png
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20210301-224740-9bee9e736b
accept-ranges
bytes
cf-ray
62a39fd81b252b29-FRA
expires
Fri, 02 Apr 2021 14:41:12 GMT
1*sk3WIbt-0tJiMlZkMPAAxg.png
cdn-images-1.medium.com/max/800/
40 KB
40 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/1*sk3WIbt-0tJiMlZkMPAAxg.png
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
a037e067ee0c3a61631b885eeef05f6662a370e1b8d048ef9619e13ae85e1d32
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:12 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
50690
x-envoy-upstream-service-time
567
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
41008
cf-request-id
089a223b1100002b29b1b0e000000001
pragma
public
sepia-upstream
medium
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/png
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20210225-042350-d1aa5ca1d8
accept-ranges
bytes
cf-ray
62a39fd81b282b29-FRA
expires
Fri, 02 Apr 2021 14:41:12 GMT
0*SICbXxSTd3yC_yMK
cdn-images-1.medium.com/max/800/
78 KB
78 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/0*SICbXxSTd3yC_yMK
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
645e23e252682b9ebc903ed9e3f72db1ca9f8453c883e51ee207efb373a7d778
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:13 GMT
x-content-type-options
nosniff
cf-cache-status
DYNAMIC
x-envoy-upstream-service-time
17
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
79775
cf-request-id
089a223b1800002b29a9995000000001
pragma
public
sepia-upstream
medium
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, must-revalidate, max-age=2592000
medium-fulfilled-by
miro/main-20210303-084915-af5f7fe8fd
accept-ranges
bytes
cf-ray
62a39fd82b3f2b29-FRA
expires
Fri, 02 Apr 2021 14:41:13 UTC
0*AK6Jhj7aZ8GtPWAF
cdn-images-1.medium.com/max/800/
524 KB
525 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/0*AK6Jhj7aZ8GtPWAF
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
983c83383a13c1ed40b4a32097439f6c24e54f3f6cf60aae41aad9084d893a56
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:13 GMT
x-content-type-options
nosniff
cf-cache-status
DYNAMIC
x-envoy-upstream-service-time
32
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
536953
cf-request-id
089a223b1d00002b298cbac000000001
pragma
public
sepia-upstream
medium
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
image/png
access-control-allow-origin
*
cache-control
public, must-revalidate, max-age=2592000
medium-fulfilled-by
miro/main-20210303-084915-af5f7fe8fd
accept-ranges
bytes
cf-ray
62a39fd82b4a2b29-FRA
expires
Fri, 02 Apr 2021 14:41:13 UTC
0*d2xgUdYP2cUANsNN
cdn-images-1.medium.com/max/800/
47 KB
47 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/0*d2xgUdYP2cUANsNN
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
7cb8c8cf703d69499876fa95e8436e60fa55c613cffa9b16129eedb66bba9724
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:13 GMT
x-content-type-options
nosniff
cf-cache-status
DYNAMIC
x-envoy-upstream-service-time
20
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
48166
cf-request-id
089a223b1d00002b297332b000000001
pragma
public
sepia-upstream
medium
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, must-revalidate, max-age=2592000
medium-fulfilled-by
miro/main-20210303-084915-af5f7fe8fd
accept-ranges
bytes
cf-ray
62a39fd82b4b2b29-FRA
expires
Fri, 02 Apr 2021 14:41:13 UTC
1*hcKZe4hkZyfRbDcQlEgogw.jpeg
cdn-images-1.medium.com/max/800/
160 KB
161 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/1*hcKZe4hkZyfRbDcQlEgogw.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
32c8f4f8a18a45b6cf5c0c160bb50c189d3a427f72e27cd7621404da4bccd463
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:13 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
79365
x-envoy-upstream-service-time
98
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
164241
cf-request-id
089a223b2500002b297ba96000000001
pragma
public
sepia-upstream
medium
cf-bgj
h2pri
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20210225-042350-d1aa5ca1d8
accept-ranges
bytes
cf-ray
62a39fd83b692b29-FRA
expires
Fri, 02 Apr 2021 14:41:13 GMT
1*h4TLlisFk7XvtREAsS7C7Q.jpeg
cdn-images-1.medium.com/max/800/
79 KB
79 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/1*h4TLlisFk7XvtREAsS7C7Q.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
cc6f8cb020173166b771694d3f034e4c085c2c1503cab3de3a7dd533cc108c5c
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:13 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
75840
x-envoy-upstream-service-time
62
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
80406
cf-request-id
089a223b2c00002b297332c000000001
pragma
public
sepia-upstream
medium
cf-bgj
h2pri
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20201103-004404-ec640a6618
accept-ranges
bytes
cf-ray
62a39fd84b782b29-FRA
expires
Fri, 02 Apr 2021 14:41:13 GMT
1*IW6GlCkCDKLY_s-oGGedBQ.jpeg
cdn-images-1.medium.com/max/800/
31 KB
31 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/1*IW6GlCkCDKLY_s-oGGedBQ.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
83a97ab66bfe2e266de675707ff5b2cb9fc464e3ade0b43bf328d45000e41d2a
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:13 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
78406
x-envoy-upstream-service-time
408
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
31936
cf-request-id
089a223b3e00002b29a1353000000001
pragma
public
sepia-upstream
medium
cf-bgj
h2pri
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20210225-042350-d1aa5ca1d8
accept-ranges
bytes
cf-ray
62a39fd86bab2b29-FRA
expires
Fri, 02 Apr 2021 14:41:13 GMT
0*mOy3Q-Ts12CPCcF9.png
cdn-images-1.medium.com/max/800/
40 KB
41 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/0*mOy3Q-Ts12CPCcF9.png
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
5612fc3ad9751b9e4d2e79a4ed26d7cd9b95f368c81391737852d3f27f0c4f18
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:13 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
78406
x-envoy-upstream-service-time
384
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
41371
cf-request-id
089a223b3e00002b2982005000000001
pragma
public
sepia-upstream
medium
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/png
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20210225-042350-d1aa5ca1d8
accept-ranges
bytes
cf-ray
62a39fd86bad2b29-FRA
expires
Fri, 02 Apr 2021 14:41:13 GMT
1*xTJtSQEGM4gkapqbeMRhAA.jpeg
cdn-images-1.medium.com/max/800/
87 KB
87 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/1*xTJtSQEGM4gkapqbeMRhAA.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
bacd5e423bd38725ea2e14042264aee358425d4728eefa43bfca76b13023ab14
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:13 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
79998
x-envoy-upstream-service-time
466
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
88667
cf-request-id
089a223b5000002b296f890000000001
pragma
public
sepia-upstream
medium
cf-bgj
h2pri
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20210205-222303-935400e99a
accept-ranges
bytes
cf-ray
62a39fd88be62b29-FRA
expires
Fri, 02 Apr 2021 14:41:13 GMT
0*IMWdXQt48-ubF_Em
cdn-images-1.medium.com/max/800/
65 KB
65 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/0*IMWdXQt48-ubF_Em
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
b5f6270ce9f695792450676d0f2d4a144886fcc869d63bb453ab1984ac80526a
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:13 GMT
x-content-type-options
nosniff
cf-cache-status
DYNAMIC
x-envoy-upstream-service-time
18
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
66834
cf-request-id
089a223b5100002b29e02cf000000001
pragma
public
sepia-upstream
medium
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, must-revalidate, max-age=2592000
medium-fulfilled-by
miro/main-20210303-084915-af5f7fe8fd
accept-ranges
bytes
cf-ray
62a39fd88be92b29-FRA
expires
Fri, 02 Apr 2021 14:41:13 UTC
0*Y4kEYIy9WEhSMWex
cdn-images-1.medium.com/max/800/
52 KB
52 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/0*Y4kEYIy9WEhSMWex
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
c5f0db2542e6d1d6f4432303a775bc81bb739e450f4fe0012061099b5d7235b6
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:13 GMT
x-content-type-options
nosniff
cf-cache-status
DYNAMIC
x-envoy-upstream-service-time
18
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
53356
cf-request-id
089a223b6300002b296f892000000001
pragma
public
sepia-upstream
medium
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, must-revalidate, max-age=2592000
medium-fulfilled-by
miro/main-20210303-084915-af5f7fe8fd
accept-ranges
bytes
cf-ray
62a39fd89c162b29-FRA
expires
Fri, 02 Apr 2021 14:41:13 UTC
0*iphZ657rnOW0n8Ay
cdn-images-1.medium.com/max/800/
117 KB
117 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/0*iphZ657rnOW0n8Ay
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
8f17e8d51e7874869e085935a9cb83176896403652c190476a523811a3e37f8e
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:13 GMT
x-content-type-options
nosniff
cf-cache-status
DYNAMIC
x-envoy-upstream-service-time
34
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
119452
cf-request-id
089a223bb200002b298cbb8000000001
pragma
public
sepia-upstream
medium
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, must-revalidate, max-age=2592000
medium-fulfilled-by
miro/main-20210303-084915-af5f7fe8fd
accept-ranges
bytes
cf-ray
62a39fd91cd52b29-FRA
expires
Fri, 02 Apr 2021 14:41:13 UTC
0*0vYcmEohE-4gNXId
cdn-images-1.medium.com/max/800/
76 KB
76 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/0*0vYcmEohE-4gNXId
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
1108962b59e85ec029b9a9a670d663abd9f72fc083de6d58b35a9aec6fdac0ea
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:13 GMT
x-content-type-options
nosniff
cf-cache-status
DYNAMIC
x-envoy-upstream-service-time
26
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
78032
cf-request-id
089a223bb400002b29de8c0000000001
pragma
public
sepia-upstream
medium
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, must-revalidate, max-age=2592000
medium-fulfilled-by
miro/main-20210303-084915-af5f7fe8fd
accept-ranges
bytes
cf-ray
62a39fd92cd92b29-FRA
expires
Fri, 02 Apr 2021 14:41:13 UTC
0*yuSMQ43QdHF6UnZ2
cdn-images-1.medium.com/max/800/
74 KB
74 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/0*yuSMQ43QdHF6UnZ2
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
51507e3f7e9b7a0f5c11bc000951af8bcff03228786f49e94a252aeb4500a3fa
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:13 GMT
x-content-type-options
nosniff
cf-cache-status
DYNAMIC
x-envoy-upstream-service-time
18
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
76002
cf-request-id
089a223bbf00002b29720dd000000001
pragma
public
sepia-upstream
medium
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, must-revalidate, max-age=2592000
medium-fulfilled-by
miro/main-20210303-084915-af5f7fe8fd
accept-ranges
bytes
cf-ray
62a39fd93d002b29-FRA
expires
Fri, 02 Apr 2021 14:41:13 UTC
1*MYXTzQCM_XX8_cKVYkt_Xg.png
cdn-images-1.medium.com/max/800/
388 KB
389 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/1*MYXTzQCM_XX8_cKVYkt_Xg.png
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
8a93c489e35a69bbbb9b82018664dfc31684cfda59e1422566bde3cd095f8790
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:13 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
152347
x-envoy-upstream-service-time
1256
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
397284
cf-request-id
089a223bf400002b2978387000000001
pragma
public
sepia-upstream
medium
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/png
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20210225-042350-d1aa5ca1d8
accept-ranges
bytes
cf-ray
62a39fd98d7b2b29-FRA
expires
Fri, 02 Apr 2021 14:41:13 GMT
0*XmIFLTlifdpU6NeV
cdn-images-1.medium.com/max/800/
36 KB
36 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/0*XmIFLTlifdpU6NeV
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
985c2a8572217fd5ff67d2e339f85630292237356fe25519e1ab24fd08936c0c
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:13 GMT
x-content-type-options
nosniff
cf-cache-status
DYNAMIC
x-envoy-upstream-service-time
15
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
36542
cf-request-id
089a223bfa00002b2993acd000000001
pragma
public
sepia-upstream
medium
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, must-revalidate, max-age=2592000
medium-fulfilled-by
miro/main-20210303-084915-af5f7fe8fd
accept-ranges
bytes
cf-ray
62a39fd99d922b29-FRA
expires
Fri, 02 Apr 2021 14:41:13 UTC
0*aY1IezC13O2TGnPY
cdn-images-1.medium.com/max/800/
156 KB
157 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/0*aY1IezC13O2TGnPY
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
0564e3886d859debf37833726da1a8488ca6a3e380bb01c4e223105218559aed
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:13 GMT
x-content-type-options
nosniff
cf-cache-status
DYNAMIC
x-envoy-upstream-service-time
21
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
160149
cf-request-id
089a223c0e00002b29c3956000000001
pragma
public
sepia-upstream
medium
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, must-revalidate, max-age=2592000
medium-fulfilled-by
miro/main-20210303-084915-af5f7fe8fd
accept-ranges
bytes
cf-ray
62a39fd9bdc02b29-FRA
expires
Fri, 02 Apr 2021 14:41:13 UTC
1*cC9zHcodA02TJDdX8Aw0nA.png
cdn-images-1.medium.com/max/800/
108 KB
109 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/1*cC9zHcodA02TJDdX8Aw0nA.png
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
32942e68db38273676d8cb1f992bc4f18ef2927540a719860c93be5ff9823d7e
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:13 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
152347
x-envoy-upstream-service-time
70
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
110864
cf-request-id
089a223c6400002b296f8a2000000001
pragma
public
sepia-upstream
medium
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/png
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20210225-042350-d1aa5ca1d8
accept-ranges
bytes
cf-ray
62a39fda3e6e2b29-FRA
expires
Fri, 02 Apr 2021 14:41:13 GMT
0*osfHpXhxJhGgJ42M
cdn-images-1.medium.com/max/800/
71 KB
71 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/0*osfHpXhxJhGgJ42M
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
c47efd0603e777c2d341976a49a8faf0ee42736e5e51ba0bcca78904f6bfe3b2
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:13 GMT
x-content-type-options
nosniff
cf-cache-status
DYNAMIC
x-envoy-upstream-service-time
20
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
72203
cf-request-id
089a223c7b00002b299f2e5000000001
pragma
public
sepia-upstream
medium
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, must-revalidate, max-age=2592000
medium-fulfilled-by
miro/main-20210303-084915-af5f7fe8fd
accept-ranges
bytes
cf-ray
62a39fda5e8a2b29-FRA
expires
Fri, 02 Apr 2021 14:41:13 UTC
1*s-l37suRXFowGWWX6LxPhw.jpeg
cdn-images-1.medium.com/max/800/
82 KB
82 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/1*s-l37suRXFowGWWX6LxPhw.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
df1dd0b4ecfc9f17e599fca53aea78b4c57cb97c21f37200debcc0c4485e0763
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:13 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
158879
x-envoy-upstream-service-time
624
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
83905
cf-request-id
089a223c8300002b29838b7000000001
pragma
public
sepia-upstream
medium
cf-bgj
h2pri
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20210225-042350-d1aa5ca1d8
accept-ranges
bytes
cf-ray
62a39fda6ea22b29-FRA
expires
Fri, 02 Apr 2021 14:41:13 GMT
0*xHafCHIgKl-zLzNu
cdn-images-1.medium.com/max/800/
74 KB
74 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/0*xHafCHIgKl-zLzNu
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
14d196972fa5a78d5fe5caac75c2032a68e88ba664e8e4381474869273ffbd20
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:13 GMT
x-content-type-options
nosniff
cf-cache-status
DYNAMIC
x-envoy-upstream-service-time
19
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
75297
cf-request-id
089a223c9b00002b29af38a000000001
pragma
public
sepia-upstream
medium
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, must-revalidate, max-age=2592000
medium-fulfilled-by
miro/main-20210303-084915-af5f7fe8fd
accept-ranges
bytes
cf-ray
62a39fda9ee42b29-FRA
expires
Fri, 02 Apr 2021 14:41:13 UTC
0*bHJc2tbv1pM_kLTU
cdn-images-1.medium.com/max/800/
97 KB
97 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/0*bHJc2tbv1pM_kLTU
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
0c5eb61155158e6ed4373fe40c46541333e85fe883447f2f800521a9264cc237
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:13 GMT
x-content-type-options
nosniff
cf-cache-status
DYNAMIC
x-envoy-upstream-service-time
39
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
99163
cf-request-id
089a223ca400002b2978390000000001
pragma
public
sepia-upstream
medium
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, must-revalidate, max-age=2592000
medium-fulfilled-by
miro/main-20210303-084915-af5f7fe8fd
accept-ranges
bytes
cf-ray
62a39fda9f002b29-FRA
expires
Fri, 02 Apr 2021 14:41:13 UTC
1*mpyrgqwMjfclV2oN1U2VIA.jpeg
cdn-images-1.medium.com/max/800/
77 KB
78 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/1*mpyrgqwMjfclV2oN1U2VIA.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
195a9527ec4beade1523ce8d783cc9a6a2175ee2a908d081ddeb57af27d60085
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:13 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
79197
x-envoy-upstream-service-time
73
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
79288
cf-request-id
089a223d0900002b29943ef000000001
pragma
public
sepia-upstream
medium
cf-bgj
h2pri
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20201103-004404-ec640a6618
accept-ranges
bytes
cf-ray
62a39fdb48052b29-FRA
expires
Fri, 02 Apr 2021 14:41:13 GMT
0*iAPDtIVsTt8p5KeE
cdn-images-1.medium.com/max/800/
72 KB
72 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/0*iAPDtIVsTt8p5KeE
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
dd15551d70630f2ac03ee3f1c669708879d9341b42b452b31cb9f3a41e2b7b37
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:13 GMT
x-content-type-options
nosniff
cf-cache-status
DYNAMIC
x-envoy-upstream-service-time
23
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
73626
cf-request-id
089a223d1b00002b29720f2000000001
pragma
public
sepia-upstream
medium
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, must-revalidate, max-age=2592000
medium-fulfilled-by
miro/main-20210303-084915-af5f7fe8fd
accept-ranges
bytes
cf-ray
62a39fdb583e2b29-FRA
expires
Fri, 02 Apr 2021 14:41:13 UTC
truncated
/
10 KB
10 KB
Font
General
Full URL
data:truncated
Protocol
DATA
Server
-, , ASN (),
Reverse DNS
Software
/
Resource Hash
b61c2c46c1b316e720610d240c7962c61c9bc9c563bfecd9757a8600b3911db0

Request headers

Origin
https://betterprogramming.pub
Referer
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

Content-Type
font/opentype
marat-sans-400-normal.woff
glyph.medium.com/font/d8659c9/3k-4f_4h-6bt_6bv-6c3_6c5-6c7_6ca-6cb_6ce-6ch_6cj-6cl_6cn-nvnj/
14 KB
15 KB
Font
General
Full URL
https://glyph.medium.com/font/d8659c9/3k-4f_4h-6bt_6bv-6c3_6c5-6c7_6ca-6cb_6ce-6ch_6cj-6cl_6cn-nvnj/marat-sans-400-normal.woff
Requested by
Host: glyph.medium.com
URL: https://glyph.medium.com/css/e/sr/latin/e/ssr/latin/e/ssb/latin/m2-unbound.css
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
12fe85ec038af8c41ba830412520589dbd125d417913c10a57838ac92ab96192
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Origin
https://betterprogramming.pub
Referer
https://glyph.medium.com/css/e/sr/latin/e/ssr/latin/e/ssb/latin/m2-unbound.css
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:13 GMT
content-encoding
gzip
x-content-type-options
nosniff
cf-cache-status
HIT
age
648806
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
cf-request-id
089a223b8800004d8992934000000001
server
cloudflare
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
access-control-max-age
86400
access-control-allow-methods
GET, POST, PUT, DELETE
content-type
application/font-woff
access-control-allow-origin
*
vary
Accept-Encoding
cache-control
public, max-age=31536000
access-control-allow-credentials
true
cf-ray
62a39fd8df1b4d89-FRA
access-control-allow-headers
Accept, Cache-Control, Content-Type, Cookie, DNT, Origin, User-Agent, X-Client-Date, X-Obvious-Cid, X-Opentracing, X-Xsrf-Token, ot-tracer-sampled, ot-tracer-spanid, ot-tracer-traceid
expires
Thu, 03 Mar 2022 14:41:13 GMT
branch-latest.min.js
cdn.branch.io/
78 KB
24 KB
Script
General
Full URL
https://cdn.branch.io/branch-latest.min.js
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=9314f773164
Protocol
HTTP/1.1
Security
TLS 1.3, , AES_128_GCM
Server
13.225.80.6 , United States, ASN16509 (AMAZON-02, US),
Reverse DNS
server-13-225-80-6.fra2.r.cloudfront.net
Software
AmazonS3 /
Resource Hash
3ff0169292598bec1751fce80d0024e2c9e55c406b7456ef3aefae30bf3a4efb

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

x-amz-version-id
c7Vvzbb8uKgHcC4eD_pqp123QB.GvKI.
Content-Encoding
gzip
Connection
keep-alive
Last-Modified
Thu, 19 Nov 2020 17:43:28 GMT
Server
AmazonS3
Age
156
ETag
"d4ba055ba82c0baa510053e92eb83211"
X-Cache
Hit from cloudfront
Content-Type
text/javascript
Via
1.1 2afacc6ad96dbba3f0b477cd95f16459.cloudfront.net (CloudFront)
Cache-Control
max-age=300
Date
Wed, 03 Mar 2021 14:38:38 GMT
X-Amz-Cf-Pop
FRA2-C2
Content-Length
23541
X-Amz-Cf-Id
aEDOiXGfO_zqdfA4zHxNSDcRLrqX2vV-DkaIfT-kPVwjt6Y2EKQSAQ==
/
csp.medium.com/
0
0
Other
General
Full URL
https://csp.medium.com/
Requested by
Host: www.google-analytics.com
URL: https://www.google-analytics.com/analytics.js
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
/
Resource Hash
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36
Content-Type
application/csp-report

Response headers

collect
www.google-analytics.com/j/
0
0

main-common-async.bundle.YTCLzYTTRng-0Y4bBA6WEA.js
cdn-static-1.medium.com/_/fp/gen-js/
652 KB
178 KB
Script
General
Full URL
https://cdn-static-1.medium.com/_/fp/gen-js/main-common-async.bundle.YTCLzYTTRng-0Y4bBA6WEA.js
Requested by
Host: cdn-static-1.medium.com
URL: https://cdn-static-1.medium.com/_/fp/gen-js/main-base.bundle.niKTSJvK0R9VuztLCqJ_gA.js
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
580a00886f1895e47b96339393408f6de5386b86f02dffb245f6bc36e04ccc9e
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:13 GMT
content-encoding
gzip
x-content-type-options
nosniff
cf-cache-status
HIT
age
482435
cf-ray
62a39fda5e872b29-FRA
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
181409
x-amz-id-2
ciqh0Nv8gH1+UF7S6SkwHwojVyQGciFDf4xfKwDVWnM/PHqlZkYNuE6/QphncdyBEOxJau715SY=
last-modified
Thu, 25 Feb 2021 23:54:21 GMT
server
cloudflare
etag
"28d7e96f141258bcbeb98fb664187c7d"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
x-amz-request-id
CA22379AF82B5756
vary
Accept-Encoding
cache-control
public, max-age=31536000
cf-request-id
089a223c7400002b29ce91d000000001
accept-ranges
bytes
content-type
application/javascript
expires
Thu, 03 Mar 2022 14:41:13 GMT
_r
app.link/
90 B
742 B
Script
General
Full URL
https://app.link/_r?sdk=web2.57.1&branch_key=key_live_ofxXr2qTrrU9NqURK8ZwEhknBxiI6KBm&callback=branch_callback__0
Requested by
Host: cdn.branch.io
URL: https://cdn.branch.io/branch-latest.min.js
Protocol
HTTP/1.1
Security
TLS 1.3, , AES_128_GCM
Server
2600:9000:20eb:3e00:19:9934:6a80:93a1 , United States, ASN16509 (AMAZON-02, US),
Reverse DNS
Software
openresty / Express
Resource Hash
67e233d0b9ce3aa1ed9006ee4bd6b71ffbcc177b4488c0bbd90f3c5f4eeb0607
Security Headers
Name Value
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

Date
Wed, 03 Mar 2021 14:41:13 GMT
Via
1.1 34f50889bc574f1edeb41dd758962a5b.cloudfront.net (CloudFront)
X-Content-Type-Options
nosniff
Server
openresty
X-Amz-Cf-Pop
FRA2-C1
X-Powered-By
Express
X-Cache
Miss from cloudfront
Content-Type
text/javascript; charset=utf-8
Connection
keep-alive
Content-Length
90
ETag
W/"5a-545EngmtirCpFZnmKbjcFFBKdOY"
X-Amz-Cf-Id
u6laDkFAQ58_nlvfhRD-ZDA8HNU3oz1bB40uunSkWXyYhWnYDasylg==
main-home-screens.bundle.x3M_eyrfkSPe_7uhPFp2Vg.js
cdn-static-1.medium.com/_/fp/gen-js/
15 KB
5 KB
Script
General
Full URL
https://cdn-static-1.medium.com/_/fp/gen-js/main-home-screens.bundle.x3M_eyrfkSPe_7uhPFp2Vg.js
Requested by
Host: cdn-static-1.medium.com
URL: https://cdn-static-1.medium.com/_/fp/gen-js/main-base.bundle.niKTSJvK0R9VuztLCqJ_gA.js
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9804 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
d2b768582a773f10e4f39b4b5a711ac9565b54b25b0c0add2e5397427f77be3a
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=9314f773164
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 14:41:13 GMT
content-encoding
gzip
x-content-type-options
nosniff
cf-cache-status
HIT
age
486035
cf-ray
62a39fdabf2a2b29-FRA
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
5004
x-amz-id-2
1gW+jmoFuyV7RjSARNlyHTR+HQjeoEKLdIp27fTefkqQr+tUJ4QrSXge6tkP/c7Mw7BYJRwqCYg=
last-modified
Thu, 25 Feb 2021 22:55:17 GMT
server
cloudflare
etag
"4165361e8621ce33d5986d2863129965"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
x-amz-request-id
8K9J3Z0Q8ZDPCK0J
vary
Accept-Encoding
cache-control
public, max-age=31536000
cf-request-id
089a223cb700002b29d995e000000001
accept-ranges
bytes
content-type
application/javascript
expires
Thu, 03 Mar 2022 14:41:13 GMT
/
srv-2021-03-03-14.pixel.parsely.com/plogger/
43 B
229 B
Image
General
Full URL
https://srv-2021-03-03-14.pixel.parsely.com/plogger/?rand=1614782473501&plid=41733404&idsite=medium.com&url=https%3A%2F%2Fbetterprogramming.pub%2F&urlref=&screen=1600x1200%7C1600x1200%7C24&data=%7B%22k3a%22%3A%22visitor%22%7D&sid=1&surl=https%3A%2F%2Fbetterprogramming.pub%2F%3Fgi%3D9314f773164&sref=&sts=1614782473164&slts=0&title=Better+Programming&date=Wed+Mar+03+2021+15%3A41%3A13+GMT%2B0100+(Central+European+Standard+Time)&action=pageview&js=1&pvid=63934340&u=pid%3D3e0c27d543917a851171d170315c9c3c
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/
Protocol
HTTP/1.1
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
3.222.190.40 Ashburn, United States, ASN14618 (AMAZON-AES, US),
Reverse DNS
ec2-3-222-190-40.compute-1.amazonaws.com
Software
nginx /
Resource Hash
cf4724b2f736ed1a0ae6bc28f1ead963d9cd2c1fd87b6ef32e7799fc1c5c8bda

Request headers

Referer
https://betterprogramming.pub/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

Date
Wed, 03 Mar 2021 14:41:13 GMT
Last-Modified
Mon, 28 Sep 1970 06:00:00 GMT
Server
nginx
Connection
keep-alive
Content-Length
43
Content-Type
image/gif
open
api2.branch.io/v1/
312 B
626 B
XHR
General
Full URL
https://api2.branch.io/v1/open
Requested by
Host: cdn.branch.io
URL: https://cdn.branch.io/branch-latest.min.js
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2600:9000:21f3:de00:11:f728:3040:93a1 , United States, ASN16509 (AMAZON-02, US),
Reverse DNS
Software
/
Resource Hash
0b1b6c5a50bc5ba975e153c9dfc2804b5dc5edbff5433ec851ee0db76787d030

Request headers

Referer
https://betterprogramming.pub/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36
Content-Type
application/x-www-form-urlencoded

Response headers

date
Wed, 03 Mar 2021 14:41:13 GMT
via
1.1 83caebe1f817a31bd75ba17dff7ae1a6.cloudfront.net (CloudFront)
x-amz-cf-pop
FRA2-C2
x-cache
Miss from cloudfront
content-type
application/json
access-control-allow-origin
*
cache-control
no-cache
x-branch-request-id
0694130bc24a48248606613e468fcca3-2021030314
content-length
312
x-amz-cf-id
TLUIOJcFESMJ7oHql20LZ-WGdZW0SXQ3wbLojUa1cwb9JDNqT_gN-Q==
reports
lightstep.medium.systems/api/v0/
96 B
390 B
XHR
General
Full URL
https://lightstep.medium.systems/api/v0/reports
Requested by
Host: cdn-static-1.medium.com
URL: https://cdn-static-1.medium.com/_/fp/gen-js/main-base.bundle.niKTSJvK0R9VuztLCqJ_gA.js
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:e2::ac40:8a24 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
1c54ed060035e86d4c3bf517c9b25d2d003d0d404043116fd7f06e043a3bc204

Request headers

Referer
https://betterprogramming.pub/
LightStep-Access-Token
ce5be895bef60919541332990ac9fef2
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36
Content-Type
application/json

Response headers

date
Wed, 03 Mar 2021 14:41:13 GMT
content-encoding
br
cf-cache-status
DYNAMIC
nel
{"max_age":604800,"report_to":"cf-nel"}
x-envoy-upstream-service-time
0
access-control-allow-methods
POST
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
cf-request-id
089a223e3c00002bce5d278000000001
server
cloudflare
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
report-to
{"group":"cf-nel","endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report?s=a%2Fcb7sp4BX%2BSrjGpmf2KwDXBzyXQJlpBokN%2FmczD2A6d7Q9ODXaI4E7rPow1DUgU8q2J%2FZUxMWCulABzMelAo6Ctmc84sOAprceG4YDUe%2FJcSS8dDb9oIBOAhcjL5jcp44ZKPPw%3D"}],"max_age":604800}
content-type
application/json
access-control-allow-origin
*
access-control-allow-credentials
true
cf-ray
62a39fdd2e242bce-FRA
access-control-allow-headers
LightStep-Access-Token, Content-Type
reports
lightstep.medium.systems/api/v0/
0
0
Other
General
Full URL
https://lightstep.medium.systems/api/v0/reports
Protocol
H2
Server
2606:4700:e2::ac40:8a24 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash

Request headers

Accept
*/*
Access-Control-Request-Method
POST
Access-Control-Request-Headers
content-type,lightstep-access-token
Origin
https://betterprogramming.pub
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36
Sec-Fetch-Mode
cors

Response headers

date
Wed, 03 Mar 2021 14:41:13 GMT
content-length
0
access-control-allow-credentials
true
access-control-allow-headers
LightStep-Access-Token, Content-Type
access-control-allow-methods
POST
access-control-allow-origin
*
x-envoy-upstream-service-time
0
cf-cache-status
DYNAMIC
cf-request-id
089a223dcc00002bce6eb4b000000001
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
report-to
{"group":"cf-nel","endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report?s=cQWFCsXq%2F%2BJpg%2FBc8Q1v8C7nVLC2lmmPJlbfbdlMBGG3gLApVQopFYpDHbASJgQU03fWXe3BMcUtJnwL%2F1L8xzsK088GtytgRhIgBIAmsEEV%2BrtUnVKv2R4MR5C9Sm%2BR%2FH1P7yQ%3D"}],"max_age":604800}
nel
{"max_age":604800,"report_to":"cf-nel"}
server
cloudflare
cf-ray
62a39fdc7d172bce-FRA
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
pageview
api2.branch.io/v1/
28 B
387 B
XHR
General
Full URL
https://api2.branch.io/v1/pageview
Requested by
Host: cdn.branch.io
URL: https://cdn.branch.io/branch-latest.min.js
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2600:9000:21f3:de00:11:f728:3040:93a1 , United States, ASN16509 (AMAZON-02, US),
Reverse DNS
Software
/ Express
Resource Hash
a82dc28d43942326b346f92907df3bea5e38b2325ef97176f3b6234966bf19eb

Request headers

Referer
https://betterprogramming.pub/
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36
Content-Type
application/x-www-form-urlencoded

Response headers

date
Wed, 03 Mar 2021 14:41:14 GMT
via
1.1 83caebe1f817a31bd75ba17dff7ae1a6.cloudfront.net (CloudFront)
x-amz-cf-pop
FRA2-C2
x-powered-by
Express
etag
W/"1c-KRZWpHfIKyIHGKJ9mp9lAyX+vFY"
x-cache
Miss from cloudfront
content-type
application/json; charset=utf-8
access-control-allow-origin
*
x-branch-request-id
2449dc7cddb240bfa513dec93c4c44d2-2021030314
content-length
28
x-amz-cf-id
ivi8STDMF2H-HcfJWLYzQG3Hpkpv1w5fNDamRm_9cLxpUqiSm9IK_A==
reports
lightstep.medium.systems/api/v0/
0
0
Other
General
Full URL
https://lightstep.medium.systems/api/v0/reports
Protocol
H2
Server
2606:4700:e2::ac40:8a24 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash

Request headers

Accept
*/*
Access-Control-Request-Method
POST
Access-Control-Request-Headers
content-type,lightstep-access-token
Origin
https://betterprogramming.pub
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36
Sec-Fetch-Mode
cors

Response headers

date
Wed, 03 Mar 2021 14:41:14 GMT
content-length
0
access-control-allow-credentials
true
access-control-allow-headers
LightStep-Access-Token, Content-Type
access-control-allow-methods
POST
access-control-allow-origin
*
x-envoy-upstream-service-time
0
cf-cache-status
DYNAMIC
cf-request-id
089a22402d00002bcea817d000000001
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
report-to
{"group":"cf-nel","endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report?s=mmkwuYiW2ok05mARllhs2Jtnc3hhuM6evRgCKgt9xb4%2FBogXmFAdddLmUIExVlG2DQA40BZlFbChMDBPVZcxn5xnDeN4P36AHrXHMCy5V7gZ3RqcDdXmPbV0Ufjnk2vXWS9wNvs%3D"}],"max_age":604800}
nel
{"max_age":604800,"report_to":"cf-nel"}
server
cloudflare
cf-ray
62a39fe04aee2bce-FRA
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
reports
lightstep.medium.systems/api/v0/
96 B
371 B
XHR
General
Full URL
https://lightstep.medium.systems/api/v0/reports
Requested by
Host: cdn-static-1.medium.com
URL: https://cdn-static-1.medium.com/_/fp/gen-js/main-base.bundle.niKTSJvK0R9VuztLCqJ_gA.js
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:e2::ac40:8a24 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
a529f109d6c46238a6e615c66ebc85a3e78fa7fd72e2851dee46c5f2cbb35e69

Request headers

Referer
https://betterprogramming.pub/
LightStep-Access-Token
ce5be895bef60919541332990ac9fef2
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36
Content-Type
application/json

Response headers

date
Wed, 03 Mar 2021 14:41:14 GMT
content-encoding
br
cf-cache-status
DYNAMIC
nel
{"max_age":604800,"report_to":"cf-nel"}
x-envoy-upstream-service-time
0
access-control-allow-methods
POST
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
cf-request-id
089a22409a00002bcea005e000000001
server
cloudflare
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
report-to
{"group":"cf-nel","endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report?s=nbp8dQrWEIhnRuZFLJJflEtYZbH7QuAQufcqvPiefw6boYtYWwUO2GW70wO%2BGT9Ev6kKwHcdtf5GfcuJrTZDXeR9EDDnUp5qVkKcDiW4pJ8X6ET0Rw5a4rQdk10%2FNSnzsZukFDs%3D"}],"max_age":604800}
content-type
application/json
access-control-allow-origin
*
access-control-allow-credentials
true
cf-ray
62a39fe0fbde2bce-FRA
access-control-allow-headers
LightStep-Access-Token, Content-Type
reports
lightstep.medium.systems/api/v0/
96 B
400 B
XHR
General
Full URL
https://lightstep.medium.systems/api/v0/reports
Requested by
Host: cdn-static-1.medium.com
URL: https://cdn-static-1.medium.com/_/fp/gen-js/main-base.bundle.niKTSJvK0R9VuztLCqJ_gA.js
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:e2::ac40:8a24 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
3874a232d4d6bd1428d373589083065c9b30c5a9f04d4f59a0191da27b3e3508

Request headers

Referer
https://betterprogramming.pub/
LightStep-Access-Token
ce5be895bef60919541332990ac9fef2
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36
Content-Type
application/json

Response headers

date
Wed, 03 Mar 2021 14:41:15 GMT
content-encoding
br
cf-cache-status
DYNAMIC
nel
{"max_age":604800,"report_to":"cf-nel"}
x-envoy-upstream-service-time
0
access-control-allow-methods
POST
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
cf-request-id
089a2242d500002bce86959000000001
server
cloudflare
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
report-to
{"group":"cf-nel","endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report?s=mzyRRGutJaySXqSgZL0VnQ4wMXClreSqgew8prx8W5%2BimZzEzjr%2FiOr31QegXulqcYxuYjcYgqWmfTyggYr%2FFhXIhQIF%2FHgEYaiEhvuoKxRONIjtK8KLqiIwG4SnOHDBJU2j%2FRo%3D"}],"max_age":604800}
content-type
application/json
access-control-allow-origin
*
access-control-allow-credentials
true
cf-ray
62a39fe48ac42bce-FRA
access-control-allow-headers
LightStep-Access-Token, Content-Type
reports
lightstep.medium.systems/api/v0/
0
0
Other
General
Full URL
https://lightstep.medium.systems/api/v0/reports
Protocol
H2
Server
2606:4700:e2::ac40:8a24 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash

Request headers

Accept
*/*
Access-Control-Request-Method
POST
Access-Control-Request-Headers
content-type,lightstep-access-token
Origin
https://betterprogramming.pub
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36
Sec-Fetch-Mode
cors

Response headers

date
Wed, 03 Mar 2021 14:41:14 GMT
content-length
0
access-control-allow-credentials
true
access-control-allow-headers
LightStep-Access-Token, Content-Type
access-control-allow-methods
POST
access-control-allow-origin
*
x-envoy-upstream-service-time
0
cf-cache-status
DYNAMIC
cf-request-id
089a22426c00002bce9ca09000000001
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
report-to
{"group":"cf-nel","endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report?s=Pui5OLsfn8AxletxnS6a%2F9YH%2FNcec2usabVTKuC%2Bijl9JEBeZmGiNA0oCXPYriyXNU7xpvGiqgF2pwgSaNtFRTkE7E9zAh13EdrPrPGJsZ0BvfrV35N%2Bu0HGbTM%2BphQ9BiA5GW4%3D"}],"max_age":604800}
nel
{"max_age":604800,"report_to":"cf-nel"}
server
cloudflare
cf-ray
62a39fe3e8c92bce-FRA
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
reports
lightstep.medium.systems/api/v0/
96 B
703 B
XHR
General
Full URL
https://lightstep.medium.systems/api/v0/reports
Requested by
Host: cdn-static-1.medium.com
URL: https://cdn-static-1.medium.com/_/fp/gen-js/main-base.bundle.niKTSJvK0R9VuztLCqJ_gA.js
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:e2::ac40:8a24 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
5db001bb8b0d050d81ffc91e83b9ff54398b28f7cc3f2a680be3228b35f1af09

Request headers

Referer
https://betterprogramming.pub/
LightStep-Access-Token
ce5be895bef60919541332990ac9fef2
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36
Content-Type
application/json

Response headers

date
Wed, 03 Mar 2021 14:41:15 GMT
content-encoding
br
cf-cache-status
DYNAMIC
nel
{"max_age":604800,"report_to":"cf-nel"}
x-envoy-upstream-service-time
0
access-control-allow-methods
POST
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
cf-request-id
089a22452900002bcedcb2c000000001
server
cloudflare
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
report-to
{"group":"cf-nel","endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report?s=sfrzPXQfif7hirNATByiMO5XuxjJ54eYA%2F6%2FbAK9adN%2F2F68u%2BEcVqiDGZs63ZT0kG6DIIAavI9WEunqBzAlZVoTkOdLorGi53yLqmW06L8BnVVGN%2BzZ0iNkl0NRKcyoXIBeRQc%3D"}],"max_age":604800}
content-type
application/json
access-control-allow-origin
*
access-control-allow-credentials
true
cf-ray
62a39fe848d32bce-FRA
access-control-allow-headers
LightStep-Access-Token, Content-Type
reports
lightstep.medium.systems/api/v0/
0
0
Other
General
Full URL
https://lightstep.medium.systems/api/v0/reports
Protocol
H2
Server
2606:4700:e2::ac40:8a24 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash

Request headers

Accept
*/*
Access-Control-Request-Method
POST
Access-Control-Request-Headers
content-type,lightstep-access-token
Origin
https://betterprogramming.pub
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36
Sec-Fetch-Mode
cors

Response headers

date
Wed, 03 Mar 2021 14:41:15 GMT
content-length
0
access-control-allow-credentials
true
access-control-allow-headers
LightStep-Access-Token, Content-Type
access-control-allow-methods
POST
access-control-allow-origin
*
x-envoy-upstream-service-time
0
cf-cache-status
DYNAMIC
cf-request-id
089a2244b900002bce8325d000000001
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
report-to
{"group":"cf-nel","endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report?s=s4L4T%2BMIoI%2BKPR%2FN%2BSTBn9u4PfeQzSgEVesgjMEXCeQY3lMtjZHJfEXpE8ricKAREw8LgMiC8jIwODA1JqZHQYjt28nVyYg6KGoPEqz0AWEwGPX3BW5ZbVvZ3kmlCJSp8Ebb8oU%3D"}],"max_age":604800}
nel
{"max_age":604800,"report_to":"cf-nel"}
server
cloudflare
cf-ray
62a39fe78fdf2bce-FRA
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
batch
betterprogramming.pub/_/
17 B
142 B
XHR
General
Full URL
https://betterprogramming.pub/_/batch
Requested by
Host: cdn-static-1.medium.com
URL: https://cdn-static-1.medium.com/_/fp/gen-js/main-base.bundle.niKTSJvK0R9VuztLCqJ_gA.js
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
162.159.153.4 -, , ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
f1ea07a1e51a389c8de07120ae5c2e432e9dd8f4fbd6f92489f185b0523a3fd4
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Accept
application/json
X-Client-Date
1614782478312
X-XSRF-Token
1
Referer
https://betterprogramming.pub/
X-Obvious-CID
web
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36
Content-Type
application/json

Response headers

date
Wed, 03 Mar 2021 14:41:19 GMT
x-content-type-options
nosniff
cf-cache-status
DYNAMIC
server
cloudflare
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
application/json
vary
Accept-Encoding
medium-fulfilled-by
valencia/main-20210303-084915-af5f7fe8fd
x-envoy-upstream-service-time
259
cf-ray
62a39ff99b054c98-AMS
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
17
cf-request-id
089a224ffc00004c982c21c000000001
reports
lightstep.medium.systems/api/v0/
96 B
393 B
XHR
General
Full URL
https://lightstep.medium.systems/api/v0/reports
Requested by
Host: cdn-static-1.medium.com
URL: https://cdn-static-1.medium.com/_/fp/gen-js/main-base.bundle.niKTSJvK0R9VuztLCqJ_gA.js
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:e2::ac40:8a24 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
e512ddbb2554a7f5c3582fd42845c59494d01fa19485582a939ba60ad6398edc

Request headers

Referer
https://betterprogramming.pub/
LightStep-Access-Token
ce5be895bef60919541332990ac9fef2
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36
Content-Type
application/json

Response headers

date
Wed, 03 Mar 2021 14:41:18 GMT
content-encoding
br
cf-cache-status
DYNAMIC
nel
{"max_age":604800,"report_to":"cf-nel"}
x-envoy-upstream-service-time
0
access-control-allow-methods
POST
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
cf-request-id
089a2250a500002bce83316000000001
server
cloudflare
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
report-to
{"group":"cf-nel","endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report?s=NzPI6QkT6CHtyrhOruVRyfiX%2FbcJMqD3qwtG%2Fu06qCWIefUNPfWY7kzXUha0N4q5ZtHUVUYni2CpJj%2B4h37M%2Bz7T%2F7ciwh6cZeVZ2WGcwFSW6rsA3UbgXz%2BjkPTUItv97ke3l2w%3D"}],"max_age":604800}
content-type
application/json
access-control-allow-origin
*
access-control-allow-credentials
true
cf-ray
62a39ffaabad2bce-FRA
access-control-allow-headers
LightStep-Access-Token, Content-Type
reports
lightstep.medium.systems/api/v0/
0
0
Other
General
Full URL
https://lightstep.medium.systems/api/v0/reports
Protocol
H2
Server
2606:4700:e2::ac40:8a24 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash

Request headers

Accept
*/*
Access-Control-Request-Method
POST
Access-Control-Request-Headers
content-type,lightstep-access-token
Origin
https://betterprogramming.pub
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36
Sec-Fetch-Mode
cors

Response headers

date
Wed, 03 Mar 2021 14:41:18 GMT
content-length
0
access-control-allow-credentials
true
access-control-allow-headers
LightStep-Access-Token, Content-Type
access-control-allow-methods
POST
access-control-allow-origin
*
x-envoy-upstream-service-time
0
cf-cache-status
DYNAMIC
cf-request-id
089a22503800002bcec910e000000001
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
report-to
{"group":"cf-nel","endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report?s=%2BQZPw80hWj%2FLWuMGep4gDu1mMVstYv%2Bt8I84yfmVsW8xmwXIz4VEwvbhH0n8HTSIW6B511V6VpmUCD1myFkX72MbudQjWr%2BVhhI0SJX%2FV0TAMGuPk6ikBkhVJ0cp89b6Yrxmydc%3D"}],"max_age":604800}
nel
{"max_age":604800,"report_to":"cf-nel"}
server
cloudflare
cf-ray
62a39ff9fac32bce-FRA
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400

Failed requests

These URLs were requested, but there was no response received. You will also see them in the list above.

Domain
www.google-analytics.com
URL
https://www.google-analytics.com/j/collect?v=1&_v=j88&a=1497202754&t=pageview&_s=1&dl=https%3A%2F%2Fbetterprogramming.pub%2F%3Fgi%3D9314f773164&ul=en-us&de=UTF-8&dt=Better%20Programming&sd=24-bit&sr=1600x1200&vp=1600x1200&je=0&_u=IEBAAEABAAAAAC~&jid=1979283505&gjid=785954820&cid=1285249675.1614782473&tid=UA-24232453-2&_gid=882695584.1614782473&_r=1&_slc=1&z=1372581807

Verdicts & Comments Add Verdict or Comment

30 JavaScript Global Variables

These are the non-standard "global" variables defined on the window object. These can be helpful in identifying possible client-side frameworks and code.

object| ontransitionrun object| ontransitionstart object| ontransitioncancel object| cookieStore function| showDirectoryPicker function| showOpenFilePicker function| showSaveFilePicker object| trustedTypes boolean| crossOriginIsolated object| perfMetrics number| OB_startTime object| OB_loadErrors function| _onerror function| _asyncScript function| _asyncStyles function| ga function| obvInit object| GLOBALS object| PARSELY object| branch object| google_tag_data object| gaplugins object| gaGlobal object| gaData object| _mdm object| PLOVR_MODULE_INFO object| PLOVR_MODULE_URIS boolean| PLOVR_MODULE_USE_DEBUG_MODE function| _resizeIframe object| __obv

15 Cookies

Domain/Path Name / Value
betterprogramming.pub/ Name: tz
Value: -60
.betterprogramming.pub/ Name: _gid
Value: GA1.2.882695584.1614782473
betterprogramming.pub/ Name: lightstep_session_id
Value: ca602d92ae2d137b
betterprogramming.pub/ Name: optimizelyEndUserId
Value: lo_a27c57253193
.betterprogramming.pub/ Name: _ga
Value: GA1.2.1285249675.1614782473
betterprogramming.pub/ Name: sz
Value: 1600
betterprogramming.pub/ Name: lightstep_guid/medium-web
Value: d9706c2cda76c55d
betterprogramming.pub/ Name: pr
Value: 1
.betterprogramming.pub/ Name: _parsely_session
Value: {%22sid%22:1%2C%22surl%22:%22https://betterprogramming.pub/?gi=9314f773164%22%2C%22sref%22:%22%22%2C%22sts%22:1614782473164%2C%22slts%22:0}
.betterprogramming.pub/ Name: _gat
Value: 1
betterprogramming.pub/ Name: uid
Value: lo_a27c57253193
.betterprogramming.pub/ Name: __cfruid
Value: ec5c58e4e8799474a87db4c3fd6f30184236812d-1614782471
.betterprogramming.pub/ Name: _parsely_visitor
Value: {%22id%22:%22pid=3e0c27d543917a851171d170315c9c3c%22%2C%22session_count%22:1%2C%22last_session_ts%22:1614782473164}
betterprogramming.pub/ Name: sid
Value: 1:1sUA6NMAE3ZEnXJauKKdzaLOkkUxzgX7+Dw5K+rboKSqGrjJ92Nl0GuNk1kPvvpz
.betterprogramming.pub/ Name: __cfduid
Value: d84bfe78f1130d6fb91909e27bc0f9c131614782471

Security Headers

This page lists any security headers set by the main page. If you want to understand what these mean and how to use them, head on over to this page

Header Value
Content-Security-Policy default-src 'self'; connect-src https://localhost https://*.instapaper.com https://*.stripe.com https://glyph.medium.com https://*.paypal.com https://*.braintree-api.com https://*.braintreegateway.com https://accounts.google.com https://getpocket.com https://betterprogramming.pub https://*.betterprogramming.pub https://*.medium.com https://medium.com https://*.medium.com https://*.algolia.net https://cdn-static-1.medium.com https://dnqgz544uhbo8.cloudfront.net https://cdn-videos-1.medium.com https://cdn-audio-1.medium.com https://lightstep.medium.systems https://*.branch.io 'self'; font-src data: https://*.amazonaws.com https://*.medium.com https://glyph.medium.com https://medium.com https://*.gstatic.com https://dnqgz544uhbo8.cloudfront.net https://cdn-static-1.medium.com 'self'; frame-src chromenull: https: webviewprogressproxy: medium: 'self'; img-src blob: data: https: 'self'; media-src https://*.cdn.vine.co https://d1fcbxp97j4nb2.cloudfront.net https://d262ilb51hltx0.cloudfront.net https://*.medium.com https://gomiro.medium.com https://miro.medium.com https://pbs.twimg.com 'self' blob:; object-src 'self'; script-src 'unsafe-eval' 'unsafe-inline' about: https: 'self'; style-src 'unsafe-inline' data: https: 'self'; report-uri https://csp.medium.com
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff
X-Frame-Options sameorigin
X-Xss-Protection 1; mode=block

Indicators

This is a term in the security industry to describe indicators such as IPs, Domains, Hashes, etc. This does not imply that any of these indicate malicious activity.

api2.branch.io
app.link
betterprogramming.pub
cdn-images-1.medium.com
cdn-static-1.medium.com
cdn.branch.io
csp.medium.com
d1z2jf7jlzjs58.cloudfront.net
glyph.medium.com
lightstep.medium.systems
medium.com
srv-2021-03-03-14.pixel.parsely.com
www.google-analytics.com
www.google-analytics.com
13.225.80.6
162.159.153.4
2600:9000:20eb:3e00:19:9934:6a80:93a1
2600:9000:21f3:de00:11:f728:3040:93a1
2606:4700:7::a29f:9804
2606:4700:e2::ac40:8a24
2a00:1450:4001:80f::200e
3.222.190.40
65.9.67.144
03b5137d2cd904a975d2eb10dbe688646d6bab05c58c85473db01f09463c5d1b
0564e3886d859debf37833726da1a8488ca6a3e380bb01c4e223105218559aed
0b1b6c5a50bc5ba975e153c9dfc2804b5dc5edbff5433ec851ee0db76787d030
0c5eb61155158e6ed4373fe40c46541333e85fe883447f2f800521a9264cc237
0f3be44690ae9914ae3e47b7752e1bdea316f09938e9094f99e0de19ccd8987a
1108962b59e85ec029b9a9a670d663abd9f72fc083de6d58b35a9aec6fdac0ea
12fe85ec038af8c41ba830412520589dbd125d417913c10a57838ac92ab96192
14d196972fa5a78d5fe5caac75c2032a68e88ba664e8e4381474869273ffbd20
195a9527ec4beade1523ce8d783cc9a6a2175ee2a908d081ddeb57af27d60085
1c54ed060035e86d4c3bf517c9b25d2d003d0d404043116fd7f06e043a3bc204
212bb91c136f1157342cb841d069a8c52917b69e09641477bb7b89cd3459b252
232ab02903eda0d764a276b4d246bc11ccb8334f6d907b2e4fa5151976ec87aa
32942e68db38273676d8cb1f992bc4f18ef2927540a719860c93be5ff9823d7e
32c8f4f8a18a45b6cf5c0c160bb50c189d3a427f72e27cd7621404da4bccd463
355a8da6d5be1c954369b91a65378d05430f7ee1f38a59b90af6544e19a16dd8
36aa9699f42a22b8e1fa058eb1d1a10f897181a967cbf0da4d0887d82fc9163c
3874a232d4d6bd1428d373589083065c9b30c5a9f04d4f59a0191da27b3e3508
3bd786eb3c1ec15f33bf668da0394372b1d4be71d3d9fe1f0814929f7c688b08
3ff0169292598bec1751fce80d0024e2c9e55c406b7456ef3aefae30bf3a4efb
4979ab9d8e50f2081024a40f78a28a2213f774ee295e6962d1a5e5687a573832
4c6d151fcb9915e14ca15ee622b91529676ae9ff27779509b86e107669aab9a3
508f8e384aca3ef8ca1e79258c2ee33ee2d793b07767f2a5a9984148c98d1715
51507e3f7e9b7a0f5c11bc000951af8bcff03228786f49e94a252aeb4500a3fa
53cafcd585e7903a509ce59716d9c0969221b6c58c6e22b93c95d7a575466876
5612fc3ad9751b9e4d2e79a4ed26d7cd9b95f368c81391737852d3f27f0c4f18
580a00886f1895e47b96339393408f6de5386b86f02dffb245f6bc36e04ccc9e
5db001bb8b0d050d81ffc91e83b9ff54398b28f7cc3f2a680be3228b35f1af09
635a2720be42772948794b623812ba76fe1efd399848afb8b930e6a061333fc3
645e23e252682b9ebc903ed9e3f72db1ca9f8453c883e51ee207efb373a7d778
65bdcd9e14528ab8e68082402e6620681c8c4e64b85e2ce92a593bc3e872d3c4
66058d755a662910aa774c4e7303da1d00564c416a64bcb58734bd70816d19ef
67e233d0b9ce3aa1ed9006ee4bd6b71ffbcc177b4488c0bbd90f3c5f4eeb0607
6a82d2af23252056e65fe9f09cce54c2cb5c183faf0cb583bc97a287eac8de8b
705a47c18859e2c9af14403e38659a17d6e08de8d6c0a6c3cb739611e3e2be5c
7355cfcd1b1b8e82fa38b71f0b8b83a0aed8a1ed270c56f0ada79cfa51f0c8a4
743a978743aa9f9f67688e28be58a0f28a6917ebc9b6d3cc6666b531a3e73169
7a4b94cc6990be82365c182fd3b054ee80d83fbc2cbb544d6c08b041be9cc15c
7cb8c8cf703d69499876fa95e8436e60fa55c613cffa9b16129eedb66bba9724
83a97ab66bfe2e266de675707ff5b2cb9fc464e3ade0b43bf328d45000e41d2a
8a93c489e35a69bbbb9b82018664dfc31684cfda59e1422566bde3cd095f8790
8d203d2bdf2a2537bdbb946e561e5072ebeb41b8002f1232da95249dc8e597ff
8f17e8d51e7874869e085935a9cb83176896403652c190476a523811a3e37f8e
92c3246d2c52f6bc7f321305a15c620028351c9933eb46b65d8b2ffc5f8a415d
92d4b1cf4d3596e96891b4b64f0ac0ac3c94199136b3040a98961e2e06a5b73e
94b6b077668eb8e4fd324b164a412aed04b0bcf24d4a9cb216cac31833c93edf
9539ee13ee3690b49376de82c731da2e6dbe3bfe4577b380e9992d1b531d1306
983c83383a13c1ed40b4a32097439f6c24e54f3f6cf60aae41aad9084d893a56
985c2a8572217fd5ff67d2e339f85630292237356fe25519e1ab24fd08936c0c
99be0c4ee9e07e0143a5de9aaf13ba92a43d474c307569cbd5aa8d51624a15d1
9c22cd797beac7961c61a77ea2db5b3e4a69b3a25f0c816f926c81f163a6e251
a037e067ee0c3a61631b885eeef05f6662a370e1b8d048ef9619e13ae85e1d32
a529f109d6c46238a6e615c66ebc85a3e78fa7fd72e2851dee46c5f2cbb35e69
a82dc28d43942326b346f92907df3bea5e38b2325ef97176f3b6234966bf19eb
a8aed85ed876857226843a732a5e4157c4f0180888c035857f6d0206dd96b0d1
b1442e85b03bdcaf66dc58c7abb98745dd2687d86350be9a298a1d9382ac849b
b5f6270ce9f695792450676d0f2d4a144886fcc869d63bb453ab1984ac80526a
b61c2c46c1b316e720610d240c7962c61c9bc9c563bfecd9757a8600b3911db0
bacd5e423bd38725ea2e14042264aee358425d4728eefa43bfca76b13023ab14
bcb350ea01d3c197579bcb82779767e87df6d6853f25ffd810860da94ff7dce6
c47efd0603e777c2d341976a49a8faf0ee42736e5e51ba0bcca78904f6bfe3b2
c5f0db2542e6d1d6f4432303a775bc81bb739e450f4fe0012061099b5d7235b6
cc6f8cb020173166b771694d3f034e4c085c2c1503cab3de3a7dd533cc108c5c
cf4724b2f736ed1a0ae6bc28f1ead963d9cd2c1fd87b6ef32e7799fc1c5c8bda
d2b768582a773f10e4f39b4b5a711ac9565b54b25b0c0add2e5397427f77be3a
d4c1b3a35976b9be7450e76b0af5983772dfcafab6f5d03a0800fad9c29bce72
dd15551d70630f2ac03ee3f1c669708879d9341b42b452b31cb9f3a41e2b7b37
df1dd0b4ecfc9f17e599fca53aea78b4c57cb97c21f37200debcc0c4485e0763
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e512ddbb2554a7f5c3582fd42845c59494d01fa19485582a939ba60ad6398edc
e5ce01ce4331b9e9e136b8a5ded2cc225de4c2ac7db7ce4754099fda05c2cc7e
e8243d4ec562a79dd92d2b9be48b17dbbe67693ba7e0a72a9062eb4a3edb02f6
ef847c3d7d28c9e53b9c2a3c588f4df6616bc696c80c90fbb7fc6a51c0d0f456
f1ea07a1e51a389c8de07120ae5c2e432e9dd8f4fbd6f92489f185b0523a3fd4
f69fb1f1bdac04c805e171640feeb26af4c57592cf81f5bbfb4421403e4c9c62
faef0a5204abe93c23ce0848aa34583a8f895d6e39598cda9e231f1c95c5fe05
fb92d443f156a786ba86b988d82c21b6c7eb25647a29d625a08188d179d77744