<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://benja.info/</loc>
<lastmod>2026-05-24T15:38:45.536Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://benja.info/about/</loc>
<lastmod>2026-05-24T15:38:45.536Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://benja.info/services/</loc>
<lastmod>2026-05-24T15:38:45.536Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://benja.info/blog/</loc>
<lastmod>2026-05-24T15:38:45.536Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://benja.info/contact/</loc>
<lastmod>2026-05-24T15:38:45.536Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://benja.info/faq/</loc>
<lastmod>2026-05-24T15:38:45.536Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://benja.info/privacy/</loc>
<lastmod>2026-05-24T15:38:45.536Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://benja.info/blog/threat-globe-webgl-cyber-attack-map/</loc>
<lastmod>2026-05-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://benja.info/blog/creality-ender-3-v3-fast-prints-honest-review/</loc>
<lastmod>2026-05-23T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://benja.info/blog/n8n-crm-agent-automation-rag-tools-memory/</loc>
<lastmod>2026-05-23T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://benja.info/blog/bitcoin-from-pizza-to-reserve-of-value/</loc>
<lastmod>2026-05-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://benja.info/blog/pour-over-coffee-ceremony-james-hoffmann/</loc>
<lastmod>2026-05-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://benja.info/blog/symbolic-ai-golden-era-winter-lessons-llms/</loc>
<lastmod>2026-05-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://benja.info/blog/ui-experiments-d3-snapsvg-css-codepen-2013/</loc>
<lastmod>2026-05-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://benja.info/blog/freertos-esp32-nixie-clock-one-loop-is-not-enough/</loc>
<lastmod>2026-05-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://benja.info/blog/nixie-clock-multiplexing-experiment/</loc>
<lastmod>2026-05-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://benja.info/blog/vintage-calculator-collection-math-before-apps/</loc>
<lastmod>2026-05-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://benja.info/blog/mediapipe-hands-browser-webcam-demo/</loc>
<lastmod>2026-05-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://benja.info/blog/hex-scatterplot-d3-hexbin-visualization/</loc>
<lastmod>2026-05-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://benja.info/blog/punch-card-d3-overtime-visualization/</loc>
<lastmod>2026-05-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://benja.info/blog/calendar-event-density-time-widget/</loc>
<lastmod>2026-05-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://benja.info/blog/ng-peity-angular-mini-charts-without-jquery/</loc>
<lastmod>2026-05-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://benja.info/blog/process-queue-unified-concurrency-live-bench/</loc>
<lastmod>2026-05-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://benja.info/blog/rings-webgl-threejs-experiment/</loc>
<lastmod>2026-05-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://benja.info/blog/i-built-c11-compiler-typescript-understand-compilers-real/</loc>
<lastmod>2026-04-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://benja.info/blog/i-built-elliott-portfolio-tracker-stays-on-your-device/</loc>
<lastmod>2026-04-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://benja.info/blog/erp-la-esquina-almacen-python-nextjs-postgres/</loc>
<lastmod>2026-04-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://benja.info/blog/i-built-shredder-algo-trading-framework-no-perfect-algo/</loc>
<lastmod>2026-03-27T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://benja.info/blog/i-built-explorer-for-s3-desktop-gui-feels-like-file-manager/</loc>
<lastmod>2026-03-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://benja.info/blog/tesis-sobre-la-amplificacion-inteligencia-y-el-error-contemporaneo/</loc>
<lastmod>2026-01-28T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://benja.info/blog/gpt-noise-semantic-preserving-adversarial-attacks-llms/</loc>
<lastmod>2026-01-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://benja.info/blog/veinte-anos-despues-g-shock-si-no-esta-roto-no-lo-arregles/</loc>
<lastmod>2025-06-27T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://benja.info/blog/the-lab-home-server-setup-learning-homelab/</loc>
<lastmod>2025-05-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://benja.info/blog/raspberry-pi-gitlab-runner-arm64-ci-mitad-tiempo/</loc>
<lastmod>2025-05-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://benja.info/blog/en-la-guerra-de-las-sbc-prefiero-raspberry-pi-zero-2w/</loc>
<lastmod>2025-04-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://benja.info/blog/operation-dream-job-fake-recruiter-take-home-malware/</loc>
<lastmod>2025-04-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://benja.info/blog/starlink-calor-hormigas-antena-autocalentamiento/</loc>
<lastmod>2025-04-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://benja.info/blog/decoding-html-overcoming-semantic-challenges-llm-code-generation/</loc>
<lastmod>2025-03-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://benja.info/blog/how-to-train-ai-use-your-own-design-system/</loc>
<lastmod>2025-02-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://benja.info/blog/can-neural-networks-reason-yann-lecun-lex-fridman/</loc>
<lastmod>2025-02-14T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://benja.info/blog/vercels-uphill-battle-ai-first-era-saas-ui-agent-future/</loc>
<lastmod>2025-02-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://benja.info/blog/from-theory-application-navigating-ai-era/</loc>
<lastmod>2025-02-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
