Loading...
Loading...
{
"latency": 87,
"ipAddresses": [
"66.33.60.35",
"76.76.21.142"
],
"dns": {
"NS": [
"ns1.vercel-dns.com.",
"ns2.vercel-dns.com."
],
"A": [
"66.33.60.35",
"76.76.21.142"
]
}
}
[
{
"url": "https://jmperezperez.com",
"technologies": [
{
"slug": "node-js",
"name": "Node.js",
"versions": [],
"trafficRank": 22,
"confirmedAt": 1723990215,
"icon": "Node.js.svg",
"categories": [
{
"id": 27,
"slug": "programming-languages",
"name": "Programming languages"
}
]
},
{
"slug": "react",
"name": "React",
"versions": [],
"trafficRank": 22,
"confirmedAt": 1723990215,
"icon": "React.svg",
"categories": [
{
"id": 12,
"slug": "javascript-frameworks",
"name": "JavaScript frameworks"
}
]
},
{
"slug": "open-graph",
"name": "Open Graph",
"versions": [],
"trafficRank": 22,
"confirmedAt": 1723990215,
"icon": "Open Graph.svg",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"name": "Miscellaneous"
}
]
},
{
"slug": "priority-hints",
"name": "Priority Hints",
"versions": [],
"trafficRank": 22,
"confirmedAt": 1723990215,
"icon": "Priority Hints.svg",
"categories": [
{
"id": 92,
"slug": "performance",
"name": "Performance"
}
]
},
{
"slug": "next-js",
"name": "Next.js",
"cpe": "cpe:2.3:a:zeit:next.js:14.2.1:*:*:*:*:*:*:*",
"versions": [
"14.2.1"
],
"trafficRank": 22,
"confirmedAt": 1723990215,
"icon": "Next.js.svg",
"categories": [
{
"id": 12,
"slug": "javascript-frameworks",
"name": "JavaScript frameworks"
},
{
"id": 18,
"slug": "web-frameworks",
"name": "Web frameworks"
},
{
"id": 22,
"slug": "web-servers",
"name": "Web servers"
},
{
"id": 57,
"slug": "static-site-generator",
"name": "Static site generator"
}
]
},
{
"slug": "tailwind-css",
"name": "Tailwind CSS",
"versions": [],
"trafficRank": 22,
"confirmedAt": 1723990215,
"icon": "tailwindcss.svg",
"categories": [
{
"id": 66,
"slug": "ui-frameworks",
"name": "UI frameworks"
}
]
},
{
"slug": "hsts",
"name": "HSTS",
"versions": [],
"trafficRank": 29,
"confirmedAt": 1721837424,
"icon": "default.svg",
"categories": [
{
"id": 16,
"slug": "security",
"name": "Security"
}
]
},
{
"slug": "google-analytics",
"name": "Google Analytics",
"versions": [],
"trafficRank": 29,
"confirmedAt": 1721837424,
"icon": "Google Analytics.svg",
"categories": [
{
"id": 10,
"slug": "analytics",
"name": "Analytics"
}
]
},
{
"slug": "vercel",
"name": "Vercel",
"versions": [],
"trafficRank": 29,
"confirmedAt": 1721837424,
"icon": "vercel.svg",
"categories": [
{
"id": 62,
"slug": "paas",
"name": "PaaS"
}
]
}
]
}
]
User-agent: *
Sitemap: https://jmperezperez.com/sitemap.xml
{
"error": false,
"result": {
"success": true,
"ogTitle": "José M. Pérez – Developer, writer, creator.",
"ogDescription": "I am a software engineer who loves web development. Speaker and open-source contributor.",
"ogUrl": "https://jmperezperez.com/",
"ogSiteName": "José M. Pérez",
"ogType": "website",
"twitterCard": "summary_large_image",
"twitterSite": "@jmperezperez",
"twitterCreator": "@jmperezperez",
"twitterTitle": "José M. Pérez – Developer, writer, creator.",
"twitterDescription": "I am a software engineer who loves web development. Speaker and open-source contributor.",
"ogImage": [
{
"url": "https://jmperezperez.com/static/images/profile.jpg",
"type": "jpg"
}
],
"twitterImage": [
{
"url": "https://jmperezperez.com/static/images/profile.jpg"
}
],
"ogLocale": "en",
"favicon": "/icon.png?649661e7e558ee72",
"charset": "utf-8",
"requestUrl": "https://jmperezperez.com"
},
"response": {}
}
{
"status": 200,
"statusText": "",
"headers": {
"age": "753",
"cache-control": "public, max-age=0, must-revalidate",
"content-encoding": "br",
"content-security-policy": "default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' *.facebook.com *.youtube.com *.twitter.com *.jmperezperez.com www.google-analytics.com ajax.googleapis.com d3js.org cdn.debugbear.com cdn.vercel-insights.com va.vercel-scripts.com; child-src *.jmperezperez.com blob: slides.com codepen.io jsfiddle.net player.vimeo.com speakerdeck.com *.facebook.com *.youtube.com *.google.com *.twitter.com; style-src 'self' 'unsafe-inline' *.googleapis.com maxcdn.bootstrapcdn.com d2v52k3cl9vedd.cloudfront.net; img-src * blob: data:; media-src 'self' res.cloudinary.com p.scdn.co video.twimg.com; connect-src *; font-src 'self' fonts.gstatic.com;",
"content-type": "text/html; charset=utf-8",
"date": "Sat, 01 Feb 2025 06:32:34 GMT",
"etag": "W/\"v3wgja4g4f14v3\"",
"permissions-policy": "camera=(), microphone=(), geolocation=()",
"referrer-policy": "origin-when-cross-origin",
"server": "Vercel",
"strict-transport-security": "max-age=31536000; includeSubDomains; preload",
"transfer-encoding": "chunked",
"vary": "RSC, Next-Router-State-Tree, Next-Router-Prefetch",
"x-content-type-options": "nosniff",
"x-dns-prefetch-control": "on",
"x-frame-options": "DENY",
"x-matched-path": "/",
"x-powered-by": "Next.js",
"x-vercel-cache": "STALE",
"x-vercel-id": "iad1::iad1::6qdvg-1738392308437-a2edcd048b2d"
}
}
{
"data": {
"total": 0,
"personal_emails": 0,
"generic_emails": 0,
"department": {
"executive": 0,
"it": 0,
"finance": 0,
"management": 0,
"sales": 0,
"legal": 0,
"support": 0,
"hr": 0,
"marketing": 0,
"communication": 0,
"education": 0,
"design": 0,
"health": 0,
"operations": 0
},
"seniority": {
"junior": 0,
"senior": 0,
"executive": 0
}
},
"meta": {
"params": {
"domain": "jmperezperez.com",
"company": null,
"type": null
}
}
}
{
"CrUX Dataset": "CrUX is a data collection system that gathers information about how real users interact with websites. This website is included in the user experiences data gathered from Google Chrome and thus considered sufficiently popular on the Internet.",
"CrUX Top 10m": "Relative measure of site popularity within the CrUX dataset, measured by the total number of navigations on the origin. This site is in the top 10 million.",
"CrUX Top 50m": "Relative measure of site popularity within the CrUX dataset, measured by the total number of navigations on the origin. This site is in the top 50 million.",
"English - Inferred": "Based on the title and description text the website content is potentially English.",
"Next.js": "React.js framework for static site generator apps. Owned by Vercel.",
"Cloudinary": "Image management & delivery solution.",
"Viewport Meta": "This page uses the viewport meta tag which means the content may be optimized for mobile content.",
"IPhone / Mobile Compatible": "The website contains code that allows the page to support IPhone / Mobile Content.",
"Intersection Observer": "API that can be used to understand the visibility and position of DOM elements relative to a containing element or to the top-level viewport.",
"Classnames": "Javascript utility for conditionally joining classNames together.",
"React": "A JavaScript library for building user interfaces from Facebook.",
"Twitter": "The website mentions twitter.com in some form.",
"Facebook": "The website mentions facebook.com in some form.",
"GitHub": "The website mentions github.com in some form.",
"YouTube Link": "This website mentions YouTube.com on it in some form or another.",
"Instagram": "The website mentions Instagram in some form.",
"LinkedIn": "The website mentions linkedin.com in some form.",
"Vercel": "Serverless hosting platform. Previously known as ZEIT.",
"Amazon": "This site is hosted on Amazon AWS EC2 Infrastructure.",
"U.S. Server Location": "The web server is located in the United States.",
"Cogeco Peer 1": "Managed hosting, cloud hosting and datacenters since 1999.",
"SSL by Default": "The website redirects traffic to an HTTPS/SSL version by default.",
"LetsEncrypt": "Let’s Encrypt is a free open Certificate Authority.",
"HSTS": "Forces browsers to only communicate with the site using HTTPS.",
"HSTS IncludeSubdomains PreLoad": "This website includes instructions for HSTS loading that would allow it to be submitted to the HSTS preload list.",
"Content Delivery Network": "This page contains links that give the impression that some of the site contents are stored on a content delivery network.",
"Google Webmaster": "Webmaster tools provide you with a free and easy way to make your site more Google-friendly.",
"Yandex Verification": "Yandex website verification."
}
{
"whois.verisign-grs.com": {
"Domain Status": [
"clientTransferProhibited https://icann.org/epp#clientTransferProhibited"
],
"Name Server": [
"NS1.VERCEL-DNS.COM",
"NS2.VERCEL-DNS.COM"
],
"Domain Name": "JMPEREZPEREZ.COM",
"Registry Domain ID": "1749475769_DOMAIN_COM-VRSN",
"Registrar WHOIS Server": "whois.name.com",
"Registrar URL": "http://www.name.com",
"Updated Date": "2024-09-10T16:51:54Z",
"Created Date": "2012-10-02T21:39:26Z",
"Expiry Date": "2025-10-02T21:39:26Z",
"Registrar": "Name.com, Inc.",
"Registrar IANA ID": "625",
"Registrar Abuse Contact Email": "[email protected]",
"Registrar Abuse Contact Phone": "7202492374",
"DNSSEC": "unsigned",
"URL of the ICANN Whois Inaccuracy Complaint Form": "https://www.icann.org/wicf/",
">>> Last update of whois database": "2025-02-01T06:44:57Z <<<",
"text": [
"For more information on Whois status codes, please visit https://icann.org/epp",
"",
"NOTICE: The expiration date displayed in this record is the date the",
"registrar's sponsorship of the domain name registration in the registry is",
"currently set to expire. This date does not necessarily reflect the expiration",
"date of the domain name registrant's agreement with the sponsoring",
"registrar. Users may consult the sponsoring registrar's Whois database to",
"view the registrar's reported date of expiration for this registration.",
"",
"TERMS OF USE: You are not authorized to access or query our Whois",
"database through the use of electronic processes that are high-volume and",
"automated except as reasonably necessary to register domain names or",
"modify existing registrations; the Data in VeriSign Global Registry",
"Services' (\"VeriSign\") Whois database is provided by VeriSign for",
"information purposes only, and to assist persons in obtaining information",
"about or related to a domain name registration record. VeriSign does not",
"guarantee its accuracy. By submitting a Whois query, you agree to abide",
"by the following terms of use: You agree that you may use this Data only",
"for lawful purposes and that under no circumstances will you use this Data",
"to: (1) allow, enable, or otherwise support the transmission of mass",
"unsolicited, commercial advertising or solicitations via e-mail, telephone,",
"or facsimile; or (2) enable high volume, automated, electronic processes",
"that apply to VeriSign (or its computer systems). The compilation,",
"repackaging, dissemination or other use of this Data is expressly",
"prohibited without the prior written consent of VeriSign. You agree not to",
"use electronic processes that are automated and high-volume to access or",
"query the Whois database except as reasonably necessary to register",
"domain names or modify existing registrations. VeriSign reserves the right",
"to restrict your access to the Whois database in its sole discretion to ensure",
"operational stability. VeriSign may restrict or terminate your access to the",
"Whois database for failure to abide by these terms of use. VeriSign",
"reserves the right to modify these terms at any time.",
"",
"The Registry database contains ONLY .COM, .NET, .EDU domains and",
"Registrars."
]
},
"whois.name.com": {
"Domain Status": [
"clientTransferProhibited https://www.icann.org/epp#clientTransferProhibited"
],
"Name Server": [
"ns1.vercel-dns.com",
"ns2.vercel-dns.com"
],
"Domain Name": "JMPEREZPEREZ.COM",
"Registry Domain ID": "1749475769_DOMAIN_COM-VRSN",
"Registrar WHOIS Server": "whois.name.com",
"Registrar URL": "http://www.name.com",
"Updated Date": "2024-09-10T16:51:54Z",
"Created Date": "2012-10-02T21:39:26Z",
"Expiry Date": "2025-10-02T21:39:26Z",
"Registrar": "Name.com, Inc.",
"Registrar IANA ID": "625",
"Reseller": "",
"Registry Registrant ID": "",
"Registrant Name": "",
"Registrant Organization": "",
"Registrant Street": "",
"Registrant City": "",
"Registrant State/Province": "Alicante",
"Registrant Postal Code": "00000",
"Registrant Country": "ES",
"Registrant Phone": "",
"Registrant Email": "https://www.name.com/contact-domain-whois/jmperezperez.com/registrant",
"Registry Admin ID": "",
"Admin Name": "",
"Admin Organization": "",
"Admin Street": "",
"Admin City": "",
"Admin State/Province": "",
"Admin Postal Code": "00000",
"Admin Country": "AB",
"Admin Phone": "",
"Admin Email": "https://www.name.com/contact-domain-whois/jmperezperez.com/admin",
"Registry Tech ID": "",
"Tech Name": "",
"Tech Organization": "",
"Tech Street": "",
"Tech City": "",
"Tech State/Province": "",
"Tech Postal Code": "00000",
"Tech Country": "AB",
"Tech Phone": "",
"Tech Email": "https://www.name.com/contact-domain-whois/jmperezperez.com/tech",
"DNSSEC": "unSigned",
"Registrar Abuse Contact Email": "[email protected]",
"Registrar Abuse Contact Phone": "+1.7203101849",
"URL of the ICANN WHOIS Data Problem Reporting System": "http://wdprs.internic.net/",
">>> Last update of WHOIS database": "2025-02-01T06:45:08Z <<<",
"text": [
"For more information on Whois status codes, please visit https://icann.org/epp",
"The data in the Name.com, Inc. WHOIS database is provided by Name.com, Inc. for information purposes, and to assist persons in obtaining information about or related to a domain name registration record. Name.com, Inc. does not guarantee its accuracy. Users accessing the Name.com, Inc. WHOIS service agree to use the data only for lawful purposes, and under no circumstances may this data be used to: a) allow, enable, or otherwise support the transmission by e-mail, telephone, or facsimile of mass unsolicited, commercial advertising or solicitations to entities other than the registrar's own existing customers and b) enable high volume, automated, electronic processes that send queries or data to the systems of Name.com, Inc., except as reasonably necessary to register domain names or modify existing registrations. When using the Name.com, Inc. WHOIS service, please consider the following: the WHOIS service is not a replacement for standard EPP commands to the SRS service. WHOIS is not considered authoritative for registered domain objects. The WHOIS service may be scheduled for downtime during production or OT&E maintenance periods. Where applicable, the presence of a [Non-Public Data] tag indicates that such data is not made publicly available due to applicable data privacy laws or requirements. Access to non-public data may be provided, upon request, where it can be reasonably confirmed that the requester holds a specific legitimate interest and a proper legal basis, for accessing the withheld data. Access to this data can be requested by submitting a request via the form found at https://www.name.com/layered-access-request . Name.com, Inc. reserves the right to modify these terms at any time. By submitting this query, you agree to abide by this policy."
]
}
}