martinfowler.com
Open in
urlscan Pro
34.198.71.201
Public Scan
Effective URL: https://martinfowler.com/articles/2023-chatgpt-xu-hao.html?utm_source=programmingdigest&utm_medium&utm_campaign=1612
Submission: On April 25 via api from BE — Scanned from NL
Summary
TLS certificate: Issued by DigiCert TLS RSA SHA256 2020 CA1 on September 29th 2022. Valid for: a year.
This is the only time martinfowler.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 1 | 2a06:98c1:312... 2a06:98c1:3120::3 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
13 | 34.198.71.201 34.198.71.201 | 14618 (AMAZON-AES) (AMAZON-AES) | |
2 | 2a00:1450:400... 2a00:1450:4001:829::200e | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:828::2008 | 15169 (GOOGLE) (GOOGLE) | |
3 | 2a00:1450:400... 2a00:1450:4001:80f::200a | 15169 (GOOGLE) (GOOGLE) | |
1 | 2606:4700::68... 2606:4700::6812:acf | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
5 | 2a00:1450:400... 2a00:1450:4001:830::2003 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2001:4860:480... 2001:4860:4802:34::36 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:400c:c07::9d | 15169 (GOOGLE) (GOOGLE) | |
27 | 8 |
ASN14618 (AMAZON-AES, US)
PTR: ec2-34-198-71-201.compute-1.amazonaws.com
martinfowler.com |
ASN15169 (GOOGLE, US)
www.google-analytics.com |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
13 |
martinfowler.com
martinfowler.com — Cisco Umbrella Rank: 490255 |
348 KB |
5 |
gstatic.com
fonts.gstatic.com |
196 KB |
3 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 119 |
3 KB |
3 |
google-analytics.com
www.google-analytics.com — Cisco Umbrella Rank: 91 region1.google-analytics.com — Cisco Umbrella Rank: 1718 |
20 KB |
1 |
doubleclick.net
stats.g.doubleclick.net — Cisco Umbrella Rank: 166 |
346 B |
1 |
bootstrapcdn.com
netdna.bootstrapcdn.com — Cisco Umbrella Rank: 5620 |
44 KB |
1 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 114 |
78 KB |
1 |
programmingdigest.net
1 redirects
programmingdigest.net |
957 B |
27 | 8 |
Domain | Requested by | |
---|---|---|
13 | martinfowler.com |
martinfowler.com
|
5 | fonts.gstatic.com |
fonts.googleapis.com
|
3 | fonts.googleapis.com |
martinfowler.com
|
2 | www.google-analytics.com |
martinfowler.com
www.google-analytics.com |
1 | stats.g.doubleclick.net |
www.google-analytics.com
|
1 | region1.google-analytics.com |
www.googletagmanager.com
|
1 | netdna.bootstrapcdn.com |
martinfowler.com
|
1 | www.googletagmanager.com |
martinfowler.com
|
1 | programmingdigest.net | 1 redirects |
27 | 9 |
This site contains links to these domains. Also see Links.
Domain |
---|
refactoring.com |
www.thoughtworks.com |
www.twitter.com |
toot.thoughtworks.com |
thoughtworks.com |
learnprompting.org |
arxiv.org |
openreview.net |
Subject Issuer | Validity | Valid | |
---|---|---|---|
www.martinfowler.com DigiCert TLS RSA SHA256 2020 CA1 |
2022-09-29 - 2023-10-30 |
a year | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2023-04-03 - 2023-06-26 |
3 months | crt.sh |
upload.video.google.com GTS CA 1C3 |
2023-04-03 - 2023-06-26 |
3 months | crt.sh |
sni.cloudflaressl.com Cloudflare Inc ECC CA-3 |
2022-12-30 - 2023-12-30 |
a year | crt.sh |
*.gstatic.com GTS CA 1C3 |
2023-04-03 - 2023-06-26 |
3 months | crt.sh |
*.g.doubleclick.net GTS CA 1C3 |
2023-04-03 - 2023-06-26 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://martinfowler.com/articles/2023-chatgpt-xu-hao.html?utm_source=programmingdigest&utm_medium&utm_campaign=1612
Frame ID: FB78F1A4040648EDD21387E5B47E734E
Requests: 27 HTTP requests in this frame
Screenshot
Page Title
An example of LLM prompting for programmingPage URL History Show full URLs
-
https://programmingdigest.net/link/15392/ee3f82db-5221-4113-9f01-9241bf0d8ba6/email
HTTP 302
https://martinfowler.com/articles/2023-chatgpt-xu-hao.html?utm_source=programmingdigest&utm_medium&ut... Page URL
Detected technologies
Font Awesome (Font Scripts) ExpandDetected patterns
- (?:F|f)o(?:n|r)t-?(?:A|a)wesome(?:.*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)
Google Analytics (Analytics) Expand
Detected patterns
- google-analytics\.com/(?:ga|urchin|analytics)\.js
Google Font API (Font Scripts) Expand
Detected patterns
- googleapis\.com/.+webfont
Google Tag Manager (Tag Managers) Expand
Detected patterns
- googletagmanager\.com/gtag/js
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery[.-]([\d.]*\d)[^/]*\.js
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
Page Statistics
12 Outgoing links
These are links going to different origins than the main page.
Title: Refactoring
Search URL Search Domain Scan URL
Title: Thoughtworks
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: Insights
Search URL Search Domain Scan URL
Title: Careers
Search URL Search Domain Scan URL
Title: Products
Search URL Search Domain Scan URL
Title: learnprompting.org
Search URL Search Domain Scan URL
Title: Liu et al
Search URL Search Domain Scan URL
Title: Wei et al
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: Privacy Policy
Search URL Search Domain Scan URL
Page URL History
This captures the URL locations of the websites, including HTTP redirects and client-side redirects via JavaScript or Meta fields.
-
https://programmingdigest.net/link/15392/ee3f82db-5221-4113-9f01-9241bf0d8ba6/email
HTTP 302
https://martinfowler.com/articles/2023-chatgpt-xu-hao.html?utm_source=programmingdigest&utm_medium&utm_campaign=1612 Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
27 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
2023-chatgpt-xu-hao.html
martinfowler.com/articles/ Redirect Chain
|
41 KB 12 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
2023-chatgpt-xu-hao.css
martinfowler.com/articles/ |
45 KB 8 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
mf-name-white.png
martinfowler.com/ |
7 KB 7 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
mf.jpg
martinfowler.com/ |
26 KB 27 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
xu-hao.jpg
martinfowler.com/articles/2023-chatgpt-xu-hao/ |
116 KB 116 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
xu-chat-p1.png
martinfowler.com/articles/2023-chatgpt-xu-hao/ |
14 KB 15 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
xu-chat-p2.png
martinfowler.com/articles/2023-chatgpt-xu-hao/ |
17 KB 18 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
xu-chat-p3.png
martinfowler.com/articles/2023-chatgpt-xu-hao/ |
20 KB 20 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
xu-chat-final.png
martinfowler.com/articles/2023-chatgpt-xu-hao/ |
24 KB 24 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
thoughtworks_white.png
martinfowler.com/ |
11 KB 11 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
analytics.js
www.google-analytics.com/ |
49 KB 20 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
222 KB 78 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery-1.11.3.min.js
martinfowler.com/ |
94 KB 33 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
mfcom.js
martinfowler.com/ |
4 KB 2 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
19 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
3 KB 578 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
7 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
banner.png
martinfowler.com/ |
55 KB 55 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fontawesome-webfont.woff
netdna.bootstrapcdn.com/font-awesome/4.0.0/fonts/ |
43 KB 44 KB |
Font
font/woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
0QIvMX1D_JOuMwr7Iw.woff2
fonts.gstatic.com/s/lora/v32/ |
35 KB 36 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
0QIhMX1D_JOuMw_LIftL.woff2
fonts.gstatic.com/s/lora/v32/ |
38 KB 38 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2
fonts.gstatic.com/s/opensans/v34/ |
44 KB 44 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
QlddNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLyya15.woff2
fonts.gstatic.com/s/inconsolata/v31/ |
31 KB 31 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2
fonts.gstatic.com/s/opensans/v34/ |
47 KB 47 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
www.google-analytics.com/j/ |
4 B 209 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
region1.google-analytics.com/g/ |
0 254 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
stats.g.doubleclick.net/j/ |
1 B 346 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
19 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.
boolean| credentialless function| ga function| gtag object| dataLayer object| google_tag_data object| gaplugins object| gaGlobal object| gaData object| google_tag_manager function| onYouTubeIframeAPIReady function| $ function| jQuery function| attachNavmenuEvents function| attachTableofContentsEvents function| createDeviceView function| createBody function| createDropdownLinks function| isSmallScreen function| encloseWhenSmall5 Cookies
Cookies are little pieces of information stored in the browser of a user. Whenever a user visits the site again, he will also send his cookie values, thus allowing the website to re-identify him even if he changed locations. This is how permanent logins work.
Domain/Path | Expires | Name / Value |
---|---|---|
programmingdigest.net/ | Name: utm Value: %7B%22utm_source%22%3Anull%2C%22utm_campaign%22%3Anull%2C%22utm_medium%22%3Anull%2C%22utm_term%22%3Anull%2C%22utm_content%22%3Anull%7D |
|
.martinfowler.com/ | Name: _gid Value: GA1.2.588602960.1682395043 |
|
.martinfowler.com/ | Name: _gat Value: 1 |
|
.martinfowler.com/ | Name: _ga_6D51F4BDVF Value: GS1.1.1682395042.1.0.1682395042.0.0.0 |
|
.martinfowler.com/ | Name: _ga Value: GA1.1.431103442.1682395043 |
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 |
---|---|
Strict-Transport-Security | max-age=31536000; includeSubDomains; |
X-Frame-Options | DENY |
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.
fonts.googleapis.com
fonts.gstatic.com
martinfowler.com
netdna.bootstrapcdn.com
programmingdigest.net
region1.google-analytics.com
stats.g.doubleclick.net
www.google-analytics.com
www.googletagmanager.com
2001:4860:4802:34::36
2606:4700::6812:acf
2a00:1450:4001:80f::200a
2a00:1450:4001:828::2008
2a00:1450:4001:829::200e
2a00:1450:4001:830::2003
2a00:1450:400c:c07::9d
2a06:98c1:3120::3
34.198.71.201
1eaa694e107074bad7199c46bf079bad1e6c1dedc9df65d2acc874562aecc90f
34cbda767cc3139fe07114a33d8559546d0d536e80aaa5130a31c64c3499772e
3c85cd56bd6343fb7d01c904917d59adadf25a13a7c1b46ade237748677f0634
4aac9576afc74960b4e48e67c65357e786c8aaa7faa4a577c70b16b5078251b6
556f9c2bbe876c2ff2d3d5c25ad05a8c8293d4e8f57d46192d56018fabcd9626
57da077ae1b8ad1846af6cf26e602a5f3b57441fb9d2c7f57a78dda9ff0cca36
5971b095cff574a66d35ada016d4c077c86e2dea62e9c0f14cf7c94b258619de
5d5476afa39f08490e9c4e1844eb25fd5c1fd71169e360b44e1398ee5ecece40
5d55ce9c3ac7a5f37a38813a2deed310abde9e63d0d36912e2e5e59751ca66c7
6953e65ccb6154539e924429986f19a18d6a6712f7ce754e04d1bbdd7f58e092
6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b
7ff7a94cd76b9f719a4d10c8ffaac837f2321a064894b9f371da9925d904c0b1
84161c46238fff2c6920ebc28f02cddd7b710cf3d1107853f540b084320f6afd
8778e9af2422858d7052ff9a0f3c12c08ae976bdd6e0316db144cd5579cd97db
88ab188078e1f6e3ef5085a4ce90bee359297ea506a305aaa8dfca4e6a8df322
8de9d1af5cee5e61e9d06fea4d5186f65feeb8a9967096b1ccacdfc5d2c52d9d
9f46649ea544819982ea288c6f386dd67d46da0f453f95da542196372b79731e
aec60bc104db041b1512185839f18f52986df7e569e5445f740dd60f763fbca8
bc2f8eab346b135674845e8e3e8f58a1e8d8405b80c4b46b800a33728c75a526
c151a7e68aedc7bd4d84cb2096e92ee2f055c16be01c2ba027acd38b6cc9d52a
c4f284d2c176ffdde260d70427bb125e82b34873f1696556a54c82f089e5add4
c9f28f43f2a3661b509a5accfb84079c47cff06dddc4939aac09751fbd728a65
d46decc7a1356ea0a880fa8b012cd60f6ea0b6f43dfcddbc8c0da29c505364d9
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e7ff51be3beb7e22a29e284afd0db2a26382a93b5458210d3fe69f9d85bff3a6
ecb916133a9376911f10bc5c659952eb0031e457f5df367cde560edbfba38fb8
fe67b327cb87f178dd9aab91c1523b8ad98eceb1034f1fe20f34423ff11356a7