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

Summary

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

urlscan.io Verdict: No classification

Domain & IP information

IP Address AS Autonomous System
1 4 162.159.153.4 13335 (CLOUDFLAR...)
1 60 2606:4700:7::... 13335 (CLOUDFLAR...)
1 2a00:1450:400... 15169 (GOOGLE)
1 143.204.101.222 16509 (AMAZON-02)
1 13.225.80.30 16509 (AMAZON-02)
1 2600:9000:20e... 16509 (AMAZON-02)
1 3.222.190.40 14618 (AMAZON-AES)
2 2600:9000:21f... 16509 (AMAZON-02)
10 2606:4700:e2:... 13335 (CLOUDFLAR...)
80 10
Domain Requested by
52 cdn-images-1.medium.com betterprogramming.pub
10 lightstep.medium.systems cdn-static-1.medium.com
4 cdn-static-1.medium.com betterprogramming.pub
cdn-static-1.medium.com
4 betterprogramming.pub 1 redirects betterprogramming.pub
cdn-static-1.medium.com
2 api2.branch.io cdn.branch.io
2 glyph.medium.com betterprogramming.pub
glyph.medium.com
1 srv-2021-03-03-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-02-17 -
2021-05-12
3 months crt.sh
*.cloudfront.net
DigiCert Global CA G2
2020-05-26 -
2021-04-21
a year crt.sh
*.branch.io
DigiCert TLS RSA SHA256 2020 CA1
2020-11-25 -
2021-12-25
a year crt.sh
appipv4.link
Amazon
2020-07-22 -
2021-08-22
a year crt.sh
*.pixel.parsely.com
R3
2021-01-26 -
2021-04-26
3 months crt.sh
sni.cloudflaressl.com
Cloudflare Inc ECC CA-3
2020-08-04 -
2021-08-04
a year crt.sh

This page contains 1 frames:

Primary Page: https://betterprogramming.pub/?gi=f143377a7a83
Frame ID: 86EB3C4AFC9A1F195A0DD9C245186BDF
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=f143377a7a83 Page URL

Detected technologies

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

Page Statistics

80
Requests

99 %
HTTPS

56 %
IPv6

8
Domains

13
Subdomains

10
IPs

3
Countries

4021 kB
Transfer

6511 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=f143377a7a83 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=f143377a7a83
397 KB
57 KB
Document
General
Full URL
https://betterprogramming.pub/?gi=f143377a7a83
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
162.159.153.4 -, , ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare / Medium
Resource Hash
f60bdbfc3c2e148751556a753aa03f83f356dc135c9ff6a63c0f5c0ab7a9f1a9
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=f143377a7a83
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=d7ad935cd5fdef911d425298fbb83b8751614783790; __cfruid=d36a474a0444ec2d63c4953ea9e7350ee21b6cc8-1614783790
Upgrade-Insecure-Requests
1
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

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

Redirect headers

date
Wed, 03 Mar 2021 15:03:11 GMT
content-length
0
set-cookie
__cfduid=d5f0d0f3d66b6391dd65f4215fb83f8af1614783791; expires=Fri, 02-Apr-21 15:03:11 GMT; path=/; domain=.medium.com; HttpOnly; SameSite=Lax uid=lo_4100b93b24b6; Path=/; Domain=medium.com; Expires=Thu, 03 Mar 2022 15:03:11 GMT; HttpOnly; Secure sid=1:nFRiaLPnggYnViU8LtlUgVL2kxAXwOQwjJk1FJrbuAj+eEHuEz5bzs6sRslPBlOb; Path=/; Domain=medium.com; Expires=Thu, 03 Mar 2022 15:03:11 GMT; HttpOnly; Secure; SameSite=None optimizelyEndUserId=lo_4100b93b24b6; Path=/; Domain=medium.com; Expires=Thu, 03 Mar 2022 15:03:11 GMT; Secure; SameSite=None __cfruid=9c8c8f003a41aa1a51594e7965c0d83798305ae2-1614783791; path=/; domain=.medium.com; HttpOnly; Secure; SameSite=None
location
https://betterprogramming.pub/?gi=f143377a7a83
cf-ray
62a3c005dd3b4ec7-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
089a3657a700004ec7179d8000000001
content-security-policy
default-src 'self'; connect-src https://localhost https://*.instapaper.com https://*.stripe.com https://glyph.medium.com https://*.paypal.com https://*.braintree-api.com https://*.braintreegateway.com https://accounts.google.com https://getpocket.com https://medium.com https://*.medium.com https://*.medium.com https://medium.com https://*.medium.com https://*.algolia.net https://cdn-static-1.medium.com https://dnqgz544uhbo8.cloudfront.net https://cdn-videos-1.medium.com https://cdn-audio-1.medium.com https://lightstep.medium.systems https://*.branch.io 'self'; font-src data: https://*.amazonaws.com https://*.medium.com https://glyph.medium.com https://medium.com https://*.gstatic.com https://dnqgz544uhbo8.cloudfront.net https://cdn-static-1.medium.com 'self'; frame-src chromenull: https: webviewprogressproxy: medium: 'self'; img-src blob: data: https: 'self'; media-src https://*.cdn.vine.co https://d1fcbxp97j4nb2.cloudfront.net https://d262ilb51hltx0.cloudfront.net https://*.medium.com https://gomiro.medium.com https://miro.medium.com https://pbs.twimg.com 'self' blob:; object-src 'self'; script-src 'unsafe-eval' 'unsafe-inline' about: https: 'self'; style-src 'unsafe-inline' data: https: 'self'; report-uri https://csp.medium.com
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
medium-fulfilled-by
valencia/main-20210303-084915-af5f7fe8fd
pragma
no-cache
x-content-type-options
nosniff
x-envoy-upstream-service-time
61
x-frame-options
sameorigin
x-obvious-info
20210303-0144-root,b2685262
x-obvious-tid
1614783791101:4de5098ec89c
x-opentracing
{"ot-tracer-spanid":"4f85b4567081eb8b","ot-tracer-traceid":"a31446bc0e70675","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=f143377a7a83
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=f143377a7a83
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 15:03:11 GMT
content-encoding
gzip
x-content-type-options
nosniff
cf-cache-status
HIT
age
2255
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
089a365a3000004ec71abc1000000001
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
62a3c009ecf94ec7-FRA
access-control-allow-headers
Accept, Cache-Control, Content-Type, Cookie, DNT, Origin, User-Agent, X-Client-Date, X-Obvious-Cid, X-Opentracing, X-Xsrf-Token, ot-tracer-sampled, ot-tracer-spanid, ot-tracer-traceid
expires
Wed, 03 Mar 2021 19:03:11 GMT
main-branding-base.eyLysWpiJanpzmBdG0U_qQ.css
cdn-static-1.medium.com/_/fp/css/
467 KB
63 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=f143377a7a83
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=f143377a7a83
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 15:03:11 GMT
content-encoding
gzip
x-content-type-options
nosniff
cf-cache-status
HIT
age
1239180
cf-ray
62a3c009ed004ec7-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
089a365a3200004ec7c5920000000001
accept-ranges
bytes
content-type
text/css
expires
Thu, 03 Mar 2022 15:03:11 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=f143377a7a83
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2a00:1450:4001:827::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=f143377a7a83
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
4554
date
Wed, 03 Mar 2021 13:47:17 GMT
vary
Accept-Encoding
content-type
text/javascript
cache-control
public, max-age=7200
cross-origin-resource-policy
cross-origin
alt-svc
h3-29=":443"; ma=2592000,h3-T051=":443"; ma=2592000,h3-Q050=":443"; ma=2592000,h3-Q046=":443"; ma=2592000,h3-Q043=":443"; ma=2592000,quic=":443"; ma=2592000; v="46,43"
content-length
18980
expires
Wed, 03 Mar 2021 15:47:17 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=f143377a7a83
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=f143377a7a83
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 15:03:11 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
632931
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
089a365a6100004ec7c788b000000001
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
62a3c00a3d5f4ec7-FRA
expires
Fri, 02 Apr 2021 15:03:11 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=f143377a7a83
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=f143377a7a83
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 15:03:11 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
269051
x-envoy-upstream-service-time
48
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
8602
cf-request-id
089a365a6600004ec7b6820000000001
pragma
public
sepia-upstream
medium
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/png
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20210225-042350-d1aa5ca1d8
accept-ranges
bytes
cf-ray
62a3c00a3d754ec7-FRA
expires
Fri, 02 Apr 2021 15:03:11 GMT
1*hkVmAWuyEtjb72BFw8w7vg.jpeg
cdn-images-1.medium.com/fit/c/72/72/
2 KB
3 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/72/72/1*hkVmAWuyEtjb72BFw8w7vg.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=f143377a7a83
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
92c3246d2c52f6bc7f321305a15c620028351c9933eb46b65d8b2ffc5f8a415d
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:11 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
52009
x-envoy-upstream-service-time
33
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
2364
cf-request-id
089a365a6600004ec7e72df000000001
pragma
public
sepia-upstream
medium
cf-bgj
h2pri
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20210225-042350-d1aa5ca1d8
accept-ranges
bytes
cf-ray
62a3c00a3d794ec7-FRA
expires
Fri, 02 Apr 2021 15:03:11 GMT
2*sbWiZ06-xW2LYq2srihW2Q.png
cdn-images-1.medium.com/fit/c/72/72/
1 KB
2 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=f143377a7a83
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=f143377a7a83
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 15:03:11 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
631745
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
089a365a6600004ec7078b5000000001
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
62a3c00a3d7b4ec7-FRA
expires
Fri, 02 Apr 2021 15:03:11 GMT
1*MX86M-l2VGuPdKQoaOlmyw.jpeg
cdn-images-1.medium.com/fit/c/72/72/
3 KB
3 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/72/72/1*MX86M-l2VGuPdKQoaOlmyw.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=f143377a7a83
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
3bd786eb3c1ec15f33bf668da0394372b1d4be71d3d9fe1f0814929f7c688b08
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:11 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
52009
x-envoy-upstream-service-time
47
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
2608
cf-request-id
089a365a6600004ec7bbb00000000001
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
62a3c00a3d7e4ec7-FRA
expires
Fri, 02 Apr 2021 15:03:11 GMT
1*bVSRBKr1Pb75KQuhsPXO7g.png
cdn-images-1.medium.com/fit/c/72/72/
11 KB
11 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/72/72/1*bVSRBKr1Pb75KQuhsPXO7g.png
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=f143377a7a83
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
9539ee13ee3690b49376de82c731da2e6dbe3bfe4577b380e9992d1b531d1306
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:11 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
649451
x-envoy-upstream-service-time
95
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
11104
cf-request-id
089a365a6700004ec71abc6000000001
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
62a3c00a3d804ec7-FRA
expires
Fri, 02 Apr 2021 15:03:11 GMT
1*x6IXHX165UvDFQcOuJgKMw.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*x6IXHX165UvDFQcOuJgKMw.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=f143377a7a83
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
03b5137d2cd904a975d2eb10dbe688646d6bab05c58c85473db01f09463c5d1b
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:11 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
505527
x-envoy-upstream-service-time
280
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
3344
cf-request-id
089a365a8200004ec7c788e000000001
pragma
public
sepia-upstream
medium
cf-bgj
h2pri
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20210212-181203-2832dc4b4c
accept-ranges
bytes
cf-ray
62a3c00a6dd84ec7-FRA
expires
Fri, 02 Apr 2021 15:03:11 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=f143377a7a83
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=f143377a7a83
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 15:03:11 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
566400
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
089a365a7f00004ec7fa373000000001
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
62a3c00a6ddf4ec7-FRA
expires
Fri, 02 Apr 2021 15:03:11 GMT
1*fQ_iimRG5TjTYXb8MYjlNA@2x.jpeg
cdn-images-1.medium.com/fit/c/72/72/
3 KB
4 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/72/72/1*fQ_iimRG5TjTYXb8MYjlNA@2x.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=f143377a7a83
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=f143377a7a83
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 15:03:11 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
126066
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
089a365a7f00004ec7f30ef000000001
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
62a3c00a6de24ec7-FRA
expires
Fri, 02 Apr 2021 15:03:11 GMT
1*yrxqLuAIn5GSW3kR3vMzxA.jpeg
cdn-images-1.medium.com/fit/c/72/72/
3 KB
3 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/72/72/1*yrxqLuAIn5GSW3kR3vMzxA.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=f143377a7a83
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
99be0c4ee9e07e0143a5de9aaf13ba92a43d474c307569cbd5aa8d51624a15d1
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:11 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
79724
x-envoy-upstream-service-time
67
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
3360
cf-request-id
089a365a8000004ec72785d000000001
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
62a3c00a6de54ec7-FRA
expires
Fri, 02 Apr 2021 15:03:11 GMT
1*MAEjyAgXIo3JdTZYPOH12g.jpeg
cdn-images-1.medium.com/fit/c/72/72/
2 KB
2 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/72/72/1*MAEjyAgXIo3JdTZYPOH12g.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=f143377a7a83
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
9c22cd797beac7961c61a77ea2db5b3e4a69b3a25f0c816f926c81f163a6e251
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:11 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
126009
x-envoy-upstream-service-time
151
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
1954
cf-request-id
089a365a8000004ec7f4a9f000000001
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
62a3c00a6de64ec7-FRA
expires
Fri, 02 Apr 2021 15:03:11 GMT
0*76KWkfwy02WJBFUG.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/0*76KWkfwy02WJBFUG.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=f143377a7a83
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
e8243d4ec562a79dd92d2b9be48b17dbbe67693ba7e0a72a9062eb4a3edb02f6
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:11 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
83856
x-envoy-upstream-service-time
35
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
3350
cf-request-id
089a365a8000004ec7aea72000000001
pragma
public
sepia-upstream
medium
cf-bgj
h2pri
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20210225-042350-d1aa5ca1d8
accept-ranges
bytes
cf-ray
62a3c00a6de74ec7-FRA
expires
Fri, 02 Apr 2021 15:03:11 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=f143377a7a83
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=f143377a7a83
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 15:03:11 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
1540185
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
089a365a9100004ec7d608d000000001
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
62a3c00a8e154ec7-FRA
expires
Fri, 02 Apr 2021 15:03:11 GMT
1*myAiZ5nPgZtBtDpIsPvr0A.jpeg
cdn-images-1.medium.com/fit/c/72/72/
3 KB
3 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/72/72/1*myAiZ5nPgZtBtDpIsPvr0A.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=f143377a7a83
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
53cafcd585e7903a509ce59716d9c0969221b6c58c6e22b93c95d7a575466876
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:11 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
86857
x-envoy-upstream-service-time
38
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
3041
cf-request-id
089a365a9700004ec7e1318000000001
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
62a3c00a8e1f4ec7-FRA
expires
Fri, 02 Apr 2021 15:03:11 GMT
1*qApYnk-9sRiPGYJyQUfXWw.jpeg
cdn-images-1.medium.com/fit/c/72/72/
2 KB
2 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/72/72/1*qApYnk-9sRiPGYJyQUfXWw.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=f143377a7a83
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
d080ef3f014d961944335612d10d7ec704711ff258f28602573ad05dbbd1b385
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:11 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
47198
x-envoy-upstream-service-time
16
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
2083
cf-request-id
089a365a9700004ec7dc237000000001
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-20210301-224740-9bee9e736b
accept-ranges
bytes
cf-ray
62a3c00a8e204ec7-FRA
expires
Fri, 02 Apr 2021 15:03:11 GMT
1*06sIRtm465eQIAREsLmVuw.jpeg
cdn-images-1.medium.com/fit/c/72/72/
3 KB
3 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/72/72/1*06sIRtm465eQIAREsLmVuw.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=f143377a7a83
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
65bdcd9e14528ab8e68082402e6620681c8c4e64b85e2ce92a593bc3e872d3c4
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:11 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
372642
x-envoy-upstream-service-time
57
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
3023
cf-request-id
089a365a9700004ec7b6825000000001
pragma
public
sepia-upstream
medium
cf-bgj
h2pri
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20210225-042350-d1aa5ca1d8
accept-ranges
bytes
cf-ray
62a3c00a8e214ec7-FRA
expires
Fri, 02 Apr 2021 15:03:11 GMT
1*ruQ1PPD4HlIwkPMCChCQ9g.jpeg
cdn-images-1.medium.com/fit/c/72/72/
2 KB
2 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/72/72/1*ruQ1PPD4HlIwkPMCChCQ9g.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=f143377a7a83
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
faef0a5204abe93c23ce0848aa34583a8f895d6e39598cda9e231f1c95c5fe05
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:11 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
153665
x-envoy-upstream-service-time
91
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
2188
cf-request-id
089a365a9700004ec7c0b89000000001
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
62a3c00a8e224ec7-FRA
expires
Fri, 02 Apr 2021 15:03:11 GMT
1*SdJ5BAJeHpGYxEoACvPnRQ@2x.jpeg
cdn-images-1.medium.com/fit/c/72/72/
3 KB
3 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/72/72/1*SdJ5BAJeHpGYxEoACvPnRQ@2x.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=f143377a7a83
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
6a82d2af23252056e65fe9f09cce54c2cb5c183faf0cb583bc97a287eac8de8b
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:11 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
339512
x-envoy-upstream-service-time
33
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
2831
cf-request-id
089a365a9a00004ec71abcc000000001
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
62a3c00a9e254ec7-FRA
expires
Fri, 02 Apr 2021 15:03:11 GMT
1*ltupnWeMgY_r3K06lBQnpg.jpeg
cdn-images-1.medium.com/fit/c/72/72/
3 KB
3 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/72/72/1*ltupnWeMgY_r3K06lBQnpg.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=f143377a7a83
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
212bb91c136f1157342cb841d069a8c52917b69e09641477bb7b89cd3459b252
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:11 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
629160
x-envoy-upstream-service-time
174
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
2985
cf-request-id
089a365aa300004ec727860000000001
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
62a3c00a9e394ec7-FRA
expires
Fri, 02 Apr 2021 15:03:11 GMT
1*z2ulY2liXK0i4V3b_oOijw.jpeg
cdn-images-1.medium.com/fit/c/72/72/
3 KB
3 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/72/72/1*z2ulY2liXK0i4V3b_oOijw.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=f143377a7a83
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
bcb350ea01d3c197579bcb82779767e87df6d6853f25ffd810860da94ff7dce6
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:11 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
514033
x-envoy-upstream-service-time
63
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
2679
cf-request-id
089a365aa700004ec7fcb4d000000001
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
62a3c00aae3e4ec7-FRA
expires
Fri, 02 Apr 2021 15:03:11 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=f143377a7a83
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=f143377a7a83
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 15:03:11 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
447893
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
089a365aab00004ec7d38bb000000001
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
62a3c00aae424ec7-FRA
expires
Fri, 02 Apr 2021 15:03:11 GMT
0*0TASJtl2TjcxGvSp.jpg
cdn-images-1.medium.com/fit/c/72/72/
3 KB
3 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/72/72/0*0TASJtl2TjcxGvSp.jpg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=f143377a7a83
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
4c6d151fcb9915e14ca15ee622b91529676ae9ff27779509b86e107669aab9a3
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:11 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
160197
x-envoy-upstream-service-time
56
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
2573
cf-request-id
089a365aab00004ec7a9255000000001
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
62a3c00aae434ec7-FRA
expires
Fri, 02 Apr 2021 15:03:11 GMT
1*RmtyuwLMWe8Ng4p_3SGzYw@2x.jpeg
cdn-images-1.medium.com/fit/c/72/72/
3 KB
4 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/72/72/1*RmtyuwLMWe8Ng4p_3SGzYw@2x.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=f143377a7a83
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
8d203d2bdf2a2537bdbb946e561e5072ebeb41b8002f1232da95249dc8e597ff
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:11 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
160197
x-envoy-upstream-service-time
60
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
3573
cf-request-id
089a365aab00004ec7b082f000000001
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
62a3c00aae454ec7-FRA
expires
Fri, 02 Apr 2021 15:03:11 GMT
1*WE_v8m4E4u_CdWLHwYGP9A.jpeg
cdn-images-1.medium.com/fit/c/72/72/
4 KB
4 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/72/72/1*WE_v8m4E4u_CdWLHwYGP9A.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=f143377a7a83
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
36aa9699f42a22b8e1fa058eb1d1a10f897181a967cbf0da4d0887d82fc9163c
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:11 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
165045
x-envoy-upstream-service-time
47
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
3819
cf-request-id
089a365aae00004ec7b0830000000001
pragma
public
sepia-upstream
medium
cf-bgj
h2pri
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20210225-042350-d1aa5ca1d8
accept-ranges
bytes
cf-ray
62a3c00aae464ec7-FRA
expires
Fri, 02 Apr 2021 15:03:11 GMT
1*mXZ4xwbA6vmgvG3MBr4OjA.jpeg
cdn-images-1.medium.com/fit/c/72/72/
2 KB
3 KB
Image
General
Full URL
https://cdn-images-1.medium.com/fit/c/72/72/1*mXZ4xwbA6vmgvG3MBr4OjA.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=f143377a7a83
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
508f8e384aca3ef8ca1e79258c2ee33ee2d793b07767f2a5a9984148c98d1715
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:11 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
166164
x-envoy-upstream-service-time
66
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
2526
cf-request-id
089a365ab400004ec7f7381000000001
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
62a3c00abe5c4ec7-FRA
expires
Fri, 02 Apr 2021 15:03:11 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=f143377a7a83
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=f143377a7a83
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

date
Wed, 03 Mar 2021 15:03:11 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
1212203
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
089a365ab800004ec7e72e5000000001
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
62a3c00abe694ec7-FRA
expires
Fri, 02 Apr 2021 15:03:11 GMT
main-base.bundle.niKTSJvK0R9VuztLCqJ_gA.js
cdn-static-1.medium.com/_/fp/gen-js/
2 MB
392 KB
Script
General
Full URL
https://cdn-static-1.medium.com/_/fp/gen-js/main-base.bundle.niKTSJvK0R9VuztLCqJ_gA.js
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=f143377a7a83
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
94b6b077668eb8e4fd324b164a412aed04b0bcf24d4a9cb216cac31833c93edf
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:11 GMT
content-encoding
gzip
x-content-type-options
nosniff
cf-cache-status
HIT
age
45344
cf-ray
62a3c00a3d834ec7-FRA
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
400781
x-amz-id-2
1+HgzCo1JHkwShmLTaSV8TNyyr0x66CttiBV3XjEhYkZ8rNd+OU6aOBn8oT1W/OjOXpDe5oVfoU=
last-modified
Wed, 03 Mar 2021 01:41:17 GMT
server
cloudflare
etag
"0f4f800d4bd0673cdf06b54120023b71"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
x-amz-request-id
BB8FF94C5145F8D7
vary
Accept-Encoding
cache-control
public, max-age=31536000
cf-request-id
089a365a6700004ec7d38b4000000001
accept-ranges
bytes
content-type
application/javascript
expires
Thu, 03 Mar 2022 15:03:11 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=f143377a7a83
Protocol
HTTP/1.1
Security
TLS 1.3, , AES_128_GCM
Server
143.204.101.222 , United States, ASN16509 (AMAZON-02, US),
Reverse DNS
server-143-204-101-222.fra50.r.cloudfront.net
Software
nginx /
Resource Hash
f69fb1f1bdac04c805e171640feeb26af4c57592cf81f5bbfb4421403e4c9c62

Request headers

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

Response headers

Date
Tue, 02 Mar 2021 23:19:36 GMT
Content-Encoding
gzip
Age
56571
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 9ab847fabb8c9edbd39cff57c2a2f4c0.cloudfront.net (CloudFront)
Cache-Control
max-age=86400, public
X-Amz-Cf-Pop
FRA50-C1
X-Amz-Cf-Id
BQb-woEnYQ5eLLsxzNz0d3bGkXcOjo9-NZli5cFTytOFOE0HtUHFtw==
Expires
Wed, 03 Mar 2021 23:19:36 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=f143377a7a83
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=f143377a7a83
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36

Response headers

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

Request headers

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

Response headers

Content-Type
font/opentype
0*wbhJehvIn63MyQzE
cdn-images-1.medium.com/max/2000/
365 KB
366 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/2000/0*wbhJehvIn63MyQzE
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=f143377a7a83
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
a8aed85ed876857226843a732a5e4157c4f0180888c035857f6d0206dd96b0d1
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:11 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
373808
cf-request-id
089a365abe00004ec7c0b8c000000001
pragma
public
sepia-upstream
medium
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, must-revalidate, max-age=2592000
medium-fulfilled-by
miro/main-20210303-084915-af5f7fe8fd
accept-ranges
bytes
cf-ray
62a3c00ace7c4ec7-FRA
expires
Fri, 02 Apr 2021 15:03:11 UTC
1*WKkekWBVxuhkBBCcYjp54A.png
cdn-images-1.medium.com/max/2000/
65 KB
65 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/2000/1*WKkekWBVxuhkBBCcYjp54A.png
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=f143377a7a83
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
7a4b94cc6990be82365c182fd3b054ee80d83fbc2cbb544d6c08b041be9cc15c
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:11 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
52009
x-envoy-upstream-service-time
337
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
66298
cf-request-id
089a365abe00004ec7b42a1000000001
pragma
public
sepia-upstream
medium
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/png
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20210301-224740-9bee9e736b
accept-ranges
bytes
cf-ray
62a3c00ace7e4ec7-FRA
expires
Fri, 02 Apr 2021 15:03:11 GMT
1*sk3WIbt-0tJiMlZkMPAAxg.png
cdn-images-1.medium.com/max/800/
40 KB
40 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/1*sk3WIbt-0tJiMlZkMPAAxg.png
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=f143377a7a83
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
a037e067ee0c3a61631b885eeef05f6662a370e1b8d048ef9619e13ae85e1d32
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:11 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
52009
x-envoy-upstream-service-time
567
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
41008
cf-request-id
089a365ace00004ec7b42a2000000001
pragma
public
sepia-upstream
medium
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/png
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20210225-042350-d1aa5ca1d8
accept-ranges
bytes
cf-ray
62a3c00ace7f4ec7-FRA
expires
Fri, 02 Apr 2021 15:03:11 GMT
0*SICbXxSTd3yC_yMK
cdn-images-1.medium.com/max/800/
78 KB
78 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/0*SICbXxSTd3yC_yMK
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=f143377a7a83
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
645e23e252682b9ebc903ed9e3f72db1ca9f8453c883e51ee207efb373a7d778
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:11 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
79775
cf-request-id
089a365abe00004ec7c42b2000000001
pragma
public
sepia-upstream
medium
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, must-revalidate, max-age=2592000
medium-fulfilled-by
miro/main-20210303-084915-af5f7fe8fd
accept-ranges
bytes
cf-ray
62a3c00ace804ec7-FRA
expires
Fri, 02 Apr 2021 15:03:11 UTC
0*AK6Jhj7aZ8GtPWAF
cdn-images-1.medium.com/max/800/
524 KB
525 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/0*AK6Jhj7aZ8GtPWAF
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=f143377a7a83
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
983c83383a13c1ed40b4a32097439f6c24e54f3f6cf60aae41aad9084d893a56
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:11 GMT
x-content-type-options
nosniff
cf-cache-status
DYNAMIC
x-envoy-upstream-service-time
57
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
536953
cf-request-id
089a365ac700004ec7d6091000000001
pragma
public
sepia-upstream
medium
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
image/png
access-control-allow-origin
*
cache-control
public, must-revalidate, max-age=2592000
medium-fulfilled-by
miro/main-20210303-084915-af5f7fe8fd
accept-ranges
bytes
cf-ray
62a3c00ade9d4ec7-FRA
expires
Fri, 02 Apr 2021 15:03:11 UTC
0*d2xgUdYP2cUANsNN
cdn-images-1.medium.com/max/800/
47 KB
47 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/0*d2xgUdYP2cUANsNN
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=f143377a7a83
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
7cb8c8cf703d69499876fa95e8436e60fa55c613cffa9b16129eedb66bba9724
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:11 GMT
x-content-type-options
nosniff
cf-cache-status
DYNAMIC
x-envoy-upstream-service-time
20
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
48166
cf-request-id
089a365ac800004ec7aea79000000001
pragma
public
sepia-upstream
medium
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, must-revalidate, max-age=2592000
medium-fulfilled-by
miro/main-20210303-084915-af5f7fe8fd
accept-ranges
bytes
cf-ray
62a3c00adea14ec7-FRA
expires
Fri, 02 Apr 2021 15:03:11 UTC
1*hcKZe4hkZyfRbDcQlEgogw.jpeg
cdn-images-1.medium.com/max/800/
160 KB
161 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/1*hcKZe4hkZyfRbDcQlEgogw.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=f143377a7a83
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
32c8f4f8a18a45b6cf5c0c160bb50c189d3a427f72e27cd7621404da4bccd463
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:11 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
80683
x-envoy-upstream-service-time
98
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
164241
cf-request-id
089a365ae100004ec7d0910000000001
pragma
public
sepia-upstream
medium
cf-bgj
h2pri
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20210225-042350-d1aa5ca1d8
accept-ranges
bytes
cf-ray
62a3c00b0eea4ec7-FRA
expires
Fri, 02 Apr 2021 15:03:11 GMT
1*h4TLlisFk7XvtREAsS7C7Q.jpeg
cdn-images-1.medium.com/max/800/
79 KB
79 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/1*h4TLlisFk7XvtREAsS7C7Q.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=f143377a7a83
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
cc6f8cb020173166b771694d3f034e4c085c2c1503cab3de3a7dd533cc108c5c
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:11 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
77158
x-envoy-upstream-service-time
62
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
80406
cf-request-id
089a365ae100004ec7b93f5000000001
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
62a3c00b0eeb4ec7-FRA
expires
Fri, 02 Apr 2021 15:03:11 GMT
1*IW6GlCkCDKLY_s-oGGedBQ.jpeg
cdn-images-1.medium.com/max/800/
31 KB
31 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/1*IW6GlCkCDKLY_s-oGGedBQ.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=f143377a7a83
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
83a97ab66bfe2e266de675707ff5b2cb9fc464e3ade0b43bf328d45000e41d2a
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:11 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
79724
x-envoy-upstream-service-time
408
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
31936
cf-request-id
089a365af100004ec7c7895000000001
pragma
public
sepia-upstream
medium
cf-bgj
h2pri
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20210225-042350-d1aa5ca1d8
accept-ranges
bytes
cf-ray
62a3c00b1f104ec7-FRA
expires
Fri, 02 Apr 2021 15:03:11 GMT
0*mOy3Q-Ts12CPCcF9.png
cdn-images-1.medium.com/max/800/
40 KB
41 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/0*mOy3Q-Ts12CPCcF9.png
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=f143377a7a83
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
5612fc3ad9751b9e4d2e79a4ed26d7cd9b95f368c81391737852d3f27f0c4f18
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:11 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
79724
x-envoy-upstream-service-time
384
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
41371
cf-request-id
089a365af700004ec7aea7c000000001
pragma
public
sepia-upstream
medium
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/png
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20210225-042350-d1aa5ca1d8
accept-ranges
bytes
cf-ray
62a3c00b2f284ec7-FRA
expires
Fri, 02 Apr 2021 15:03:11 GMT
1*xTJtSQEGM4gkapqbeMRhAA.jpeg
cdn-images-1.medium.com/max/800/
87 KB
87 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/1*xTJtSQEGM4gkapqbeMRhAA.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=f143377a7a83
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
bacd5e423bd38725ea2e14042264aee358425d4728eefa43bfca76b13023ab14
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:11 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
81316
x-envoy-upstream-service-time
466
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
88667
cf-request-id
089a365b0200004ec7f4aab000000001
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
62a3c00b3f4a4ec7-FRA
expires
Fri, 02 Apr 2021 15:03:11 GMT
0*IMWdXQt48-ubF_Em
cdn-images-1.medium.com/max/800/
65 KB
65 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/0*IMWdXQt48-ubF_Em
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=f143377a7a83
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
b5f6270ce9f695792450676d0f2d4a144886fcc869d63bb453ab1984ac80526a
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:12 GMT
x-content-type-options
nosniff
cf-cache-status
DYNAMIC
x-envoy-upstream-service-time
25
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
66834
cf-request-id
089a365b0800004ec7e0343000000001
pragma
public
sepia-upstream
medium
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, must-revalidate, max-age=2592000
medium-fulfilled-by
miro/main-20210303-084915-af5f7fe8fd
accept-ranges
bytes
cf-ray
62a3c00b3f5b4ec7-FRA
expires
Fri, 02 Apr 2021 15:03:11 UTC
0*Y4kEYIy9WEhSMWex
cdn-images-1.medium.com/max/800/
52 KB
52 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/0*Y4kEYIy9WEhSMWex
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=f143377a7a83
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
c5f0db2542e6d1d6f4432303a775bc81bb739e450f4fe0012061099b5d7235b6
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:12 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
53356
cf-request-id
089a365b1300004ec7ea99b000000001
pragma
public
sepia-upstream
medium
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, must-revalidate, max-age=2592000
medium-fulfilled-by
miro/main-20210303-084915-af5f7fe8fd
accept-ranges
bytes
cf-ray
62a3c00b5f7b4ec7-FRA
expires
Fri, 02 Apr 2021 15:03:11 UTC
1*mhW-IR7S3z9xkTWPHbY0cg.jpeg
cdn-images-1.medium.com/max/800/
86 KB
87 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/1*mhW-IR7S3z9xkTWPHbY0cg.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=f143377a7a83
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
f85a5d52aba021d04c47b24de40bacc6fc746358a2c28c3062809429b179f9cd
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:12 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
x-envoy-upstream-service-time
53
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
88561
cf-request-id
089a365b5500004ec7a6a39000000001
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
62a3c00bb82a4ec7-FRA
expires
Fri, 02 Apr 2021 15:03:12 GMT
0*iphZ657rnOW0n8Ay
cdn-images-1.medium.com/max/800/
117 KB
117 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/0*iphZ657rnOW0n8Ay
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=f143377a7a83
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
8f17e8d51e7874869e085935a9cb83176896403652c190476a523811a3e37f8e
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:12 GMT
x-content-type-options
nosniff
cf-cache-status
DYNAMIC
x-envoy-upstream-service-time
52
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
119452
cf-request-id
089a365b5900004ec7b083b000000001
pragma
public
sepia-upstream
medium
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, must-revalidate, max-age=2592000
medium-fulfilled-by
miro/main-20210303-084915-af5f7fe8fd
accept-ranges
bytes
cf-ray
62a3c00bc8334ec7-FRA
expires
Fri, 02 Apr 2021 15:03:12 UTC
0*0vYcmEohE-4gNXId
cdn-images-1.medium.com/max/800/
76 KB
76 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/0*0vYcmEohE-4gNXId
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=f143377a7a83
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
1108962b59e85ec029b9a9a670d663abd9f72fc083de6d58b35a9aec6fdac0ea
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:12 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
78032
cf-request-id
089a365b5a00004ec7e8114000000001
pragma
public
sepia-upstream
medium
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, must-revalidate, max-age=2592000
medium-fulfilled-by
miro/main-20210303-084915-af5f7fe8fd
accept-ranges
bytes
cf-ray
62a3c00bc8384ec7-FRA
expires
Fri, 02 Apr 2021 15:03:12 UTC
0*yuSMQ43QdHF6UnZ2
cdn-images-1.medium.com/max/800/
74 KB
75 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/0*yuSMQ43QdHF6UnZ2
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=f143377a7a83
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
51507e3f7e9b7a0f5c11bc000951af8bcff03228786f49e94a252aeb4500a3fa
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:12 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
76002
cf-request-id
089a365b9d00004ec7078cd000000001
pragma
public
sepia-upstream
medium
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, must-revalidate, max-age=2592000
medium-fulfilled-by
miro/main-20210303-084915-af5f7fe8fd
accept-ranges
bytes
cf-ray
62a3c00c28f34ec7-FRA
expires
Fri, 02 Apr 2021 15:03:12 UTC
1*MYXTzQCM_XX8_cKVYkt_Xg.png
cdn-images-1.medium.com/max/800/
388 KB
389 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/1*MYXTzQCM_XX8_cKVYkt_Xg.png
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=f143377a7a83
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
8a93c489e35a69bbbb9b82018664dfc31684cfda59e1422566bde3cd095f8790
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:12 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
153666
x-envoy-upstream-service-time
1256
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
397284
cf-request-id
089a365baa00004ec7cb0e7000000001
pragma
public
sepia-upstream
medium
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/png
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20210225-042350-d1aa5ca1d8
accept-ranges
bytes
cf-ray
62a3c00c491d4ec7-FRA
expires
Fri, 02 Apr 2021 15:03:12 GMT
0*XmIFLTlifdpU6NeV
cdn-images-1.medium.com/max/800/
36 KB
36 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/0*XmIFLTlifdpU6NeV
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=f143377a7a83
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
985c2a8572217fd5ff67d2e339f85630292237356fe25519e1ab24fd08936c0c
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:12 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
36542
cf-request-id
089a365bc400004ec7f3107000000001
pragma
public
sepia-upstream
medium
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, must-revalidate, max-age=2592000
medium-fulfilled-by
miro/main-20210303-084915-af5f7fe8fd
accept-ranges
bytes
cf-ray
62a3c00c697c4ec7-FRA
expires
Fri, 02 Apr 2021 15:03:12 UTC
0*aY1IezC13O2TGnPY
cdn-images-1.medium.com/max/800/
156 KB
157 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/0*aY1IezC13O2TGnPY
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=f143377a7a83
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
0564e3886d859debf37833726da1a8488ca6a3e380bb01c4e223105218559aed
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:12 GMT
x-content-type-options
nosniff
cf-cache-status
DYNAMIC
x-envoy-upstream-service-time
16
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
160149
cf-request-id
089a365bc400004ec7bbb19000000001
pragma
public
sepia-upstream
medium
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, must-revalidate, max-age=2592000
medium-fulfilled-by
miro/main-20210303-084915-af5f7fe8fd
accept-ranges
bytes
cf-ray
62a3c00c697e4ec7-FRA
expires
Fri, 02 Apr 2021 15:03:12 UTC
1*cC9zHcodA02TJDdX8Aw0nA.png
cdn-images-1.medium.com/max/800/
108 KB
108 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/1*cC9zHcodA02TJDdX8Aw0nA.png
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=f143377a7a83
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
32942e68db38273676d8cb1f992bc4f18ef2927540a719860c93be5ff9823d7e
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:12 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
153666
x-envoy-upstream-service-time
70
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
110864
cf-request-id
089a365bcd00004ec7b0843000000001
pragma
public
sepia-upstream
medium
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/png
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20210225-042350-d1aa5ca1d8
accept-ranges
bytes
cf-ray
62a3c00c798e4ec7-FRA
expires
Fri, 02 Apr 2021 15:03:12 GMT
0*osfHpXhxJhGgJ42M
cdn-images-1.medium.com/max/800/
71 KB
71 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/0*osfHpXhxJhGgJ42M
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=f143377a7a83
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
c47efd0603e777c2d341976a49a8faf0ee42736e5e51ba0bcca78904f6bfe3b2
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:12 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
72203
cf-request-id
089a365bdc00004ec7ef291000000001
pragma
public
sepia-upstream
medium
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, must-revalidate, max-age=2592000
medium-fulfilled-by
miro/main-20210303-084915-af5f7fe8fd
accept-ranges
bytes
cf-ray
62a3c00c99c04ec7-FRA
expires
Fri, 02 Apr 2021 15:03:12 UTC
1*s-l37suRXFowGWWX6LxPhw.jpeg
cdn-images-1.medium.com/max/800/
82 KB
82 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/1*s-l37suRXFowGWWX6LxPhw.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=f143377a7a83
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
df1dd0b4ecfc9f17e599fca53aea78b4c57cb97c21f37200debcc0c4485e0763
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:12 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
160198
x-envoy-upstream-service-time
624
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
83905
cf-request-id
089a365bf400004ec720a2a000000001
pragma
public
sepia-upstream
medium
cf-bgj
h2pri
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, max-age=2592000
medium-fulfilled-by
miro/main-20210225-042350-d1aa5ca1d8
accept-ranges
bytes
cf-ray
62a3c00cba004ec7-FRA
expires
Fri, 02 Apr 2021 15:03:12 GMT
0*xHafCHIgKl-zLzNu
cdn-images-1.medium.com/max/800/
74 KB
74 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/0*xHafCHIgKl-zLzNu
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=f143377a7a83
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
14d196972fa5a78d5fe5caac75c2032a68e88ba664e8e4381474869273ffbd20
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:12 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
75297
cf-request-id
089a365c0400004ec7d9920000000001
pragma
public
sepia-upstream
medium
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, must-revalidate, max-age=2592000
medium-fulfilled-by
miro/main-20210303-084915-af5f7fe8fd
accept-ranges
bytes
cf-ray
62a3c00cda374ec7-FRA
expires
Fri, 02 Apr 2021 15:03:12 UTC
0*bHJc2tbv1pM_kLTU
cdn-images-1.medium.com/max/800/
97 KB
97 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/0*bHJc2tbv1pM_kLTU
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=f143377a7a83
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
0c5eb61155158e6ed4373fe40c46541333e85fe883447f2f800521a9264cc237
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:12 GMT
x-content-type-options
nosniff
cf-cache-status
DYNAMIC
x-envoy-upstream-service-time
40
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
99163
cf-request-id
089a365c1700004ec71e037000000001
pragma
public
sepia-upstream
medium
server
cloudflare
etag
"16.3"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
image/jpeg
access-control-allow-origin
*
cache-control
public, must-revalidate, max-age=2592000
medium-fulfilled-by
miro/main-20210303-084915-af5f7fe8fd
accept-ranges
bytes
cf-ray
62a3c00cfa6a4ec7-FRA
expires
Fri, 02 Apr 2021 15:03:12 UTC
1*mpyrgqwMjfclV2oN1U2VIA.jpeg
cdn-images-1.medium.com/max/800/
77 KB
78 KB
Image
General
Full URL
https://cdn-images-1.medium.com/max/800/1*mpyrgqwMjfclV2oN1U2VIA.jpeg
Requested by
Host: betterprogramming.pub
URL: https://betterprogramming.pub/?gi=f143377a7a83
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
195a9527ec4beade1523ce8d783cc9a6a2175ee2a908d081ddeb57af27d60085
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:12 GMT
x-content-type-options
nosniff
cf-cache-status
HIT
age
80516
x-envoy-upstream-service-time
73
strict-transport-security
max-age=15552000; includeSubDomains; preload
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
79288
cf-request-id
089a365c4800004ec7ac270000000001
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
62a3c00d3adb4ec7-FRA
expires
Fri, 02 Apr 2021 15:03:12 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:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
12fe85ec038af8c41ba830412520589dbd125d417913c10a57838ac92ab96192
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:11 GMT
content-encoding
gzip
x-content-type-options
nosniff
cf-cache-status
HIT
age
650124
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
089a365b4300002c1914966000000001
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
62a3c00b99ab2c19-FRA
access-control-allow-headers
Accept, Cache-Control, Content-Type, Cookie, DNT, Origin, User-Agent, X-Client-Date, X-Obvious-Cid, X-Opentracing, X-Xsrf-Token, ot-tracer-sampled, ot-tracer-spanid, ot-tracer-traceid
expires
Thu, 03 Mar 2022 15:03:11 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:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
/
Resource Hash
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

Request headers

Referer
https://betterprogramming.pub/?gi=f143377a7a83
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=f143377a7a83
Protocol
HTTP/1.1
Security
TLS 1.3, , AES_128_GCM
Server
13.225.80.30 , United States, ASN16509 (AMAZON-02, US),
Reverse DNS
server-13-225-80-30.fra2.r.cloudfront.net
Software
AmazonS3 /
Resource Hash
3ff0169292598bec1751fce80d0024e2c9e55c406b7456ef3aefae30bf3a4efb

Request headers

Referer
https://betterprogramming.pub/?gi=f143377a7a83
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
275
ETag
"d4ba055ba82c0baa510053e92eb83211"
X-Cache
Hit from cloudfront
Content-Type
text/javascript
Via
1.1 a10d58b5ce965502cc34c5b27682fe23.cloudfront.net (CloudFront)
Cache-Control
max-age=300
Date
Wed, 03 Mar 2021 14:58:38 GMT
X-Amz-Cf-Pop
FRA2-C2
Content-Length
23541
X-Amz-Cf-Id
KMCwiYBENJK_wGsWWkkAje0GKb_eVXHviKvoD-csR7Q7wx2hlxNo8w==
main-common-async.bundle.YTCLzYTTRng-0Y4bBA6WEA.js
cdn-static-1.medium.com/_/fp/gen-js/
652 KB
178 KB
Script
General
Full URL
https://cdn-static-1.medium.com/_/fp/gen-js/main-common-async.bundle.YTCLzYTTRng-0Y4bBA6WEA.js
Requested by
Host: cdn-static-1.medium.com
URL: https://cdn-static-1.medium.com/_/fp/gen-js/main-base.bundle.niKTSJvK0R9VuztLCqJ_gA.js
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:7::a29f:9904 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
580a00886f1895e47b96339393408f6de5386b86f02dffb245f6bc36e04ccc9e
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

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

Request headers

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

Response headers

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

Request headers

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

Response headers

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

Request headers

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

Response headers

Date
Wed, 03 Mar 2021 15:03:12 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
624 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:1e00:11:f728:3040:93a1 , United States, ASN16509 (AMAZON-02, US),
Reverse DNS
Software
/
Resource Hash
aaf9d748b3418b6f76d00ce604ed176dfbd3254ff33a629f5b0a826219875626

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:12 GMT
via
1.1 a10d58b5ce965502cc34c5b27682fe23.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
d90c2c3d6be94f7b95e46bc0b086c8a8-2021030315
content-length
312
x-amz-cf-id
MvjfZ_5ajVQt701qwcRbhb6baCL3tbm5fc5i8BAI7vNEJY7leWv8Lg==
reports
lightstep.medium.systems/api/v0/
96 B
387 B
XHR
General
Full URL
https://lightstep.medium.systems/api/v0/reports
Requested by
Host: cdn-static-1.medium.com
URL: https://cdn-static-1.medium.com/_/fp/gen-js/main-base.bundle.niKTSJvK0R9VuztLCqJ_gA.js
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:e2::ac40:8b24 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
9c2fab9ad9f4c53a2544cec067452513f62e4db69a8c953dd192df9b10322131

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:12 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
089a365e310000d6bdb307f000000001
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=ninHPN4xyHaPhpISvynwHl%2FYgZ%2FrHs01cSGcLuuncnJFUHNpR5KxQm78JUKqyrv5piYJFjL4GxHxHJGAWOPVO0%2FoTQ1qv1hdOHmWyB%2BKNb0QfPpM1bvwjrcCZDuRcS1dnLvGi8g%3D"}],"group":"cf-nel","max_age":604800}
content-type
application/json
access-control-allow-origin
*
access-control-allow-credentials
true
cf-ray
62a3c01048dbd6bd-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:8b24 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:12 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
089a365dbf0000d6bd48a52000000001
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=88ejxj1aGa3RIYYp9z2TyrRj0AoKarymRYKFCkgjuU2yFNxTpoxfJiN7gFyhPLLWloITkw7ix1Y39uKFmDAW8uNpZ%2FWMZggNAwfj3EdEhiZ7XQJN3FSSqThtIkPIyW9kCuINiAE%3D"}],"group":"cf-nel","max_age":604800}
nel
{"max_age":604800,"report_to":"cf-nel"}
server
cloudflare
cf-ray
62a3c00f9ffcd6bd-FRA
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
pageview
api2.branch.io/v1/
28 B
387 B
XHR
General
Full URL
https://api2.branch.io/v1/pageview
Requested by
Host: cdn.branch.io
URL: https://cdn.branch.io/branch-latest.min.js
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2600:9000:21f3:1e00:11:f728:3040:93a1 , United States, ASN16509 (AMAZON-02, US),
Reverse DNS
Software
/ Express
Resource Hash
a82dc28d43942326b346f92907df3bea5e38b2325ef97176f3b6234966bf19eb

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:12 GMT
via
1.1 a10d58b5ce965502cc34c5b27682fe23.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
6b160ca410454c4d923b0909f25e6591-2021030315
content-length
28
x-amz-cf-id
ldhUB_uILZaBPx6ndeRjIDiodcej6wxS4P1S0pX3ppyFQTbbqFSrCA==
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:8b24 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:13 GMT
content-length
0
access-control-allow-credentials
true
access-control-allow-headers
LightStep-Access-Token, Content-Type
access-control-allow-methods
POST
access-control-allow-origin
*
x-envoy-upstream-service-time
0
cf-cache-status
DYNAMIC
cf-request-id
089a3660090000d6bd953a8000000001
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=DFroZ5T0eMzvuQG595pkyQbgPNv9r%2BxKTn3oI70h%2Bn4NpMFYzkBPN4vxuF%2FJfSjzdmh5OMr2xNa8NLIjTyld9b%2F4jgd8SzKehdCk2GDwvxCCDX7eMpR4bNXi1avuDI04vf5kgyc%3D"}],"group":"cf-nel","max_age":604800}
nel
{"max_age":604800,"report_to":"cf-nel"}
server
cloudflare
cf-ray
62a3c0134c6fd6bd-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
375 B
XHR
General
Full URL
https://lightstep.medium.systems/api/v0/reports
Requested by
Host: cdn-static-1.medium.com
URL: https://cdn-static-1.medium.com/_/fp/gen-js/main-base.bundle.niKTSJvK0R9VuztLCqJ_gA.js
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:e2::ac40:8b24 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
dd42518a79c5ffccd2fdc834d1b9b4b6d4c919626656806aa11e805ed2b6fb38

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:13 GMT
content-encoding
br
cf-cache-status
DYNAMIC
nel
{"max_age":604800,"report_to":"cf-nel"}
x-envoy-upstream-service-time
0
access-control-allow-methods
POST
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
cf-request-id
089a36606e0000d6bd3ea57000000001
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=Ck7NYs8rPWlu5i7dXc%2FS0ID6HvaJsH1WcL0EMQQKIN0USXbBHWdhAagOw3%2FiPeZGFpmOeWHxe227CSHGXLXR%2B8OooskvHH9uhxyVOKu%2Bzt%2F9XRaCQ6qS38pCMz0ipvha%2BYDPT5M%3D"}],"group":"cf-nel","max_age":604800}
content-type
application/json
access-control-allow-origin
*
access-control-allow-credentials
true
cf-ray
62a3c013ed70d6bd-FRA
access-control-allow-headers
LightStep-Access-Token, Content-Type
reports
lightstep.medium.systems/api/v0/
96 B
375 B
XHR
General
Full URL
https://lightstep.medium.systems/api/v0/reports
Requested by
Host: cdn-static-1.medium.com
URL: https://cdn-static-1.medium.com/_/fp/gen-js/main-base.bundle.niKTSJvK0R9VuztLCqJ_gA.js
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:e2::ac40:8b24 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
bc2c4d397864bf71291e578e8bfc52b1e566ae079b61c9ee74aff748ef8dda96

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:13 GMT
content-encoding
br
cf-cache-status
DYNAMIC
nel
{"max_age":604800,"report_to":"cf-nel"}
x-envoy-upstream-service-time
0
access-control-allow-methods
POST
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
cf-request-id
089a3662940000d6bd75b91000000001
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=e4rjEEBHfMTzeUykMKeffcu3eMRVigTZUF%2FEWqPRJFziDNdHs%2Bk1QqChIPx1MDdFqHJnFPnrYxsPj%2FGwcPfN1vmcrF1QMkQYl1BhQ5TrAgqYMgURUmfteN6eWZ70ByQlJiB6Wpc%3D"}],"group":"cf-nel","max_age":604800}
content-type
application/json
access-control-allow-origin
*
access-control-allow-credentials
true
cf-ray
62a3c0175a0fd6bd-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:8b24 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:13 GMT
content-length
0
access-control-allow-credentials
true
access-control-allow-headers
LightStep-Access-Token, Content-Type
access-control-allow-methods
POST
access-control-allow-origin
*
x-envoy-upstream-service-time
0
cf-cache-status
DYNAMIC
cf-request-id
089a3662270000d6bdb30bc000000001
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=AQubJTqsv9KiwJM%2BxO9YhQ05PYiIkVLQ%2BUNvOFhb3q3l%2FPvnKIfi6J%2BSVSXWMRy6neW%2FCwkfVQr0uMvKt9BYvAxZOM4qqzhd5cVmfR2enrZfN40%2B%2Frktx2egKCrV9rND4bfy7FQ%3D"}],"group":"cf-nel","max_age":604800}
nel
{"max_age":604800,"report_to":"cf-nel"}
server
cloudflare
cf-ray
62a3c016a924d6bd-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
695 B
XHR
General
Full URL
https://lightstep.medium.systems/api/v0/reports
Requested by
Host: cdn-static-1.medium.com
URL: https://cdn-static-1.medium.com/_/fp/gen-js/main-base.bundle.niKTSJvK0R9VuztLCqJ_gA.js
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:e2::ac40:8b24 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
dc03fb543f7b1af07896ee7385dd59d673992cb0f29aec90c28d57c38b74d700

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:14 GMT
content-encoding
br
cf-cache-status
DYNAMIC
nel
{"max_age":604800,"report_to":"cf-nel"}
x-envoy-upstream-service-time
0
access-control-allow-methods
POST
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
cf-request-id
089a3664e90000d6bdbe1c0000000001
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=Zq2kiNE8AgEpB0WE1bqnuNzghnRw4H6btIQMdJ6LwKMFs7T1eFeO42pCLaosVZZVAFDhEmC7TlHi9IdwV8FEYCrRJWVzYEuNXCSYOgaUdNH76S6bE7pyDxyK3b1KeiZJqL3VLMM%3D"}],"group":"cf-nel","max_age":604800}
content-type
application/json
access-control-allow-origin
*
access-control-allow-credentials
true
cf-ray
62a3c01b0eb8d6bd-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:8b24 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:14 GMT
content-length
0
access-control-allow-credentials
true
access-control-allow-headers
LightStep-Access-Token, Content-Type
access-control-allow-methods
POST
access-control-allow-origin
*
x-envoy-upstream-service-time
0
cf-cache-status
DYNAMIC
cf-request-id
089a36647f0000d6bd713ce000000001
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=gEniasg7nU59kz8JlFl05hi%2FQIZ4i6n2YNRb3HHXuA23%2F3R6TVxOwY%2BgT2pULqsF4KpGxDTBEOlfYzrju%2FWTP0tZXkLA4SSyzlPndi2itEcmRO7K3Kvk0KQw3UMY8FaH6vGeV5o%3D"}],"group":"cf-nel","max_age":604800}
nel
{"max_age":604800,"report_to":"cf-nel"}
server
cloudflare
cf-ray
62a3c01a6dbdd6bd-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:8b24 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:17 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
089a366ec30000d6bda5821000000001
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=HdukoWr2scfr%2F1JyfW5qcZaagl6kDorrK5iowQLRVoeGqKErsa4RsCOgpGYBbSq4odovRpQLDPQtRa%2Fzq%2BmF4Snu8zXr4r6f%2FAUfoSxBKR00MNy8s8sCNeNuZPlmngYQVHTPZq4%3D"}],"group":"cf-nel","max_age":604800}
nel
{"max_age":604800,"report_to":"cf-nel"}
server
cloudflare
cf-ray
62a3c02ad9bdd6bd-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
501 B
XHR
General
Full URL
https://lightstep.medium.systems/api/v0/reports
Requested by
Host: cdn-static-1.medium.com
URL: https://cdn-static-1.medium.com/_/fp/gen-js/main-base.bundle.niKTSJvK0R9VuztLCqJ_gA.js
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:e2::ac40:8b24 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
82c0193623b8884f88a60748bd358eb0ecfee2716fedbfa0744bf15b6a2d5644

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:17 GMT
content-encoding
br
cf-cache-status
DYNAMIC
nel
{"max_age":604800,"report_to":"cf-nel"}
x-envoy-upstream-service-time
1
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
089a366f360000d6bd4b1f8000000001
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=Uyf88EWL8Ci3k743KKIttd58593cG%2F%2BzxKK8cs3YuieSvDOUfTE%2BxBUyzMG74W1IJNhQO0bGjYu3pqq08Hc9KJBuyykSQfX0AEF32re0C4pTeHPS5F5VDAty2Jeh6K0kgdxdss0%3D"}],"group":"cf-nel","max_age":604800}
content-type
application/json
access-control-allow-origin
*
access-control-allow-credentials
true
cf-ray
62a3c02b8a87d6bd-FRA
access-control-allow-headers
LightStep-Access-Token, Content-Type
batch
betterprogramming.pub/_/
17 B
420 B
XHR
General
Full URL
https://betterprogramming.pub/_/batch
Requested by
Host: cdn-static-1.medium.com
URL: https://cdn-static-1.medium.com/_/fp/gen-js/main-base.bundle.niKTSJvK0R9VuztLCqJ_gA.js
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
162.159.153.4 -, , ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
f1ea07a1e51a389c8de07120ae5c2e432e9dd8f4fbd6f92489f185b0523a3fd4
Security Headers
Name Value
Strict-Transport-Security max-age=15552000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

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

Response headers

date
Wed, 03 Mar 2021 15:03:18 GMT
x-content-type-options
nosniff
cf-cache-status
DYNAMIC
server
cloudflare
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
strict-transport-security
max-age=15552000; includeSubDomains; preload
content-type
application/json
vary
Accept-Encoding
medium-fulfilled-by
valencia/main-20210303-084915-af5f7fe8fd
x-envoy-upstream-service-time
268
cf-ray
62a3c02c8e8d4c68-AMS
alt-svc
h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400
content-length
17
cf-request-id
089a366fd800004c68338c3000000001

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

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 object| google_tag_data object| gaplugins object| gaGlobal object| gaData function| obvInit object| GLOBALS object| PARSELY 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: 46af0ac7b8562ff7
betterprogramming.pub/ Name: pr
Value: 1
.betterprogramming.pub/ Name: _parsely_session
Value: {%22sid%22:1%2C%22surl%22:%22https://betterprogramming.pub/?gi=f143377a7a83%22%2C%22sref%22:%22%22%2C%22sts%22:1614783792045%2C%22slts%22:0}
.betterprogramming.pub/ Name: _gid
Value: GA1.2.87908736.1614783792
betterprogramming.pub/ Name: lightstep_session_id
Value: c0543c7c6bbbc227
betterprogramming.pub/ Name: optimizelyEndUserId
Value: lo_4100b93b24b6
.betterprogramming.pub/ Name: _ga
Value: GA1.2.89683436.1614783792
.betterprogramming.pub/ Name: _gat
Value: 1
betterprogramming.pub/ Name: uid
Value: lo_4100b93b24b6
.betterprogramming.pub/ Name: __cfruid
Value: d36a474a0444ec2d63c4953ea9e7350ee21b6cc8-1614783790
.betterprogramming.pub/ Name: _parsely_visitor
Value: {%22id%22:%22pid=972d98ce520f550024795b027f0d6fff%22%2C%22session_count%22:1%2C%22last_session_ts%22:1614783792045}
betterprogramming.pub/ Name: sid
Value: 1:1sUA6NMAE3ZEnXJauKKdzX/LwCvWgKXTQD10JW9r46W4fUUjV2iMIkQQEG0yxm7x
.betterprogramming.pub/ Name: __cfduid
Value: d7ad935cd5fdef911d425298fbb83b8751614783790

Security Headers

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

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

Indicators

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

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