<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://emanuelezanardo.info</loc>
<lastmod>2026-10-07T00:53:13.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://emanuelezanardo.info/blog</loc>
<lastmod>2026-10-07T00:53:13.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://emanuelezanardo.info/case-studies</loc>
<lastmod>2026-10-07T00:53:13.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://emanuelezanardo.info/cv</loc>
<lastmod>2026-10-07T00:53:13.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://emanuelezanardo.info/uses</loc>
<lastmod>2026-10-07T00:53:13.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://emanuelezanardo.info/singularity</loc>
<lastmod>2026-10-07T00:53:13.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://emanuelezanardo.info/blog/embedding-streamlit-in-nextjs</loc>
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emanuelezanardo.info/blog/diy-lifepo4-battery-bank-build</loc>
<lastmod>2026-10-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emanuelezanardo.info/blog/linux-watchdog-patterns-supervising-processes</loc>
<lastmod>2026-10-06T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emanuelezanardo.info/blog/streamlit-at-scale-energy-analysts</loc>
<lastmod>2026-10-04T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emanuelezanardo.info/blog/kicad-freerouting-6-layer-power-board</loc>
<lastmod>2026-10-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emanuelezanardo.info/blog/nextjs-15-static-rendering-lessons</loc>
<lastmod>2026-09-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emanuelezanardo.info/blog/residential-battery-sizing-basics</loc>
<lastmod>2026-09-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emanuelezanardo.info/case-studies/energy-analytics-workspace</loc>
<lastmod>2026-10-07T00:53:13.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emanuelezanardo.info/case-studies/jewellery-ecommerce-nextjs</loc>
<lastmod>2026-10-07T00:53:13.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emanuelezanardo.info/case-studies/load-bank-300kw-pcb</loc>
<lastmod>2026-10-07T00:53:13.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emanuelezanardo.info/case-studies/live-data-streaming-pipeline</loc>
<lastmod>2026-10-07T00:53:13.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emanuelezanardo.info/cv-emanuele-zanardo.pdf</loc>
<lastmod>2026-10-06T23:38:47.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
</urlset>
