<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://blog.pedroosilva.dev/tags/browser-extension/</loc><lastmod>2026-04-02T18:49:53+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.pedroosilva.dev/categories/</loc><lastmod>2026-04-02T18:49:53+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.pedroosilva.dev/tags/chrome-extension/</loc><lastmod>2026-04-02T18:49:53+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.pedroosilva.dev/tags/efatura/</loc><lastmod>2026-04-02T18:49:53+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.pedroosilva.dev/posts/efatura-amigo/</loc><lastmod>2026-04-02T18:49:53+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.pedroosilva.dev/tags/firefox-addon/</loc><lastmod>2026-04-02T18:49:53+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.pedroosilva.dev/tags/manifest-v3/</loc><lastmod>2026-04-02T18:49:53+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.pedroosilva.dev/posts/</loc><lastmod>2026-04-02T18:49:53+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.pedroosilva.dev/categories/projects/</loc><lastmod>2026-04-02T18:49:53+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.pedroosilva.dev/tags/react/</loc><lastmod>2026-04-02T18:49:53+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.pedroosilva.dev/tags/</loc><lastmod>2026-04-02T18:49:53+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.pedroosilva.dev/tags/typescript/</loc><lastmod>2026-04-02T18:49:53+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.pedroosilva.dev/tags/web-development/</loc><lastmod>2026-04-02T18:49:53+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.pedroosilva.dev/tags/api-integration/</loc><lastmod>2026-04-02T18:49:53+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.pedroosilva.dev/posts/building-twitch-live-extension-from-react-to-20k-users/</loc><lastmod>2026-04-02T18:49:53+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.pedroosilva.dev/tags/javascript/</loc><lastmod>2026-04-02T18:49:53+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.pedroosilva.dev/tags/notification-api/</loc><lastmod>2026-04-02T18:49:53+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.pedroosilva.dev/tags/oauth/</loc><lastmod>2026-04-02T18:49:53+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.pedroosilva.dev/tags/twitch-api/</loc><lastmod>2026-04-02T18:49:53+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.pedroosilva.dev/categories/about/</loc><lastmod>2026-04-01T17:43:07+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.pedroosilva.dev/posts/about-pedro-silva-software-engineer/</loc><lastmod>2026-04-01T17:43:07+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.pedroosilva.dev/tags/algolia/</loc><lastmod>2026-04-01T17:43:07+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.pedroosilva.dev/tags/aws/</loc><lastmod>2026-04-01T17:43:07+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.pedroosilva.dev/categories/career/</loc><lastmod>2026-04-01T17:43:07+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.pedroosilva.dev/tags/career/</loc><lastmod>2026-04-01T17:43:07+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.pedroosilva.dev/tags/cloud-development/</loc><lastmod>2026-04-01T17:43:07+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.pedroosilva.dev/tags/computer-science/</loc><lastmod>2026-04-01T17:43:07+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.pedroosilva.dev/tags/dotnet-core/</loc><lastmod>2026-04-01T17:43:07+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.pedroosilva.dev/tags/e-commerce/</loc><lastmod>2026-04-01T17:43:07+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.pedroosilva.dev/tags/feup/</loc><lastmod>2026-04-01T17:43:07+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.pedroosilva.dev/tags/gitlab-cicd/</loc><lastmod>2026-04-01T17:43:07+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.pedroosilva.dev/tags/glintt/</loc><lastmod>2026-04-01T17:43:07+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.pedroosilva.dev/tags/google-cloud-retail/</loc><lastmod>2026-04-01T17:43:07+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.pedroosilva.dev/tags/mindera/</loc><lastmod>2026-04-01T17:43:07+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.pedroosilva.dev/tags/plsql/</loc><lastmod>2026-04-01T17:43:07+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.pedroosilva.dev/tags/software-engineer/</loc><lastmod>2026-04-01T17:43:07+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.pedroosilva.dev/archives/</loc><lastmod>2026-03-06T12:21:19+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.pedroosilva.dev/</loc><lastmod>2026-03-26T01:26:16+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.pedroosilva.dev/search/</loc><lastmod>2026-03-06T12:21:19+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url></urlset>