Vercel
tcp/443 tcp/80
Open service 216.198.79.1:443 · ignaciopoletti.dev
2026-01-12 07:54
HTTP/1.1 307 Temporary Redirect Cache-Control: public, max-age=0, must-revalidate Content-Type: text/plain Date: Mon, 12 Jan 2026 07:54:31 GMT Location: https://www.ignaciopoletti.dev/ Server: Vercel Strict-Transport-Security: max-age=63072000 X-Vercel-Id: sfo1::mqltg-1768204471392-a6ac78b61aeb Connection: close Transfer-Encoding: chunked Redirecting...
Open service 216.198.79.1:80 · ignaciopoletti.dev
2026-01-12 07:54
HTTP/1.0 308 Permanent Redirect Content-Type: text/plain Location: https://ignaciopoletti.dev/ Refresh: 0;url=https://ignaciopoletti.dev/ server: Vercel Redirecting...
Open service 64.29.17.65:80 · www.ignaciopoletti.dev
2026-01-11 22:49
HTTP/1.0 308 Permanent Redirect Content-Type: text/plain Location: https://www.ignaciopoletti.dev/ Refresh: 0;url=https://www.ignaciopoletti.dev/ server: Vercel Redirecting...
Open service 216.198.79.65:443 · www.ignaciopoletti.dev
2026-01-11 22:49
HTTP/1.1 200 OK
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Age: 5318657
Cache-Control: public, max-age=0, must-revalidate
Content-Disposition: inline
Content-Length: 48864
Content-Type: text/html; charset=utf-8
Date: Sun, 11 Jan 2026 22:49:32 GMT
Etag: "5ff3877cc2cf11b898d0771d467fed6f"
Last-Modified: Tue, 11 Nov 2025 09:25:15 GMT
Server: Vercel
Strict-Transport-Security: max-age=63072000
X-Vercel-Cache: HIT
X-Vercel-Id: lhr1::zkpv8-1768171772623-f7528be3ba2e
Connection: close
Page title: Ignacio Poletti - Web Developer & AI Automation Specialist | Ignacio Poletti
<!DOCTYPE html><html lang="es"> <head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="Astro v5.13.5"><!-- Primary Meta Tags --><title>Ignacio Poletti - Web Developer & AI Automation Specialist | Ignacio Poletti</title><meta name="title" content="Ignacio Poletti - Web Developer & AI Automation Specialist | Ignacio Poletti"><meta name="description" content="Desarrollador de software y especialista en automatización con IA. Ofrezco soluciones web personalizadas, desarrollo de aplicaciones y automatización de procesos para potenciar tu negocio."><meta name="author" content="Ignacio Poletti"><meta name="robots" content="index, follow"><meta name="theme-color" content="#0f172a"><!-- Canonical URL --><link rel="canonical" href="https://ignaciopoletti.com/"><!-- Favicon --><link rel="icon" type="image/png" href="/favicon.PNG"><link rel="apple-touch-icon" href="/favicon.PNG"><!-- Open Graph / Facebook --><meta property="og:type" content="website"><meta property="og:url" content="https://ignaciopoletti.com/"><meta property="og:title" content="Ignacio Poletti - Web Developer & AI Automation Specialist | Ignacio Poletti"><meta property="og:description" content="Desarrollador de software y especialista en automatización con IA. Ofrezco soluciones web personalizadas, desarrollo de aplicaciones y automatización de procesos para potenciar tu negocio."><meta property="og:image" content="https://ignaciopoletti.com/og-image.png"><meta property="og:site_name" content="Ignacio Poletti - Portfolio"><meta property="og:locale" content="es_ES"><!-- Twitter --><meta property="twitter:card" content="summary_large_image"><meta property="twitter:url" content="https://ignaciopoletti.com/"><meta property="twitter:title" content="Ignacio Poletti - Web Developer & AI Automation Specialist | Ignacio Poletti"><meta property="twitter:description" content="Desarrollador de software y especialista en automatización con IA. Ofrezco soluciones web personalizadas, desarrollo de aplicaciones y automatización de procesos para potenciar tu negocio."><meta property="twitter:image" content="https://ignaciopoletti.com/og-image.png"><!-- Preconnect --><link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link href="https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@300;400;500;600;700&display=swap" rel="stylesheet"><!-- Schema.org JSON-LD --><script type="application/ld+json">
{JSON.stringify(schema)}
</script><link rel="stylesheet" href="/_astro/index.D3ry01H_.css"></head> <body class="bg-transparent text-text px-16"> <div class="fixed inset-0 -z-10 pointer-events-none"> <style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.i
Open service 216.198.79.65:80 · www.ignaciopoletti.dev
2026-01-11 22:49
HTTP/1.0 308 Permanent Redirect Content-Type: text/plain Location: https://www.ignaciopoletti.dev/ Refresh: 0;url=https://www.ignaciopoletti.dev/ server: Vercel Redirecting...
Open service 64.29.17.65:443 · www.ignaciopoletti.dev
2026-01-11 22:49
HTTP/1.1 200 OK
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Age: 3762596
Cache-Control: public, max-age=0, must-revalidate
Content-Disposition: inline
Content-Length: 48864
Content-Type: text/html; charset=utf-8
Date: Sun, 11 Jan 2026 22:49:32 GMT
Etag: "5ff3877cc2cf11b898d0771d467fed6f"
Last-Modified: Sat, 29 Nov 2025 09:39:35 GMT
Server: Vercel
Strict-Transport-Security: max-age=63072000
X-Vercel-Cache: HIT
X-Vercel-Id: fra1::c7p4z-1768171772508-47331ff7cae4
Connection: close
Page title: Ignacio Poletti - Web Developer & AI Automation Specialist | Ignacio Poletti
<!DOCTYPE html><html lang="es"> <head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="Astro v5.13.5"><!-- Primary Meta Tags --><title>Ignacio Poletti - Web Developer & AI Automation Specialist | Ignacio Poletti</title><meta name="title" content="Ignacio Poletti - Web Developer & AI Automation Specialist | Ignacio Poletti"><meta name="description" content="Desarrollador de software y especialista en automatización con IA. Ofrezco soluciones web personalizadas, desarrollo de aplicaciones y automatización de procesos para potenciar tu negocio."><meta name="author" content="Ignacio Poletti"><meta name="robots" content="index, follow"><meta name="theme-color" content="#0f172a"><!-- Canonical URL --><link rel="canonical" href="https://ignaciopoletti.com/"><!-- Favicon --><link rel="icon" type="image/png" href="/favicon.PNG"><link rel="apple-touch-icon" href="/favicon.PNG"><!-- Open Graph / Facebook --><meta property="og:type" content="website"><meta property="og:url" content="https://ignaciopoletti.com/"><meta property="og:title" content="Ignacio Poletti - Web Developer & AI Automation Specialist | Ignacio Poletti"><meta property="og:description" content="Desarrollador de software y especialista en automatización con IA. Ofrezco soluciones web personalizadas, desarrollo de aplicaciones y automatización de procesos para potenciar tu negocio."><meta property="og:image" content="https://ignaciopoletti.com/og-image.png"><meta property="og:site_name" content="Ignacio Poletti - Portfolio"><meta property="og:locale" content="es_ES"><!-- Twitter --><meta property="twitter:card" content="summary_large_image"><meta property="twitter:url" content="https://ignaciopoletti.com/"><meta property="twitter:title" content="Ignacio Poletti - Web Developer & AI Automation Specialist | Ignacio Poletti"><meta property="twitter:description" content="Desarrollador de software y especialista en automatización con IA. Ofrezco soluciones web personalizadas, desarrollo de aplicaciones y automatización de procesos para potenciar tu negocio."><meta property="twitter:image" content="https://ignaciopoletti.com/og-image.png"><!-- Preconnect --><link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link href="https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@300;400;500;600;700&display=swap" rel="stylesheet"><!-- Schema.org JSON-LD --><script type="application/ld+json">
{JSON.stringify(schema)}
</script><link rel="stylesheet" href="/_astro/index.D3ry01H_.css"></head> <body class="bg-transparent text-text px-16"> <div class="fixed inset-0 -z-10 pointer-events-none"> <style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.i