Submitted URL: http://betterprogramming.pub/
Effective URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Submission: On February 24 via manual from GB

Summary

This website contacted 11 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 58 2606:4700:7::... 13335 (CLOUDFLAR...)
1 2a00:1450:400... 15169 (GOOGLE)
1 143.204.101.224 16509 (AMAZON-02)
2 2606:4700:7::... 13335 (CLOUDFLAR...)
1 143.204.90.16 16509 (AMAZON-02)
1 2600:9000:205... 16509 (AMAZON-02)
1 3.213.50.82 14618 (AMAZON-AES)
2 2600:9000:21f... 16509 (AMAZON-02)
10 2606:4700:e2:... 13335 (CLOUDFLAR...)
80 11
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-02-24-15.pixel.parsely.com betterprogramming.pub
1 app.link cdn.branch.io
1 cdn.branch.io betterprogramming.pub
1 csp.medium.com www.google-analytics.com
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
policy.medium.com
medium.com
rsci.app.link
betterprogrammingjobs.com
twitter.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-01-26 -
2021-04-20
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=ba384f0eb70b
Frame ID: F6EA4B1DCC810F4BFF7112A694834D18
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=ba384f0eb70b Page URL

Detected technologies

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

Page Statistics

80
Requests

99 %
HTTPS

60 %
IPv6

8
Domains

13
Subdomains

11
IPs

3
Countries

4323 kB
Transfer

6820 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=ba384f0eb70b 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=ba384f0eb70b
399 KB
58 KB
Document
General
Full URL
https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
162.159.153.4 -, , ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare / Medium
Resource Hash
ac8b207dd3a31a298abdd869211d8955a1ef9d788d9882617630f105bef4690c
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=ba384f0eb70b
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=d343b448a0f0aa4b1b0ca721752dfc6aa1614180819; __cfruid=d8899a45b67d62b4e91e799dfaf02faddd649459-1614180820
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, 24 Feb 2021 15:33:40 GMT
content-type
text/html; charset=utf-8
cf-ray
626a3f0eba7f1d1e-CPH
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_3dccd4dc9bd5; Path=/; Expires=Thu, 24 Feb 2022 15:33:40 GMT; HttpOnly; Secure; SameSite=None sid=1:1sUA6NMAE3ZEnXJauKKdzUPHPuGC4oPW+kHJGolKiuYoY07jbXp/wL8i7m7VtLX8; Path=/; Expires=Thu, 24 Feb 2022 15:33:40 GMT; HttpOnly; Secure; SameSite=None optimizelyEndUserId=lo_3dccd4dc9bd5; Path=/; Expires=Thu, 24 Feb 2022 15:33:40 GMT; Secure; SameSite=None
strict-transport-security
max-age=15552000; includeSubDomains; preload
cf-cache-status
DYNAMIC
cf-request-id
087645bd3600001d1e38091000000001
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-20210223-183454-ad5e584646
pragma
no-cache
x-content-type-options
nosniff
x-envoy-upstream-service-time
305
x-frame-options
sameorigin
x-obvious-info
20210223-2359-root,797452f6
x-obvious-tid
1614180820409:103be1056a4f
x-opentracing
{"ot-tracer-spanid":"5bd66da8356017a0","ot-tracer-traceid":"4cdb4bf4f7bf9aea","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, 24 Feb 2021 15:33:40 GMT
content-length
0
set-cookie
__cfduid=d3e211fda281736857ac1a5004597f6301614180820; expires=Fri, 26-Mar-21 15:33:40 GMT; path=/; domain=.medium.com; HttpOnly; SameSite=Lax uid=lo_3dccd4dc9bd5; Path=/; Domain=medium.com; Expires=Thu, 24 Feb 2022 15:33:40 GMT; HttpOnly; Secure sid=1:wF0P+ZX5q5cbOwTcQASktHkGK7blDsw+DfAQrPN+2HV4EyqZfQvZpA5Di9kZQ87r; Path=/; Domain=medium.com; Expires=Thu, 24 Feb 2022 15:33:40 GMT; HttpOnly; Secure; SameSite=None optimizelyEndUserId=lo_3dccd4dc9bd5; Path=/; Domain=medium.com; Expires=Thu, 24 Feb 2022 15:33:40 GMT; Secure; SameSite=None __cfruid=aa938943e11afc6f6c41b2987e32d8ee018dee1a-1614180820; path=/; domain=.medium.com; HttpOnly; Secure; SameSite=None
location
https://betterprogramming.pub/?gi=ba384f0eb70b
cf-ray
626a3f0d3d891f31-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
087645bc4700001f316002c000000001
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-20210223-183454-ad5e584646
pragma
no-cache
x-content-type-options
nosniff
x-envoy-upstream-service-time
40
x-frame-options
sameorigin
x-obvious-info
20210223-2359-root,797452f6
x-obvious-tid
1614180820140:867b6311b037
x-opentracing
{"ot-tracer-spanid":"4d7c73f9150937a9","ot-tracer-traceid":"2e9d919b71b32acb","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=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , 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=ba384f0eb70b
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, 24 Feb 2021 15:33:40 GMT
content-encoding
gzip
x-content-type-options
nosniff
cf-cache-status
HIT
age
1380
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
087645befc00001f3188a1f000000001
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
626a3f119a4b1f31-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, 24 Feb 2021 19:33:40 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=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , 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=ba384f0eb70b
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, 24 Feb 2021 15:33:40 GMT
content-encoding
gzip
x-content-type-options
nosniff
cf-cache-status
HIT
age
636209
cf-ray
626a3f119a551f31-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
087645bf0100001f314915b000000001
accept-ranges
bytes
content-type
text/css
expires
Thu, 24 Feb 2022 15:33:40 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=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2a00:1450:4001:800::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=ba384f0eb70b
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
5464
date
Wed, 24 Feb 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, 24 Feb 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=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , 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=ba384f0eb70b
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, 24 Feb 2021 15:33:40 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
29960
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
087645bf3900001f3188a21000000001
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
626a3f11fad41f31-FRA
expires
Fri, 26 Mar 2021 15:33:40 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=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , 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=ba384f0eb70b
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, 24 Feb 2021 15:33:40 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
609232
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
087645bf3800001f31ba88f000000001
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
626a3f11facf1f31-FRA
expires
Fri, 26 Mar 2021 15:33:40 GMT
1*MpCEx_rtJcTm9I54wR_Q5w@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*MpCEx_rtJcTm9I54wR_Q5w@2x.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
ae4262fc5fd75eaf016038c57c0856e528cc35cd5d6563247dc5494a557630b8
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:40 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
58783
x-envoy-upstream-service-time
44
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
3155
cf-request-id
087645bf3800001f315100f000000001
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
626a3f11fad21f31-FRA
expires
Fri, 26 Mar 2021 15:33:40 GMT
1*fQ_iimRG5TjTYXb8MYjlNA@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*fQ_iimRG5TjTYXb8MYjlNA@2x.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , 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=ba384f0eb70b
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, 24 Feb 2021 15:33:40 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
575295
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
087645bf3800001f316b8e9000000001
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
626a3f11fad31f31-FRA
expires
Fri, 26 Mar 2021 15:33:40 GMT
0*9xa8LHvUWcCvLPaz
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*9xa8LHvUWcCvLPaz
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
028f3fcfc3b61acdecb1d5f97ffe2f14698b9dfbc529d6ba56bab423b7e022a7
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:40 GMT
x-content-type-options
nosniff
cf-cache-status
DYNAMIC
x-envoy-upstream-service-time
22
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
3208
cf-request-id
087645bf3800001f314606d000000001
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-20210219-142058-6c8b25830d
accept-ranges
bytes
cf-ray
626a3f11fad11f31-FRA
expires
Fri, 26 Mar 2021 15:33:40 UTC
1*SpsdPyNzK5PXrMLPv-Glfg.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*SpsdPyNzK5PXrMLPv-Glfg.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
ba283d8e309c5c633a27207f2d38725ecf0fa030ed7b3d8120d8d4934d9c1d82
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:40 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
47155
x-envoy-upstream-service-time
270
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
2895
cf-request-id
087645bf3800001f315100e000000001
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
626a3f11face1f31-FRA
expires
Fri, 26 Mar 2021 15:33:40 GMT
2*UCh_gX_VuUGhBLge9kUu5w.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/2*UCh_gX_VuUGhBLge9kUu5w.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
2d511a546fae69ec32b5bf03d4fae93f8bd3979481e808988d59fc0018d3467a
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:40 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
58781
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
3543
cf-request-id
087645bf5900001f3193137000000001
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
626a3f122b161f31-FRA
expires
Fri, 26 Mar 2021 15:33:40 GMT
1*rAu1BvD6MOu5z9MgQeT21A.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*rAu1BvD6MOu5z9MgQeT21A.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
78ee6b451592612f2c184c89e9621f73b37998cf33121445c6fa35b52a341a25
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:40 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
47155
x-envoy-upstream-service-time
26
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
2930
cf-request-id
087645bf5900001f317936d000000001
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
626a3f122b171f31-FRA
expires
Fri, 26 Mar 2021 15:33:40 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=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , 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=ba384f0eb70b
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, 24 Feb 2021 15:33:40 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
28774
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
087645bf5a00001f3150910000000001
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
626a3f122b191f31-FRA
expires
Fri, 26 Mar 2021 15:33:40 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=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , 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=ba384f0eb70b
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, 24 Feb 2021 15:33:40 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
47155
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
087645bf5a00001f31659c8000000001
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
626a3f122b1d1f31-FRA
expires
Fri, 26 Mar 2021 15:33:40 GMT
1*8U4p4D8G8sQ-zRkt-XWowQ@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*8U4p4D8G8sQ-zRkt-XWowQ@2x.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
17b73f03204f5ce65f15fa606915ded62b3e97eca4682d3c45105038a0b2c1cf
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:40 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
408534
x-envoy-upstream-service-time
46
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
2593
cf-request-id
087645bf5f00001f318e968000000001
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
626a3f123b2b1f31-FRA
expires
Fri, 26 Mar 2021 15:33:40 GMT
2*XRXyfZ9LIDjt_5A6k48CEQ.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/2*XRXyfZ9LIDjt_5A6k48CEQ.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
a19d7fd6b2725b66f5d9029a94bf9fe7259c4b886e4236242599c3601ba6e132
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:40 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
90860
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
2289
cf-request-id
087645bf6f00001f3192ab6000000001
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
626a3f124b501f31-FRA
expires
Fri, 26 Mar 2021 15:33:40 GMT
1*ZDB-ObA4vxwyqqYz0PQdBg.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*ZDB-ObA4vxwyqqYz0PQdBg.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
e03f5423c3167226552d4744f98bd93313916a611d97254cd63e6778477756a8
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:40 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
47154
x-envoy-upstream-service-time
39
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
3731
cf-request-id
087645bf7000001f31503f2000000001
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
626a3f124b511f31-FRA
expires
Fri, 26 Mar 2021 15:33:40 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=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , 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=ba384f0eb70b
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, 24 Feb 2021 15:33:40 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
937214
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
087645bf7000001f318bb1c000000001
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
626a3f124b521f31-FRA
expires
Fri, 26 Mar 2021 15:33:40 GMT
2*OWJWQjJEvJiQZuzWYtscUg.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/2*OWJWQjJEvJiQZuzWYtscUg.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
c1eade80e1b410000bb42ac5e566136b54e9bbaacdbda74edecc2f330095a8db
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:40 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
156830
x-envoy-upstream-service-time
94
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
4191
cf-request-id
087645bf7200001f317bae5000000001
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
626a3f125b5a1f31-FRA
expires
Fri, 26 Mar 2021 15:33:40 GMT
2*0_tawM2gxVFPmHD3nUom_g.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/2*0_tawM2gxVFPmHD3nUom_g.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
63a66962160f0a1b73cfcdf3deee73459e3717956ebb384e3b0c44c969e9d4fe
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:40 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
47154
x-envoy-upstream-service-time
58
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
2637
cf-request-id
087645bf7600001f31aa1ea000000001
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
626a3f125b5c1f31-FRA
expires
Fri, 26 Mar 2021 15:33:40 GMT
2*asAOFHvuiUL2HxG6CqR6Yg.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/2*asAOFHvuiUL2HxG6CqR6Yg.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
a042e0e50182302b338f17ec20c9b12b9c8e8e27e7ebf8bf6437d6c2760d23ed
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:40 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
156830
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
3038
cf-request-id
087645bf8500001f31b5803000000001
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-20201203-210316-9631f3880d
accept-ranges
bytes
cf-ray
626a3f126b931f31-FRA
expires
Fri, 26 Mar 2021 15:33:40 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=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , 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=ba384f0eb70b
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, 24 Feb 2021 15:33:40 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
200486
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
087645bf8a00001f3153af1000000001
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
626a3f127b9e1f31-FRA
expires
Fri, 26 Mar 2021 15:33:40 GMT
2*9S9l47dN6pCSTT7yPa6nyg.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/2*9S9l47dN6pCSTT7yPa6nyg.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
997226da30a08c3658883583217a087a9d0a2b9f016ec8899e76a0bbd991ad1c
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:40 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
536409
x-envoy-upstream-service-time
82
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
2169
cf-request-id
087645bf8b00001f3179371000000001
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
626a3f127ba21f31-FRA
expires
Fri, 26 Mar 2021 15:33:40 GMT
1*gOZB0_zGrIvTLT20MtP6uA.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*gOZB0_zGrIvTLT20MtP6uA.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
341b5b8504e2b8e8f13363ba12d0cd32d440cb69f1452d2e7c4433798be11e5b
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:40 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
239803
x-envoy-upstream-service-time
93
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
3516
cf-request-id
087645bf8d00001f316306a000000001
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
626a3f127ba61f31-FRA
expires
Fri, 26 Mar 2021 15:33:40 GMT
1*8qf9aPlCXSQYWOECirYWoQ@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*8qf9aPlCXSQYWOECirYWoQ@2x.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
a760bc85ea7d082932af83c49c1f38fedfbfe930b4c01d4e7f0164a6ec46a432
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:40 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
548789
x-envoy-upstream-service-time
29
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
2894
cf-request-id
087645bf9100001f31668c0000000001
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
626a3f128bac1f31-FRA
expires
Fri, 26 Mar 2021 15:33:40 GMT
1*Z1TjQBHyITTzhEJ8EMCw4w.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*Z1TjQBHyITTzhEJ8EMCw4w.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
515e42979f672163914e339e0dd13b8fa245789506f16ea67140474f637127e2
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:40 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
169753
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
4156
cf-request-id
087645bf9b00001f3177ac9000000001
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-20210211-010856-c437763f77
accept-ranges
bytes
cf-ray
626a3f129bbf1f31-FRA
expires
Fri, 26 Mar 2021 15:33:40 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=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , 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=ba384f0eb70b
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, 24 Feb 2021 15:33:40 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
508543
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
8602
cf-request-id
087645bf9d00001f31b33cb000000001
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
626a3f129bc41f31-FRA
expires
Fri, 26 Mar 2021 15:33:40 GMT
1*hYN4g4moh5Bhzi348rWqVg.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*hYN4g4moh5Bhzi348rWqVg.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
4a08c7a4bb29ffcab1696276aca5f30d824b563c08f9a0c902b1f77671aa9e89
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:40 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
169753
x-envoy-upstream-service-time
512
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
2817
cf-request-id
087645bfa400001f31aa1ec000000001
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
626a3f12abd11f31-FRA
expires
Fri, 26 Mar 2021 15:33:40 GMT
1*U2hHkXxiaktHxkaJsDA_pg.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*U2hHkXxiaktHxkaJsDA_pg.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
ffe2f97f81dbb73a2cba6eada795892281c6971d7b01dd8772216559747dbda1
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:40 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
176575
x-envoy-upstream-service-time
45
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
2669
cf-request-id
087645bfa700001f3146073000000001
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
626a3f12abd91f31-FRA
expires
Fri, 26 Mar 2021 15:33:40 GMT
0*RyyNAe-8KRVc832N.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*RyyNAe-8KRVc832N.jpg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
2150ab549693c9e8f0712ad5370e7e586f4668a1c5d06abe162295f73ff41ce1
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:40 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
176575
x-envoy-upstream-service-time
148
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
2696
cf-request-id
087645bfac00001f317eb89000000001
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
626a3f12abe21f31-FRA
expires
Fri, 26 Mar 2021 15:33:40 GMT
main-base.bundle.83-GfsVMWnOGOOjlYS65Iw.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.83-GfsVMWnOGOOjlYS65Iw.js
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
18ec395445ce939c5fadadc4fdb0cd2374b5c2f1f872ad5d60607f0bb3db0777
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:40 GMT
content-encoding
gzip
x-content-type-options
nosniff
cf-cache-status
HIT
age
70634
cf-ray
626a3f11facc1f31-FRA
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
401101
x-amz-id-2
iwu/bYk2MHM8ifrCbeEVGvOaI6SOV6QcpdJR5e+nb97iT8VnK+XHrlSul0yeKbOmGTk7orHSSG8=
last-modified
Tue, 23 Feb 2021 19:10:10 GMT
server
cloudflare
etag
"354f93bed4c4f0538c2a51a5551e5289"
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
F7FEE468F6552061
vary
Accept-Encoding
cache-control
public, max-age=31536000
cf-request-id
087645bf3700001f3163064000000001
accept-ranges
bytes
content-type
application/javascript
expires
Thu, 24 Feb 2022 15:33:40 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=ba384f0eb70b
Protocol
HTTP/1.1
Security
TLS 1.3, , AES_128_GCM
Server
143.204.101.224 , United States, ASN16509 (AMAZON-02, US),
Reverse DNS
server-143-204-101-224.fra50.r.cloudfront.net
Software
nginx /
Resource Hash
f69fb1f1bdac04c805e171640feeb26af4c57592cf81f5bbfb4421403e4c9c62

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 23 Feb 2021 23:35:58 GMT
Content-Encoding
gzip
Age
57418
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 b83a899c16a2f53127e152fe5fc783a4.cloudfront.net (CloudFront)
Cache-Control
max-age=86400, public
X-Amz-Cf-Pop
FRA50-C1
X-Amz-Cf-Id
OmJ7c9a8z0065F46XirJKiEeG8onGxe1KTJzRDUQLZgNZ-W55TUVDw==
Expires
Wed, 24 Feb 2021 23:35:58 GMT
stat
betterprogramming.pub/_/
43 B
141 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=ba384f0eb70b
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=ba384f0eb70b
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, 24 Feb 2021 15:33:40 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-20210223-183454-ad5e584646
x-envoy-upstream-service-time
30
cf-ray
626a3f11fcb21d1e-CPH
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
43
cf-request-id
087645bf3f00001d1e79371000000001
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
1*E7mMLO7-84QFiz4yFTeP7w.jpeg
cdn-images-1.medium.com/max/2000/
635 KB
636 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/2000/1*E7mMLO7-84QFiz4yFTeP7w.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
53e6528f45a37c3f728e2b02a1c1c728cc5cb12368ff57802de46178236f614c
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:40 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
105296
x-envoy-upstream-service-time
92
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
650083
cf-request-id
087645bfae00001f317bae8000000001
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
626a3f12bbe41f31-FRA
expires
Fri, 26 Mar 2021 15:33:40 GMT
1*I1Npao1Ww536EDYBe2KZmw.jpeg
cdn-images-1.medium.com/max/2000/
746 KB
747 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/2000/1*I1Npao1Ww536EDYBe2KZmw.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
df728ce43477b41b0bac8db0d10bff15780917ad252494c78f98386bb2493168
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:40 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
47153
x-envoy-upstream-service-time
28
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
764091
cf-request-id
087645bfb300001f31a32f7000000001
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
626a3f12bbeb1f31-FRA
expires
Fri, 26 Mar 2021 15:33:40 GMT
1*HNz9KIUuwj4FMREcxLF_YA.jpeg
cdn-images-1.medium.com/max/800/
60 KB
61 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/1*HNz9KIUuwj4FMREcxLF_YA.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
aa93f645add91cbb896548206cae3567472202a59f73fdc6ee389cd04b47d189
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:40 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
47153
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
61854
cf-request-id
087645bfb600001f31b79d0000000001
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
626a3f12bbf11f31-FRA
expires
Fri, 26 Mar 2021 15:33:40 GMT
0*GSQ8LfR9AkzObc22
cdn-images-1.medium.com/max/800/
112 KB
113 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/0*GSQ8LfR9AkzObc22
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
ee8b06a283c64256689962e8c2818092f507b9358ac6c09c94fb9bb8692289f7
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:41 GMT
x-content-type-options
nosniff
cf-cache-status
DYNAMIC
x-envoy-upstream-service-time
83
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
115151
cf-request-id
087645bfb800001f31723bd000000001
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-20210219-142058-6c8b25830d
accept-ranges
bytes
cf-ray
626a3f12bbf31f31-FRA
expires
Fri, 26 Mar 2021 15:33:41 UTC
0*Opt9pLzb2sCTLUEr
cdn-images-1.medium.com/max/800/
132 KB
133 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/0*Opt9pLzb2sCTLUEr
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
7566d9c5ac8aee1812b5ff959770e32dd78873df1178ec3415f50a4bae4e29b7
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:41 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
135278
cf-request-id
087645bfc200001f3146074000000001
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-20210219-142058-6c8b25830d
accept-ranges
bytes
cf-ray
626a3f12cc091f31-FRA
expires
Fri, 26 Mar 2021 15:33:41 UTC
0*LmKwSU8DrcviUCkt
cdn-images-1.medium.com/max/800/
52 KB
53 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/0*LmKwSU8DrcviUCkt
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
fa61a25cab4480865b6d94d1421ac3b62dd657acf42872c17e60d60e6775afa5
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:41 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
53651
cf-request-id
087645bfd000001f31aa1ee000000001
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-20210219-142058-6c8b25830d
accept-ranges
bytes
cf-ray
626a3f12ec2e1f31-FRA
expires
Fri, 26 Mar 2021 15:33:41 UTC
0*eNYZIlrcBRHL8wBG
cdn-images-1.medium.com/max/800/
75 KB
76 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/0*eNYZIlrcBRHL8wBG
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
c6e37b62e17978b2d7ccc7e11236eeebad751f4f564aba2eb688254760dc827d
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:41 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
77181
cf-request-id
087645bfd800001f31c29ea000000001
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-20210219-142058-6c8b25830d
accept-ranges
bytes
cf-ray
626a3f12fc441f31-FRA
expires
Fri, 26 Mar 2021 15:33:41 UTC
1*WHOwWXeJUwQUEoO3lUrxyg.jpeg
cdn-images-1.medium.com/max/800/
40 KB
40 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/1*WHOwWXeJUwQUEoO3lUrxyg.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
97e8799951a4f7a9b9f5b2886fc831f84c8ae4fd99e409f173742b2c52aa7fb7
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:41 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
47154
x-envoy-upstream-service-time
51
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
41005
cf-request-id
087645c06100001f31659d5000000001
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
626a3f13cd3c1f31-FRA
expires
Fri, 26 Mar 2021 15:33:41 GMT
0*OyP-2ybYsBG-JXxG
cdn-images-1.medium.com/max/800/
31 KB
31 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/0*OyP-2ybYsBG-JXxG
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
99c3631b9de1f2e7ad97bdaf41127d71cfd35b40b02010fb5e9c288ce21f6adc
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:41 GMT
x-content-type-options
nosniff
cf-cache-status
DYNAMIC
x-envoy-upstream-service-time
33
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
31373
cf-request-id
087645c06200001f31aa1f5000000001
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-20210219-142058-6c8b25830d
accept-ranges
bytes
cf-ray
626a3f13cd3d1f31-FRA
expires
Fri, 26 Mar 2021 15:33:41 UTC
1*y3YW7FgJIknWP7QrCuGQ5Q.jpeg
cdn-images-1.medium.com/max/800/
41 KB
41 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/1*y3YW7FgJIknWP7QrCuGQ5Q.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
9b7a9e38cae0a370a572580c6f4cce48f500d1f8225d733440ea6b7d95d475ee
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:41 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
47153
x-envoy-upstream-service-time
41
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
41647
cf-request-id
087645c07200001f31999c8000000001
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
626a3f13ed5f1f31-FRA
expires
Fri, 26 Mar 2021 15:33:41 GMT
0*M5m_O_SN1VVfKbUF
cdn-images-1.medium.com/max/800/
114 KB
114 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/0*M5m_O_SN1VVfKbUF
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
738142a9c86b0fc7d3f09570f2b122f2089396e35cf68281018a39445c477ebf
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:41 GMT
x-content-type-options
nosniff
cf-cache-status
DYNAMIC
x-envoy-upstream-service-time
22
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
116776
cf-request-id
087645c08a00001f315091e000000001
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-20210219-142058-6c8b25830d
accept-ranges
bytes
cf-ray
626a3f141d931f31-FRA
expires
Fri, 26 Mar 2021 15:33:41 UTC
0*1ojMU6Y7rXP9zwVS
cdn-images-1.medium.com/max/800/
86 KB
86 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/0*1ojMU6Y7rXP9zwVS
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
465b640a7baf9a3554e9d3305eab5035bba8f654be11fdbd890eadc6b5fd31b8
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:41 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
87908
cf-request-id
087645c08f00001f3146080000000001
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-20210219-142058-6c8b25830d
accept-ranges
bytes
cf-ray
626a3f141d9c1f31-FRA
expires
Fri, 26 Mar 2021 15:33:41 UTC
0*hvtum1YgCxQTMrHg
cdn-images-1.medium.com/max/800/
92 KB
93 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/0*hvtum1YgCxQTMrHg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
6ad86aa9c1e80d3f70412a1f64f10987bb64df2b2dcb857f7a1dd91a4a7ad767
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:41 GMT
x-content-type-options
nosniff
cf-cache-status
DYNAMIC
x-envoy-upstream-service-time
29
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
94384
cf-request-id
087645c0b200001f314c810000000001
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-20210219-142058-6c8b25830d
accept-ranges
bytes
cf-ray
626a3f144de81f31-FRA
expires
Fri, 26 Mar 2021 15:33:41 UTC
0*H9FTM_m_9kn1MzWN
cdn-images-1.medium.com/max/800/
83 KB
83 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/0*H9FTM_m_9kn1MzWN
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
4535951d262c947c4b9d9bfc5d12f18fdf7e0529d590e9118f30d24a1f78c43d
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:41 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
85125
cf-request-id
087645c0fb00001f31c29f8000000001
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-20210219-142058-6c8b25830d
accept-ranges
bytes
cf-ray
626a3f14ce6f1f31-FRA
expires
Fri, 26 Mar 2021 15:33:41 UTC
0*GcVOsJS_dKAwejQh
cdn-images-1.medium.com/max/800/
122 KB
122 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/0*GcVOsJS_dKAwejQh
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
f466ab6be50b1591a964269fb07b111ad0eb4345e643c32d5a5b5adb6b750ef3
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:41 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
125165
cf-request-id
087645c10300001f31723cd000000001
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-20210219-142058-6c8b25830d
accept-ranges
bytes
cf-ray
626a3f14de8a1f31-FRA
expires
Fri, 26 Mar 2021 15:33:41 UTC
0*VhUfcFu6aISDS84e
cdn-images-1.medium.com/max/800/
59 KB
59 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/0*VhUfcFu6aISDS84e
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
3cf9a351449ca7536c78400cabc996d1eb4e08a5f0970175596f806d528e3073
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:41 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
60247
cf-request-id
087645c14e00001f3157a14000000001
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-20210219-142058-6c8b25830d
accept-ranges
bytes
cf-ray
626a3f154f141f31-FRA
expires
Fri, 26 Mar 2021 15:33:41 UTC
0*JwZX37_qMwkMFlSn
cdn-images-1.medium.com/max/800/
54 KB
54 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/0*JwZX37_qMwkMFlSn
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
cd37be959d6ede9fb2712810e28bcf0b16d2da185a301f75b5b752ef1cafb041
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:41 GMT
x-content-type-options
nosniff
cf-cache-status
DYNAMIC
x-envoy-upstream-service-time
13
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
54839
cf-request-id
087645c18b00001f31999d4000000001
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-20210219-142058-6c8b25830d
accept-ranges
bytes
cf-ray
626a3f15af7f1f31-FRA
expires
Fri, 26 Mar 2021 15:33:41 UTC
1*X8MdvP4G3UFq1SYuQKQ5cw.jpeg
cdn-images-1.medium.com/max/800/
134 KB
134 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/1*X8MdvP4G3UFq1SYuQKQ5cw.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
ee6413e65c6ff5f57d4d7bf496a6cf16dd3f4c5fa13b430c98a7c52e16c9fbc7
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:41 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
47152
x-envoy-upstream-service-time
417
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
137404
cf-request-id
087645c18f00001f316b903000000001
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
626a3f15bf851f31-FRA
expires
Fri, 26 Mar 2021 15:33:41 GMT
0*cVZlWlRrqrYBb92Z
cdn-images-1.medium.com/max/800/
41 KB
41 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/0*cVZlWlRrqrYBb92Z
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
ee4f31d8482dbcffd4ef6c94fffa3261dbf5396065ceff5327fa58fdd3ce9614
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:41 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
42018
cf-request-id
087645c1a100001f3177ae3000000001
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-20210219-142058-6c8b25830d
accept-ranges
bytes
cf-ray
626a3f15cf981f31-FRA
expires
Fri, 26 Mar 2021 15:33:41 UTC
1*2Ma7D6LD2hR22BPT8AmDnw.jpeg
cdn-images-1.medium.com/max/800/
85 KB
85 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/1*2Ma7D6LD2hR22BPT8AmDnw.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
2c7c4138c954fc4733e9b1f84cdf04ede8f8ae7b131a15f9b35e0fca6a61ec6e
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:41 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
167120
x-envoy-upstream-service-time
69
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
86615
cf-request-id
087645c1e000001f31723d8000000001
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
626a3f1638181f31-FRA
expires
Fri, 26 Mar 2021 15:33:41 GMT
1*HfwBHnUJOzl56qCflMVQ1w.png
cdn-images-1.medium.com/max/800/
37 KB
37 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/1*HfwBHnUJOzl56qCflMVQ1w.png
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
52d3c1080a98a205d286473ceff1df1dbe683c0577e8d9869ad0c80db55a30f1
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:41 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
169754
x-envoy-upstream-service-time
594
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
37714
cf-request-id
087645c1f000001f31ab91c000000001
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-20210219-142058-6c8b25830d
accept-ranges
bytes
cf-ray
626a3f1648331f31-FRA
expires
Fri, 26 Mar 2021 15:33:41 GMT
1*xHa7TwoWhgTKb2sdNEWsQw.jpeg
cdn-images-1.medium.com/max/800/
104 KB
105 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/1*xHa7TwoWhgTKb2sdNEWsQw.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
935d8884cd9d05ec394dd1d89381a80c514a152a779c5aa3927642ec485c2c19
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:41 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
169754
x-envoy-upstream-service-time
89
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
106670
cf-request-id
087645c20300001f3193839000000001
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
626a3f1668501f31-FRA
expires
Fri, 26 Mar 2021 15:33:41 GMT
0*M-EhivtPDbKykZk4
cdn-images-1.medium.com/max/800/
129 KB
129 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/0*M-EhivtPDbKykZk4
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
885b983300644b0fe8fb9a3127d0eb8a6e4ad0880afe293ea77fe2f2f2b8a3f1
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:41 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
132349
cf-request-id
087645c21600001f31b79ed000000001
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-20210219-142058-6c8b25830d
accept-ranges
bytes
cf-ray
626a3f1688731f31-FRA
expires
Fri, 26 Mar 2021 15:33:41 UTC
0*hLPzR5eviCFcdFEm
cdn-images-1.medium.com/max/800/
68 KB
68 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/0*hLPzR5eviCFcdFEm
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
d01fa5549db414dbbbaf657561900a6e9aca08b478e2782b2743474c9f566011
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:41 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
69661
cf-request-id
087645c21600001f31668e1000000001
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-20210219-142058-6c8b25830d
accept-ranges
bytes
cf-ray
626a3f1688751f31-FRA
expires
Fri, 26 Mar 2021 15:33:41 UTC
1*12pT_ytPi_vvPNtXd73Vdg.jpeg
cdn-images-1.medium.com/max/800/
129 KB
129 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/1*12pT_ytPi_vvPNtXd73Vdg.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
a3fad35321f21f97a17a0e78e921932e16ec56e4616299541fbe98e12095f252
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:41 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
169754
x-envoy-upstream-service-time
74
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
132247
cf-request-id
087645c21900001f31c387c000000001
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
626a3f16887a1f31-FRA
expires
Fri, 26 Mar 2021 15:33:41 GMT
1*t5KNabwstG5jM4DuB3N7rQ.png
cdn-images-1.medium.com/max/800/
118 KB
118 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/1*t5KNabwstG5jM4DuB3N7rQ.png
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=ba384f0eb70b
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
b455f0b4de7749b90bfc7bf01d649ebd5b0d3c88afadaeb927f2c54990cae7d4
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:41 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
176573
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
121006
cf-request-id
087645c22f00001f3149184000000001
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-20210219-142058-6c8b25830d
accept-ranges
bytes
cf-ray
626a3f16b89c1f31-FRA
expires
Fri, 26 Mar 2021 15:33:41 GMT
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, 24 Feb 2021 15:33:41 GMT
content-encoding
gzip
x-content-type-options
nosniff
cf-cache-status
HIT
age
47154
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
087645c026000005e95cb27000000001
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
626a3f136eca05e9-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, 24 Feb 2022 15:33:41 GMT
/
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=ba384f0eb70b
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

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=ba384f0eb70b
Protocol
HTTP/1.1
Security
TLS 1.3, , AES_128_GCM
Server
143.204.90.16 , United States, ASN16509 (AMAZON-02, US),
Reverse DNS
server-143-204-90-16.fra50.r.cloudfront.net
Software
AmazonS3 /
Resource Hash
3ff0169292598bec1751fce80d0024e2c9e55c406b7456ef3aefae30bf3a4efb

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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
8
ETag
"d4ba055ba82c0baa510053e92eb83211"
X-Cache
Hit from cloudfront
Content-Type
text/javascript
Via
1.1 6b8ac2d6d64dc42007741d312e2d73ab.cloudfront.net (CloudFront)
Cache-Control
max-age=300
Date
Wed, 24 Feb 2021 15:33:34 GMT
X-Amz-Cf-Pop
FRA50-C1
Content-Length
23541
X-Amz-Cf-Id
l1GKFKDHvzDyDDxXihKdXryrK3CVPBA4rO-Su79bxYNbFNSLeJ9rIA==
main-common-async.bundle.Vp62Cu7l9UE3U0Ssj5Qafg.js
cdn-static-1.medium.com/_/fp/gen-js/
656 KB
179 KB
Script
General
Full URL
https://cdn-static-1.medium.com/_/fp/gen-js/main-common-async.bundle.Vp62Cu7l9UE3U0Ssj5Qafg.js
Requested by
Host: cdn-static-1.medium.com
URL: https://cdn-static-1.medium.com/_/fp/gen-js/main-base.bundle.83-GfsVMWnOGOOjlYS65Iw.js
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
629efc705e06f56eb24177c5cf1a76dfbbf56e109b324d5294109283805f2460
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:41 GMT
content-encoding
gzip
x-content-type-options
nosniff
cf-cache-status
HIT
age
464874
cf-ray
626a3f14febc1f31-FRA
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
182235
x-amz-id-2
4flHEFVFVVfwKVQDZickPnaz3TVcMID8DN5M80md+pMaFCjiZDMJ18OMprDj8QL6rwPJNDQfPY8=
last-modified
Fri, 19 Feb 2021 05:39:48 GMT
server
cloudflare
etag
"01ff6de86911ba6f2e3c1a43849ae948"
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
DC1BD5E8A60ADBD5
vary
Accept-Encoding
cache-control
public, max-age=31536000
cf-request-id
087645c12000001f319382f000000001
accept-ranges
bytes
content-type
application/javascript
expires
Thu, 24 Feb 2022 15:33:41 GMT
_r
app.link/
90 B
744 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:2057:9800:19:9934:6a80:93a1 , United States, ASN16509 (AMAZON-02, US),
Reverse DNS
Software
openresty / Express
Resource Hash
6d0ccafbe4a548764574a2b56baf906f3ba8debbe45028cfe82fd9975a460f03
Security Headers
Name Value
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:41 GMT
Via
1.1 a350f357b825293e306b1b0a2cb490c1.cloudfront.net (CloudFront)
X-Content-Type-Options
nosniff
Server
openresty
X-Amz-Cf-Pop
FRA6-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-qajwHCX86F5r4GaM7gZaeEEkQhc"
X-Amz-Cf-Id
R3QkqBH9WIrVKGe5a22Al2exFuxEJnAPhIxuPRcEXzZ3uu0dWSGwUw==
main-home-screens.bundle.iOhGWFHXkcZA3oOz3FHfjQ.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.iOhGWFHXkcZA3oOz3FHfjQ.js
Requested by
Host: cdn-static-1.medium.com
URL: https://cdn-static-1.medium.com/_/fp/gen-js/main-base.bundle.83-GfsVMWnOGOOjlYS65Iw.js
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
df56e70f66db3e43dc3fe4316673a363f1bc5aa25361c51176b8bc1dd9bf4b53
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://betterprogramming.pub/?gi=ba384f0eb70b
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, 24 Feb 2021 15:33:41 GMT
content-encoding
gzip
x-content-type-options
nosniff
cf-cache-status
HIT
age
464874
cf-ray
626a3f15af7c1f31-FRA
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
5017
x-amz-id-2
gndAUmBVr7ZniOPaEhv/PcSCWaQ1YtBX62v8jeluvqRAzzpVIWKxiDKZYJ0q0McbTVUEhH5Cw5s=
last-modified
Fri, 19 Feb 2021 05:39:47 GMT
server
cloudflare
etag
"8d6f05617d6bfe3d917e2c8e23ae84c3"
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
2D831C78C849E0CD
vary
Accept-Encoding
cache-control
public, max-age=31536000
cf-request-id
087645c18800001f3153b08000000001
accept-ranges
bytes
content-type
application/javascript
expires
Thu, 24 Feb 2022 15:33:41 GMT
/
srv-2021-02-24-15.pixel.parsely.com/plogger/
43 B
229 B
Image
General
Full URL
https://srv-2021-02-24-15.pixel.parsely.com/plogger/?rand=1614180821540&plid=4102619&idsite=medium.com&url=https%3A%2F%2Fbetterprogramming.pub%2F&urlref=&screen=1600x1200%7C1600x1200%7C24&data=%7B%22N3a%22%3A%22visitor%22%7D&sid=1&surl=https%3A%2F%2Fbetterprogramming.pub%2F%3Fgi%3Dba384f0eb70b&sref=&sts=1614180821118&slts=0&title=Better+Programming&date=Wed+Feb+24+2021+16%3A33%3A41+GMT%2B0100+(Central+European+Standard+Time)&action=pageview&js=1&pvid=28851855&u=pid%3D15f2356e32319077ef5d5662a8b838d7
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/
Protocol
HTTP/1.1
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
3.213.50.82 District Heights, United States, ASN14618 (AMAZON-AES, US),
Reverse DNS
ec2-3-213-50-82.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, 24 Feb 2021 15:33:41 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
623 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:6800:11:f728:3040:93a1 , United States, ASN16509 (AMAZON-02, US),
Reverse DNS
Software
/
Resource Hash
ad43138c76e865d753c967e23b91ccbee6a3860ca75589b52d9df2021baf6cf9

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, 24 Feb 2021 15:33:41 GMT
via
1.1 06d36e78e8dfd9468327f09115761a9e.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
3ea6dcc1ec904189a5c713cee96ac8a1-2021022415
content-length
312
x-amz-cf-id
yaaOvkraWQeAM4U6J-tU0tsR2ygmZhNLcIugilcR7kbTdvAfLMWBOw==
reports
lightstep.medium.systems/api/v0/
96 B
385 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.83-GfsVMWnOGOOjlYS65Iw.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
3ef81339ff4bd51aae0b386f63e381adc2ed1d8973005e4682b817349bab2ea8

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, 24 Feb 2021 15:33:41 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
087645c2f100000609510cb000000001
server
cloudflare
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report?s=yBHr%2BhdMem6pktC%2FftxS0MKbpRRxUZzD1bbuoaWoidXrXWvZAvevzcEmPGWFi727IrMOO2DSdyslpbgb12lJZo6IGzJkJ272unY0qeTI0P5tS3kinu6%2Fl0ZrXIbWe%2BWO4skZP5U%3D"}],"group":"cf-nel","max_age":604800}
content-type
application/json
access-control-allow-origin
*
access-control-allow-credentials
true
cf-ray
626a3f17edf80609-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, 24 Feb 2021 15:33:41 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
087645c2810000060919af7000000001
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report?s=YFmDgb065PgLa3qoLgFzBNvU8ez5pAIuo5Oe%2B0cZPzRhe2a8n9F8rb2FBFCrQSKVMOl2K0loVev9wVOfUokHqnI7YsXFLGU05l7iUAqI5iDuK1rWDDwYP0rqlJYBR17O2FY4Qpk%3D"}],"group":"cf-nel","max_age":604800}
nel
{"max_age":604800,"report_to":"cf-nel"}
server
cloudflare
cf-ray
626a3f173ce90609-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
389 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:6800: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, 24 Feb 2021 15:33:42 GMT
via
1.1 06d36e78e8dfd9468327f09115761a9e.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
c57b50e13c474853b82db68d634ab70b-2021022415
content-length
28
x-amz-cf-id
AI_LW_97VkAQ3WNkyZbXdfzNnv5WeNoFP9W56H7MPyDepCnHAaF7Og==
reports
lightstep.medium.systems/api/v0/
96 B
373 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.83-GfsVMWnOGOOjlYS65Iw.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
9565363a0fb409f7192f78eadf086aa7f89111b7f1a8c39bb303fe88cc0f396d

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, 24 Feb 2021 15:33:42 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
087645c4fe00000609fd22c000000001
server
cloudflare
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report?s=70937XjpdvPqW%2FtrWZ7PrHQGb65VgFxy4qYWySy%2F%2BEjag2QrE44ATPsNBIObj1ywCc0P2Hvwy%2FLgfoSwBs3URrgCEDAXZLtNi8yUgd43vPYwNPiVMg1CSL5WSKbC8WjQoDUVr8g%3D"}],"group":"cf-nel","max_age":604800}
content-type
application/json
access-control-allow-origin
*
access-control-allow-credentials
true
cf-ray
626a3f1b3b600609-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, 24 Feb 2021 15:33:42 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
087645c497000006090a020000000001
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report?s=WD2VadI5%2FlzinIknhtEQDt6hTcXPHGxmB9CU4HMaHxRLP3w8mqB63fNV33dgHy%2BBi9mcHB7hTgtuzUzb6T6pFp3tIKu%2FgaJCmsoRBBvSQOBuE%2F%2BjpoZjchOczZtjhPtzrVI0ItM%3D"}],"group":"cf-nel","max_age":604800}
nel
{"max_age":604800,"report_to":"cf-nel"}
server
cloudflare
cf-ray
626a3f1a8a580609-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
365 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.83-GfsVMWnOGOOjlYS65Iw.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
7131022ca8e8118c043dcfa479b43976bb4dc286bcfe9f75d21d86489315c9ba

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, 24 Feb 2021 15:33:42 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
087645c71e000006090704f000000001
server
cloudflare
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report?s=IYr4t2NiOxhrdk8gxGfgRUkGrGUMZ3XDYDpTZBatWJLaiysOjnOBiqY3oifipDa7hQyDJC6NigzSp58FvrJRWu7btYazBbnshd1D7t9r8UpIkxC07hgO0YI8F5VMDjcKjFR7xEo%3D"}],"group":"cf-nel","max_age":604800}
content-type
application/json
access-control-allow-origin
*
access-control-allow-credentials
true
cf-ray
626a3f1e987a0609-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, 24 Feb 2021 15:33:42 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
087645c6ac0000060957b90000000001
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report?s=n80vJOwKtHvFlFH7vzeYTljVZp%2FtYksAUvJnK3Levwb%2BQTNZ%2BXWfkl4jQAYNUMWIHusZqqhmwS1l%2F8whEHqr36m6dzbHpZeFFllOrClsEoefhzLdFlC7oGrOaQd9YSpBR7jzQL0%3D"}],"group":"cf-nel","max_age":604800}
nel
{"max_age":604800,"report_to":"cf-nel"}
server
cloudflare
cf-ray
626a3f1def880609-FRA
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
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, 24 Feb 2021 15:33:43 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
087645c8ea00000609112cc000000001
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report?s=XoXNoBbIbKhexhylnzsPc7mg2fpJif3lIHz95rzYFLj23VJOCuIjkIytek6CPndIhVxer3m%2BwFa0DHGXQXvJ8hvRw8p6M%2B2EEt219eDcgvlIxurCUaId9Uo2mQ%2BvA0i9v4HLZPw%3D"}],"group":"cf-nel","max_age":604800}
nel
{"max_age":604800,"report_to":"cf-nel"}
server
cloudflare
cf-ray
626a3f217cb70609-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
698 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.83-GfsVMWnOGOOjlYS65Iw.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
4e967baec00d7caadf92f22d45358ec461571fe3b0bb5209fa9cb01cc6ea6977

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, 24 Feb 2021 15:33:43 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
087645c94e000006096d1c7000000001
server
cloudflare
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report?s=v4fIIblhQJsJwdYl4XmW7Fs%2BCg1%2BxDapNt6eslgCbqrtkBVLGnqHuhwa5abEvBrGFdOwskZKoieewnSKLxV8EW7mj3r%2BC%2FxCghc5qSg9OQAnalsaPGmsq3QPGOMPnOoKZ4%2B9NDI%3D"}],"group":"cf-nel","max_age":604800}
content-type
application/json
access-control-allow-origin
*
access-control-allow-credentials
true
cf-ray
626a3f221d8d0609-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, 24 Feb 2021 15:33:46 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
087645d3e8000006094390c000000001
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report?s=MruJt4KRu%2BMICGaQe%2BSK7ZnAOJxdnzfnDqNtRMxjP%2FQ6LDbyZLrY8zHeoe4F2VsqgkiHNFYNIyxvom3MOysveZopsNFevHF43NLVpUN0BlbM1moyl1jSwtrVN%2BQjTkomAw1yIww%3D"}],"group":"cf-nel","max_age":604800}
nel
{"max_age":604800,"report_to":"cf-nel"}
server
cloudflare
cf-ray
626a3f33088d0609-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
388 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.83-GfsVMWnOGOOjlYS65Iw.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
fdc9ac251cb9d8a95b20f74a8841ce26c5d71806f1ae5005d0e22d3405443273

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, 24 Feb 2021 15:33:46 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
087645d45d000006094429c000000001
server
cloudflare
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report?s=2SfF9Xjcv%2BmRScgZEbBHGUE3iDZqVFk5oW7YT2drRK4Ygicv1O%2BzVUZUnNj8lV2gutSjfT0q532OFVJNstMrwq8smTwLYKg0TJATBHAYQdhySZp7B6ubKxpJ6jDH%2Fvh9uZFU%2FQ8%3D"}],"group":"cf-nel","max_age":604800}
content-type
application/json
access-control-allow-origin
*
access-control-allow-credentials
true
cf-ray
626a3f33ca140609-FRA
access-control-allow-headers
LightStep-Access-Token, Content-Type
batch
betterprogramming.pub/_/
17 B
418 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.83-GfsVMWnOGOOjlYS65Iw.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
1614180826260
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, 24 Feb 2021 15:33:46 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-20210223-183454-ad5e584646
x-envoy-upstream-service-time
300
cf-ray
626a3f3439fc1d1e-CPH
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
17
cf-request-id
087645d4a000001d1e5f229000000001

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=286983632&t=pageview&_s=1&dl=https%3A%2F%2Fbetterprogramming.pub%2F%3Fgi%3Dba384f0eb70b&ul=en-us&de=UTF-8&dt=Better%20Programming&sd=24-bit&sr=1600x1200&vp=1600x1200&je=0&_u=IEBAAEABAAAAAC~&jid=519952605&gjid=710143819&cid=346050817.1614180821&tid=UA-24232453-2&_gid=1844993252.1614180821&_r=1&_slc=1&z=228466351

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| google_tag_data object| gaplugins object| gaGlobal object| gaData object| branch 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: sz
Value: 1600
betterprogramming.pub/ Name: lightstep_guid/medium-web
Value: 61bd19aeb203c923
betterprogramming.pub/ Name: pr
Value: 1
.betterprogramming.pub/ Name: _parsely_session
Value: {%22sid%22:1%2C%22surl%22:%22https://betterprogramming.pub/?gi=ba384f0eb70b%22%2C%22sref%22:%22%22%2C%22sts%22:1614180821118%2C%22slts%22:0}
.betterprogramming.pub/ Name: _gid
Value: GA1.2.1844993252.1614180821
betterprogramming.pub/ Name: lightstep_session_id
Value: 65b0fd6bd36dfc08
betterprogramming.pub/ Name: optimizelyEndUserId
Value: lo_3dccd4dc9bd5
.betterprogramming.pub/ Name: _ga
Value: GA1.2.346050817.1614180821
.betterprogramming.pub/ Name: _gat
Value: 1
betterprogramming.pub/ Name: uid
Value: lo_3dccd4dc9bd5
.betterprogramming.pub/ Name: __cfruid
Value: d8899a45b67d62b4e91e799dfaf02faddd649459-1614180820
.betterprogramming.pub/ Name: _parsely_visitor
Value: {%22id%22:%22pid=15f2356e32319077ef5d5662a8b838d7%22%2C%22session_count%22:1%2C%22last_session_ts%22:1614180821118}
betterprogramming.pub/ Name: sid
Value: 1:1sUA6NMAE3ZEnXJauKKdzUPHPuGC4oPW+kHJGolKiuYoY07jbXp/wL8i7m7VtLX8
.betterprogramming.pub/ Name: __cfduid
Value: d343b448a0f0aa4b1b0ca721752dfc6aa1614180819

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-02-24-15.pixel.parsely.com
www.google-analytics.com
www.google-analytics.com
143.204.101.224
143.204.90.16
162.159.153.4
2600:9000:2057:9800:19:9934:6a80:93a1
2600:9000:21f3:6800:11:f728:3040:93a1
2606:4700:7::a29f:9804
2606:4700:7::a29f:9904
2606:4700:e2::ac40:8a24
2a00:1450:4001:800::200e
3.213.50.82
028f3fcfc3b61acdecb1d5f97ffe2f14698b9dfbc529d6ba56bab423b7e022a7
0f3be44690ae9914ae3e47b7752e1bdea316f09938e9094f99e0de19ccd8987a
12fe85ec038af8c41ba830412520589dbd125d417913c10a57838ac92ab96192
17b73f03204f5ce65f15fa606915ded62b3e97eca4682d3c45105038a0b2c1cf
18ec395445ce939c5fadadc4fdb0cd2374b5c2f1f872ad5d60607f0bb3db0777
2150ab549693c9e8f0712ad5370e7e586f4668a1c5d06abe162295f73ff41ce1
2c7c4138c954fc4733e9b1f84cdf04ede8f8ae7b131a15f9b35e0fca6a61ec6e
2d511a546fae69ec32b5bf03d4fae93f8bd3979481e808988d59fc0018d3467a
341b5b8504e2b8e8f13363ba12d0cd32d440cb69f1452d2e7c4433798be11e5b
355a8da6d5be1c954369b91a65378d05430f7ee1f38a59b90af6544e19a16dd8
3cf9a351449ca7536c78400cabc996d1eb4e08a5f0970175596f806d528e3073
3ef81339ff4bd51aae0b386f63e381adc2ed1d8973005e4682b817349bab2ea8
3ff0169292598bec1751fce80d0024e2c9e55c406b7456ef3aefae30bf3a4efb
4535951d262c947c4b9d9bfc5d12f18fdf7e0529d590e9118f30d24a1f78c43d
465b640a7baf9a3554e9d3305eab5035bba8f654be11fdbd890eadc6b5fd31b8
4979ab9d8e50f2081024a40f78a28a2213f774ee295e6962d1a5e5687a573832
4a08c7a4bb29ffcab1696276aca5f30d824b563c08f9a0c902b1f77671aa9e89
4e967baec00d7caadf92f22d45358ec461571fe3b0bb5209fa9cb01cc6ea6977
515e42979f672163914e339e0dd13b8fa245789506f16ea67140474f637127e2
52d3c1080a98a205d286473ceff1df1dbe683c0577e8d9869ad0c80db55a30f1
53e6528f45a37c3f728e2b02a1c1c728cc5cb12368ff57802de46178236f614c
629efc705e06f56eb24177c5cf1a76dfbbf56e109b324d5294109283805f2460
635a2720be42772948794b623812ba76fe1efd399848afb8b930e6a061333fc3
63a66962160f0a1b73cfcdf3deee73459e3717956ebb384e3b0c44c969e9d4fe
66058d755a662910aa774c4e7303da1d00564c416a64bcb58734bd70816d19ef
6ad86aa9c1e80d3f70412a1f64f10987bb64df2b2dcb857f7a1dd91a4a7ad767
6d0ccafbe4a548764574a2b56baf906f3ba8debbe45028cfe82fd9975a460f03
705a47c18859e2c9af14403e38659a17d6e08de8d6c0a6c3cb739611e3e2be5c
7131022ca8e8118c043dcfa479b43976bb4dc286bcfe9f75d21d86489315c9ba
7355cfcd1b1b8e82fa38b71f0b8b83a0aed8a1ed270c56f0ada79cfa51f0c8a4
738142a9c86b0fc7d3f09570f2b122f2089396e35cf68281018a39445c477ebf
743a978743aa9f9f67688e28be58a0f28a6917ebc9b6d3cc6666b531a3e73169
7566d9c5ac8aee1812b5ff959770e32dd78873df1178ec3415f50a4bae4e29b7
78ee6b451592612f2c184c89e9621f73b37998cf33121445c6fa35b52a341a25
885b983300644b0fe8fb9a3127d0eb8a6e4ad0880afe293ea77fe2f2f2b8a3f1
92d4b1cf4d3596e96891b4b64f0ac0ac3c94199136b3040a98961e2e06a5b73e
935d8884cd9d05ec394dd1d89381a80c514a152a779c5aa3927642ec485c2c19
9565363a0fb409f7192f78eadf086aa7f89111b7f1a8c39bb303fe88cc0f396d
97e8799951a4f7a9b9f5b2886fc831f84c8ae4fd99e409f173742b2c52aa7fb7
997226da30a08c3658883583217a087a9d0a2b9f016ec8899e76a0bbd991ad1c
99c3631b9de1f2e7ad97bdaf41127d71cfd35b40b02010fb5e9c288ce21f6adc
9b7a9e38cae0a370a572580c6f4cce48f500d1f8225d733440ea6b7d95d475ee
a042e0e50182302b338f17ec20c9b12b9c8e8e27e7ebf8bf6437d6c2760d23ed
a19d7fd6b2725b66f5d9029a94bf9fe7259c4b886e4236242599c3601ba6e132
a3fad35321f21f97a17a0e78e921932e16ec56e4616299541fbe98e12095f252
a760bc85ea7d082932af83c49c1f38fedfbfe930b4c01d4e7f0164a6ec46a432
a82dc28d43942326b346f92907df3bea5e38b2325ef97176f3b6234966bf19eb
aa93f645add91cbb896548206cae3567472202a59f73fdc6ee389cd04b47d189
ac8b207dd3a31a298abdd869211d8955a1ef9d788d9882617630f105bef4690c
ad43138c76e865d753c967e23b91ccbee6a3860ca75589b52d9df2021baf6cf9
ae4262fc5fd75eaf016038c57c0856e528cc35cd5d6563247dc5494a557630b8
b1442e85b03bdcaf66dc58c7abb98745dd2687d86350be9a298a1d9382ac849b
b455f0b4de7749b90bfc7bf01d649ebd5b0d3c88afadaeb927f2c54990cae7d4
b61c2c46c1b316e720610d240c7962c61c9bc9c563bfecd9757a8600b3911db0
ba283d8e309c5c633a27207f2d38725ecf0fa030ed7b3d8120d8d4934d9c1d82
c1eade80e1b410000bb42ac5e566136b54e9bbaacdbda74edecc2f330095a8db
c6e37b62e17978b2d7ccc7e11236eeebad751f4f564aba2eb688254760dc827d
cd37be959d6ede9fb2712810e28bcf0b16d2da185a301f75b5b752ef1cafb041
cf4724b2f736ed1a0ae6bc28f1ead963d9cd2c1fd87b6ef32e7799fc1c5c8bda
d01fa5549db414dbbbaf657561900a6e9aca08b478e2782b2743474c9f566011
d4c1b3a35976b9be7450e76b0af5983772dfcafab6f5d03a0800fad9c29bce72
df56e70f66db3e43dc3fe4316673a363f1bc5aa25361c51176b8bc1dd9bf4b53
df728ce43477b41b0bac8db0d10bff15780917ad252494c78f98386bb2493168
e03f5423c3167226552d4744f98bd93313916a611d97254cd63e6778477756a8
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e5ce01ce4331b9e9e136b8a5ded2cc225de4c2ac7db7ce4754099fda05c2cc7e
ee4f31d8482dbcffd4ef6c94fffa3261dbf5396065ceff5327fa58fdd3ce9614
ee6413e65c6ff5f57d4d7bf496a6cf16dd3f4c5fa13b430c98a7c52e16c9fbc7
ee8b06a283c64256689962e8c2818092f507b9358ac6c09c94fb9bb8692289f7
f1ea07a1e51a389c8de07120ae5c2e432e9dd8f4fbd6f92489f185b0523a3fd4
f466ab6be50b1591a964269fb07b111ad0eb4345e643c32d5a5b5adb6b750ef3
f69fb1f1bdac04c805e171640feeb26af4c57592cf81f5bbfb4421403e4c9c62
fa61a25cab4480865b6d94d1421ac3b62dd657acf42872c17e60d60e6775afa5
fb92d443f156a786ba86b988d82c21b6c7eb25647a29d625a08188d179d77744
fdc9ac251cb9d8a95b20f74a8841ce26c5d71806f1ae5005d0e22d3405443273
ffe2f97f81dbb73a2cba6eada795892281c6971d7b01dd8772216559747dbda1