<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://bhart.org/</loc></url><url><loc>https://bhart.org/about</loc></url><url><loc>https://bhart.org/projects</loc></url><url><loc>https://bhart.org/news</loc></url><url><loc>https://bhart.org/work-with-me</loc></url><url><loc>https://bhart.org/contact</loc></url><url><loc>https://bhart.org/rss.xml</loc></url><url><loc>https://bhart.org/news-rss.xml</loc></url><url><loc>https://bhart.org/articles/the-ai-race-is-starting-to-look-like-logistics</loc><lastmod>2026-04-03T13:37:34.427Z</lastmod></url><url><loc>https://bhart.org/articles/i-added-avif-export-to-my-browser-image-editor-in-under-10-minutes-with-codex</loc><lastmod>2026-04-01T20:58:00.172Z</lastmod></url><url><loc>https://bhart.org/articles/nyt-connections-helper-is-live-in-the-chrome-web-store</loc><lastmod>2026-03-30T20:14:12.107Z</lastmod></url><url><loc>https://bhart.org/articles/before-polymarket-i-had-a-side-hustle-trading-super-bowl-ticket-futures</loc><lastmod>2026-03-27T21:07:43.380Z</lastmod></url><url><loc>https://bhart.org/articles/most-of-life-is-pattern-matching-until-it-isnt</loc><lastmod>2026-03-17T23:30:13.871Z</lastmod></url><url><loc>https://bhart.org/articles/i-got-starting-lineup-talking-baseball-running-in-the-browser</loc><lastmod>2026-03-17T17:58:56.391Z</lastmod></url><url><loc>https://bhart.org/articles/partial-minds-intelligence-god-and-the-limits-of-access</loc><lastmod>2026-03-15T20:20:48.144Z</lastmod></url><url><loc>https://bhart.org/articles/gpt-54-is-my-daily-driver-claude-opus-46-is-still-my-specialist</loc><lastmod>2026-03-11T00:00:55.315Z</lastmod></url><url><loc>https://bhart.org/articles/gpt-54-feels-like-the-start-of-the-stability-era</loc><lastmod>2026-03-06T22:24:13.955Z</lastmod></url><url><loc>https://bhart.org/articles/what-if-the-best-models-end-up-a-little-weird</loc><lastmod>2026-03-06T22:06:27.224Z</lastmod></url><url><loc>https://bhart.org/articles/google-stitch-is-the-most-overlooked-tool-in-the-ai-builder-stack</loc><lastmod>2026-02-24T01:59:13.206Z</lastmod></url><url><loc>https://bhart.org/articles/gemini-31-pro-review-better-but-still-behind-where-it-matters</loc><lastmod>2026-02-24T01:14:45.774Z</lastmod></url><url><loc>https://bhart.org/articles/github-workflows-turned-my-readme-into-a-living-homepage</loc><lastmod>2026-02-16T18:13:03.990Z</lastmod></url><url><loc>https://bhart.org/articles/codex-spark-bashrc-command-generator</loc><lastmod>2026-03-06T22:07:51.480Z</lastmod></url><url><loc>https://bhart.org/articles/codex-spark-speed-vs-depth</loc><lastmod>2026-03-06T22:08:52.105Z</lastmod></url><url><loc>https://bhart.org/articles/seedance-20-and-the-future-of-infinite-tv</loc><lastmod>2026-03-06T22:08:52.395Z</lastmod></url><url><loc>https://bhart.org/articles/unlocking-more-with-codex-skills</loc><lastmod>2026-03-06T22:08:53.135Z</lastmod></url><url><loc>https://bhart.org/articles/openclaw-and-the-security-cliff-for-ai-agents</loc><lastmod>2026-03-06T22:08:55.866Z</lastmod></url><url><loc>https://bhart.org/articles/a-word-of-caution-tools-can-leak-secrets</loc><lastmod>2026-03-06T22:08:55.623Z</lastmod></url><url><loc>https://bhart.org/articles/introducing-harlite-query-har-files-with-sql</loc><lastmod>2026-03-06T22:08:55.380Z</lastmod></url><url><loc>https://bhart.org/articles/the-hidden-roadmap-in-sam-altmans-qa</loc><lastmod>2026-03-06T22:08:55.131Z</lastmod></url><url><loc>https://bhart.org/articles/a-har-first-pattern-for-web-scraping-with-codex</loc><lastmod>2026-03-06T22:08:54.878Z</lastmod></url><url><loc>https://bhart.org/articles/the-optimization-game-inside-ai-labs</loc><lastmod>2026-03-06T22:09:43.296Z</lastmod></url><url><loc>https://bhart.org/articles/when-coding-gets-cheap</loc><lastmod>2026-03-06T22:08:54.401Z</lastmod></url><url><loc>https://bhart.org/articles/chrome-the-clipboard-and-two-buttons</loc><lastmod>2026-03-06T22:08:52.884Z</lastmod></url><url><loc>https://bhart.org/articles/the-good-enough-model-era</loc><lastmod>2026-03-06T22:08:53.390Z</lastmod></url><url><loc>https://bhart.org/articles/web-tools-my-tiny-tool-factory-on-cloudflare-workers</loc><lastmod>2026-03-06T22:08:53.899Z</lastmod></url><url><loc>https://bhart.org/articles/celebrity-death-bot-curation-beats-detection</loc><lastmod>2026-03-06T22:08:53.646Z</lastmod></url><url><loc>https://bhart.org/articles/llm-coding-power-rankings-january-2026</loc><lastmod>2026-03-06T22:08:52.635Z</lastmod></url><url><loc>https://bhart.org/articles/introducing-codex-transcripts</loc><lastmod>2026-02-01T22:50:02.137Z</lastmod></url><url><loc>https://bhart.org/articles/codex-bedtime-story-api-buzz-lightyear</loc><lastmod>2026-02-01T22:50:03.349Z</lastmod></url><url><loc>https://bhart.org/articles/cloudflare-workers-makes-web-coding-fun-again</loc><lastmod>2026-02-01T22:50:06.297Z</lastmod></url><url><loc>https://bhart.org/articles/hello-internet-again</loc><lastmod>2026-03-06T22:08:54.153Z</lastmod></url></urlset>