<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://oler.pages.dev/</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url>
  <url><loc>https://oler.pages.dev/blog/archive</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/cv</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url>
  <url><loc>https://oler.pages.dev/blog/page/2</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/page/3</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/axios-compromised-how-the-2026-npm-supply-chain-attack-happened</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/how-to-detect-and-remove-the-axios-malware-from-your-project</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/how-to-protect-javascript-projects-against-supply-chain-attacks</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/forced-synchronous-communication-is-the-real-problem</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/how-to-deploy-a-static-nextjs-site-with-cloudflare-and-github-actions</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/pyth-oracle-integration-with-bun-and-elysia</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/uniswap-ai-agents-and-the-next-interface-for-defi</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/hono-with-bun-for-new-projects</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/serena-mcp-for-claude-code</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/why-daily-standups-are-becoming-useless-in-the-ai-era</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/elevenlabs-cli-agent-first-automation</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/how-to-safely-remove-xcode-without-breaking-command-line-tools-clt-191l</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/how-to-free-up-space-on-your-macs-ssd-256gb-1d1d</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/fixing-dockers-malware-warning-on-mac-os-sequoia-4fl4</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/introduction-to-let-in-angular-18-cm6</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/resolving-viewport-duplication-in-nextjs-134-51lm</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/calculating-the-average-execution-price-of-market-orders-on-the-binance-api-36f8</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/using-mixins-with-scss-to-create-breakpoints-8g6</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/security</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/npm</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/supply-chain</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/axios</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/incident-response</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/devops</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/javascript</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/agile</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/communication</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/async</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/scrum</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/productivity</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/nextjs</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/cloudflare</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/githubactions</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/static-site</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/pyth</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/oracle</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/bun</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/elysia</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/typescript</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/defi</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/ai</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/uniswap</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/agents</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/web3</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/hono</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/backend</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/web-development</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/mcp</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/claude-code</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/serena</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/developer-tools</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/standup</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/engineering</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/cli</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/automation</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/macos</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/xcode</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/terminal</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/developertools</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/mac</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/cleanup</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/ssd</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/storage</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/docker</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/vmnetd</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/malware</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/angular</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/angular18</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/front</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/frontend</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/react</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/binance</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/api</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/crypto</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/trading</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/css</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/scss</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/mixins</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://oler.pages.dev/blog/tags/responsivedesign</loc><lastmod>2026-03-31T13:16:31.947Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
</urlset>
