blog.hungovercoders.com
Open in
urlscan Pro
2606:50c0:8003::153
Public Scan
Effective URL: https://blog.hungovercoders.com/datagriff/2024/08/15/protecting-code-quality-with-trunk.io.html?utm_campaign=August+2024+Newslet...
Submission: On August 27 via api from US — Scanned from DE
Summary
TLS certificate: Issued by R10 on July 2nd 2024. Valid for: 3 months.
This is the only time blog.hungovercoders.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 1 | 2600:9000:26e... 2600:9000:26e8:4e00:17:562d:6ec0:93a1 | 16509 (AMAZON-02) (AMAZON-02) | |
23 | 2606:50c0:800... 2606:50c0:8003::153 | 54113 (FASTLY) (FASTLY) | |
3 | 76.223.126.88 76.223.126.88 | 16509 (AMAZON-02) (AMAZON-02) | |
2 | 2a00:1450:400... 2a00:1450:4001:830::2008 | 15169 (GOOGLE) (GOOGLE) | |
1 | 172.67.182.28 172.67.182.28 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2001:4860:480... 2001:4860:4802:32::36 | 15169 (GOOGLE) (GOOGLE) | |
30 | 5 |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
23 |
hungovercoders.com
blog.hungovercoders.com |
2 MB |
3 |
giscus.app
giscus.app — Cisco Umbrella Rank: 232432 |
3 KB |
2 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 112 |
168 KB |
1 |
google-analytics.com
region1.google-analytics.com — Cisco Umbrella Rank: 3123 |
|
1 |
kiprotect.com
cdn.kiprotect.com — Cisco Umbrella Rank: 180654 |
55 KB |
1 |
trunk.io
1 redirects
link.trunk.io |
429 B |
30 | 6 |
Domain | Requested by | |
---|---|---|
23 | blog.hungovercoders.com |
blog.hungovercoders.com
|
3 | giscus.app |
blog.hungovercoders.com
giscus.app |
2 | www.googletagmanager.com |
blog.hungovercoders.com
www.googletagmanager.com |
1 | region1.google-analytics.com |
www.googletagmanager.com
|
1 | cdn.kiprotect.com |
www.googletagmanager.com
|
1 | link.trunk.io | 1 redirects |
30 | 6 |
This site contains links to these domains. Also see Links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
blog.hungovercoders.com R10 |
2024-07-02 - 2024-09-30 |
3 months | crt.sh |
giscus.app R10 |
2024-07-17 - 2024-10-15 |
3 months | crt.sh |
*.google-analytics.com WR2 |
2024-07-30 - 2024-10-22 |
3 months | crt.sh |
kiprotect.com WE1 |
2024-08-20 - 2024-11-18 |
3 months | crt.sh |
This page contains 2 frames:
Primary Page:
https://blog.hungovercoders.com/datagriff/2024/08/15/protecting-code-quality-with-trunk.io.html?utm_campaign=August+2024+Newsletter&utm_content=Minimalist+Newsletter&utm_medium=email_action&utm_source=customer.io
Frame ID: D2131E9A2BD3E61632C1C119B930E2CD
Requests: 29 HTTP requests in this frame
Frame:
https://giscus.app/en/widget?origin=https%3A%2F%2Fblog.hungovercoders.com%2Fdatagriff%2F2024%2F08%2F15%2Fprotecting-code-quality-with-trunk.io.html%3Futm_campaign%3DAugust%2B2024%2BNewsletter%26utm_content%3DMinimalist%2BNewsletter%26utm_medium%3Demail_action%26utm_source%3Dcustomer.io&session=&theme=light&reactionsEnabled=1&emitMetadata=0&inputPosition=bottom&repo=hungovercoders-blog%2Fdatagriff&repoId=R_kgDOJT_U2A&category=Announcements&categoryId=DIC_kwDOJT_U2M4CavN-&strict=0&description=Protecting+Code+Quality+with+Trunk.io&backLink=https%3A%2F%2Fblog.hungovercoders.com%2Fdatagriff%2F2024%2F08%2F15%2Fprotecting-code-quality-with-trunk.io.html%3Futm_campaign%3DAugust%2B2024%2BNewsletter%26utm_content%3DMinimalist%2BNewsletter%26utm_medium%3Demail_action%26utm_source%3Dcustomer.io&term=datagriff%2F2024%2F08%2F15%2Fprotecting-code-quality-with-trunk.io
Frame ID: 4B1B8CA0C666106A793AC613EE4952DE
Requests: 1 HTTP requests in this frame
Screenshot
Page Title
Protecting Code Quality with Trunk.io | dataGriff BlogPage URL History Show full URLs
-
https://link.trunk.io/e/c/eyJlbWFpbF9pZCI6ImRnU20wQWdEQU1BX3Z6OEJrWk9idXRfemxrUlhEV2U5RVk4byIsImhy...
HTTP 302
https://blog.hungovercoders.com/datagriff/2024/08/15/protecting-code-quality-with-trunk.io.html?utm_campaign... Page URL
Detected technologies
Jekyll (Static Site Generator) ExpandDetected patterns
- <!-- Begin Jekyll SEO tag
Google Tag Manager (Tag Managers) Expand
Detected patterns
- <!-- (?:End )?Google Tag Manager -->
- googletagmanager\.com/gtm\.js
- googletagmanager\.com/gtag/js
Page Statistics
32 Outgoing links
These are links going to different origins than the main page.
Title: VS code extensions
Search URL Search Domain Scan URL
Title: trunk
Search URL Search Domain Scan URL
Title: trunk based development
Search URL Search Domain Scan URL
Title: trunk.io
Search URL Search Domain Scan URL
Title: Github Account
Search URL Search Domain Scan URL
Title: Git
Search URL Search Domain Scan URL
Title: VS Code
Search URL Search Domain Scan URL
Title: gitpod
Search URL Search Domain Scan URL
Title: Code Quality
Search URL Search Domain Scan URL
Title: Merge Queue
Search URL Search Domain Scan URL
Title: CI Analytics
Search URL Search Domain Scan URL
Title: Flaky Tests
Search URL Search Domain Scan URL
Title: app.trunk.io
Search URL Search Domain Scan URL
Title: free tier
Search URL Search Domain Scan URL
Title: datagriff
Search URL Search Domain Scan URL
Title: hungovercoders
Search URL Search Domain Scan URL
Title: hungovercoders-blog
Search URL Search Domain Scan URL
Title: native slack integration
Search URL Search Domain Scan URL
Title: docs
Search URL Search Domain Scan URL
Title: initialise trunk in a repo
Search URL Search Domain Scan URL
Title: trunk.yml
Search URL Search Domain Scan URL
Title: code linting
Search URL Search Domain Scan URL
Title: code linters
Search URL Search Domain Scan URL
Title: Error Lens VS Code extension
Search URL Search Domain Scan URL
Title: docs
Search URL Search Domain Scan URL
Title: Here is the link to the commit
Search URL Search Domain Scan URL
Title: datagriff
Search URL Search Domain Scan URL
Title: datagriff
Search URL Search Domain Scan URL
Title: datagriff
Search URL Search Domain Scan URL
Title: @datagriff182
Search URL Search Domain Scan URL
Title: privacy policy
Search URL Search Domain Scan URL
Title: Realized with Klaro!
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://link.trunk.io/e/c/eyJlbWFpbF9pZCI6ImRnU20wQWdEQU1BX3Z6OEJrWk9idXRfemxrUlhEV2U5RVk4byIsImhyZWYiOiJodHRwczovL2Jsb2cuaHVuZ292ZXJjb2RlcnMuY29tL2RhdGFncmlmZi8yMDI0LzA4LzE1L3Byb3RlY3RpbmctY29kZS1xdWFsaXR5LXdpdGgtdHJ1bmsuaW8uaHRtbD91dG1fY2FtcGFpZ249QXVndXN0KzIwMjQrTmV3c2xldHRlclx1MDAyNnV0bV9jb250ZW50PU1pbmltYWxpc3QrTmV3c2xldHRlclx1MDAyNnV0bV9tZWRpdW09ZW1haWxfYWN0aW9uXHUwMDI2dXRtX3NvdXJjZT1jdXN0b21lci5pbyIsImludGVybmFsIjoiYTZkMDA4MDBiZjNmYzAzZiIsImxpbmtfaWQiOjEwNzJ9/dd44e59606b51c89ac3171d411aaef1a8f5333727b63b4087127338676164f92
HTTP 302
https://blog.hungovercoders.com/datagriff/2024/08/15/protecting-code-quality-with-trunk.io.html?utm_campaign=August+2024+Newsletter&utm_content=Minimalist+Newsletter&utm_medium=email_action&utm_source=customer.io Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
30 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
protecting-code-quality-with-trunk.io.html
blog.hungovercoders.com/datagriff/2024/08/15/ Redirect Chain
|
30 KB 9 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.css
blog.hungovercoders.com/datagriff/assets/ |
7 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
logo3.ico
blog.hungovercoders.com/datagriff/assets/site/ |
279 KB 10 KB |
Image
image/vnd.microsoft.icon |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
datagriff.png
blog.hungovercoders.com/datagriff/assets/site/ |
35 KB 35 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
trunk_welcome.PNG
blog.hungovercoders.com/datagriff/assets/2024-08-15-protecting-code-quality-with-trunk.io/ |
57 KB 57 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
trunk_connect_github.PNG
blog.hungovercoders.com/datagriff/assets/2024-08-15-protecting-code-quality-with-trunk.io/ |
54 KB 54 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
trunk_configure_code_quality.PNG
blog.hungovercoders.com/datagriff/assets/2024-08-15-protecting-code-quality-with-trunk.io/ |
64 KB 64 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
trunk_init.PNG
blog.hungovercoders.com/datagriff/assets/2024-08-15-protecting-code-quality-with-trunk.io/ |
79 KB 79 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
trunk_enable.PNG
blog.hungovercoders.com/datagriff/assets/2024-08-15-protecting-code-quality-with-trunk.io/ |
146 KB 146 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
trunk_enable_check.PNG
blog.hungovercoders.com/datagriff/assets/2024-08-15-protecting-code-quality-with-trunk.io/ |
50 KB 50 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
trunk_check_list.PNG
blog.hungovercoders.com/datagriff/assets/2024-08-15-protecting-code-quality-with-trunk.io/ |
146 KB 146 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
trunk_check.PNG
blog.hungovercoders.com/datagriff/assets/2024-08-15-protecting-code-quality-with-trunk.io/ |
20 KB 20 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
trunk_check_all1.PNG
blog.hungovercoders.com/datagriff/assets/2024-08-15-protecting-code-quality-with-trunk.io/ |
101 KB 101 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
trunk_check_all2.PNG
blog.hungovercoders.com/datagriff/assets/2024-08-15-protecting-code-quality-with-trunk.io/ |
158 KB 158 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
trunk_format.PNG
blog.hungovercoders.com/datagriff/assets/2024-08-15-protecting-code-quality-with-trunk.io/ |
16 KB 16 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
trunk_format_all.PNG
blog.hungovercoders.com/datagriff/assets/2024-08-15-protecting-code-quality-with-trunk.io/ |
184 KB 184 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
trunk_actions_list.PNG
blog.hungovercoders.com/datagriff/assets/2024-08-15-protecting-code-quality-with-trunk.io/ |
384 KB 384 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
trunk_actions_enabled.PNG
blog.hungovercoders.com/datagriff/assets/2024-08-15-protecting-code-quality-with-trunk.io/ |
34 KB 34 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
trunk_pre_commit.PNG
blog.hungovercoders.com/datagriff/assets/2024-08-15-protecting-code-quality-with-trunk.io/ |
112 KB 112 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
trunk_pre_commit_check.PNG
blog.hungovercoders.com/datagriff/assets/2024-08-15-protecting-code-quality-with-trunk.io/ |
68 KB 69 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
trunk_commit.PNG
blog.hungovercoders.com/datagriff/assets/2024-08-15-protecting-code-quality-with-trunk.io/ |
94 KB 95 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
client.js
giscus.app/ |
3 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gtm.js
www.googletagmanager.com/ |
210 KB 74 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
minima-social-icons.svg
blog.hungovercoders.com/datagriff/assets/ |
10 KB 4 KB |
Other
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
default.css
giscus.app/ |
167 B 632 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
widget
giscus.app/en/ Frame 4B1B |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
klaro.js
cdn.kiprotect.com/klaro/v0.7.11/ |
186 KB 55 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
275 KB 95 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
region1.google-analytics.com/g/ |
0 0 |
Fetch
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon.ico
blog.hungovercoders.com/ |
9 KB 5 KB |
Other
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
8 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| 0 object| dataLayer object| google_tag_manager object| google_tag_data function| gtag object| klaroConfig object| gaGlobal object| klaro0 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.
1 Console Messages
A page may trigger messages to the console to be logged. These are often error messages about being unable to load a resource or execute a piece of JavaScript. Sometimes they also provide insight into the technology behind a website.
Source | Level | URL Text |
---|
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=31556952 |
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.
blog.hungovercoders.com
cdn.kiprotect.com
giscus.app
link.trunk.io
region1.google-analytics.com
www.googletagmanager.com
172.67.182.28
2001:4860:4802:32::36
2600:9000:26e8:4e00:17:562d:6ec0:93a1
2606:50c0:8003::153
2a00:1450:4001:830::2008
76.223.126.88
02a5677fa7dd4c7b691184efa81026df231259b1a4e04549d5a3e85546c87de8
06d4a986171292a2cea291eda16cdb260013f382792b8aa4f688c35f53efadb5
0947389889a89cfea613d8e6fb7e553b5a4c9f9b6e0a9db5c04a79ca6d897721
143d75ae663927122379c0502e6c78f65c4cd5d0acc7eb175a76de7bcb71d891
21295017c3c7d82312f8ef605ce6716576e5a23f93bb50f255dc21b8af4c2170
280dc18ad143d46cef3ff75056cefa6410db569452edeb7bf04946e61a5d7083
3154d8b819ee363fdf20f9ffbeec4d0391996ad8d2ae798425908222f6bafa51
39f87ca832d235ede52f66a4d7ae03d050e6a8b4e1ceba6a5b646fd43ee76223
3c2783a2a850abbbb0da2deba29674682cb2ed618bc023b6b5160c472f702f8f
3c5618861141d0186e46e2b44a17f62be35c41561b9db1629c040ad78decc655
515f4abaa2766ee799fc599df471f9d5a9e2bf2c88aef25a96ba5c10c66d98e5
52ad7d4303b836f5097fd77bcd43884472fd6f3b7195523fb8afebab64a0402b
5bb2bf782368f14b713a7db2ad175e9aa46aedd92b1d22c89247ee15aaf748d9
5e885b560fa51f8169b52166e5239681eb7a1d63a7dc276707f77ddf03eb0b4a
6ed0e4c7c590e064efe35e1429e397b316c3b2873edae47c77f30df1b153a5ca
70ccf6ee99e54fa68b38ad55e301ecfd8bb65c16c8bd2d4c99a85aa3fad668cc
980a17ccc88bbb1db9afff0f10fca01c42ece9d5e8654043f2eeee65dc687e26
996f1e70820f8dd8e2d07555c0d695ada5d434b5738ecacf4c0e9dca074ddf4d
acfce4f699fdb10fbb2f1ded9fb4c8f24849023aa875679e68f4c57eba93f128
b620507312c5e97566a3c6cfaf99144fefc18a0da7d941401dfa0f5f58fb0368
c23be635732c9ae3307bde30a3e8ad3d9633343a437d50d08d02043d374b4601
c883a67f01d31826286acf51f46614e901d752592e63f0d6f7a64c231b72b8ea
ca52018ec9038a42b682f00c8e60bc8ebab441411ea9335c8278d6fff8ae7794
cc424b076b3560ed3f277a57e7c5b5c02911d1a32f43880ac4ab78cde342dfa5
da50a49f7e201b697305961d69bbc79b6edd10b813f0044d308ea7f27f6586f3
db41bb64cc77c9ee2ac3dad7da93ac82882b9d21f4d49aaba870ca5c557261d0
eba0ff1a887959e06d5d494e301c74232823e7c7ffa3a38274078a5af4f4965a
f861c07e386d770d235e0a7d5674e3b851103960f1b675d5ac614b01f881e02e