<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://hyuchia.com</loc>
<lastmod>2026-04-03T23:13:45.931Z</lastmod>
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://hyuchia.com/matching-38k-emails-against-platform-accounts</loc>
<lastmod>2026-04-03T20:44:13.562Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/replacing-react-pdf-with-pdfjs-dist</loc>
<lastmod>2026-04-03T14:53:22.083Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/the-ghost-user-redux-debugging-misdirection</loc>
<lastmod>2026-04-02T23:46:39.664Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/stripe-draft-invoices-lock-out-paying-customers</loc>
<lastmod>2026-04-02T20:57:55.165Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/querying-across-polymorphic-associations-for-a-suppress-sends-report</loc>
<lastmod>2026-04-02T18:21:34.568Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/monogatari-v3-complete-vn-toolkit</loc>
<lastmod>2026-04-02T18:01:25.761Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/monogatari-v3-gameplay-systems-phone-decorators</loc>
<lastmod>2026-04-02T02:22:27.675Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/racing-stripe-fixing-webhook-race-conditions-in-subscription-upgrades</loc>
<lastmod>2026-04-01T22:47:49.174Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/stripe-webhooks-delayed-job-ux-yaml-regex-golf</loc>
<lastmod>2026-03-31T16:25:48.981Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/monogatari-v3-rollback-decorators-decoupling</loc>
<lastmod>2026-03-31T07:56:11.172Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/donation-tracking-stream-alerts-two-repos</loc>
<lastmod>2026-03-31T07:52:04.361Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/building-delayed-jobs-dashboard</loc>
<lastmod>2026-03-31T01:28:57.570Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/auditing-discord-bot-moderation-system</loc>
<lastmod>2026-03-26T23:06:13.414Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/building-cli-to-replace-mcp-server</loc>
<lastmod>2026-03-26T21:54:22.971Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/adding-generics-to-artemis-dom-class</loc>
<lastmod>2026-03-26T20:22:18.775Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/normalize-both-sides-fixing-zip-code-matching</loc>
<lastmod>2026-03-26T19:33:04.734Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/rebuilding-pandora-decorator-first-web-components</loc>
<lastmod>2026-03-26T17:14:04.470Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/hunting-production-ghosts-stale-schemas-sql-injection-zombie-jobs</loc>
<lastmod>2026-03-25T19:02:07.861Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/the-phantom-cors-error-when-image-preloading-betrays-you</loc>
<lastmod>2026-03-25T18:26:46.918Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/ghost-in-the-join-denormalization-ambiguous-sql</loc>
<lastmod>2026-03-25T17:31:10.616Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/modernizing-web-components-when-decorators-lie-to-browser</loc>
<lastmod>2026-03-22T19:46:53.563Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/dissecting-36-actions-holistic-audit-monogatari-action-system</loc>
<lastmod>2026-03-22T17:55:24.195Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/making-campaign-dry-runs-actually-predict-the-future</loc>
<lastmod>2026-03-19T17:03:52.004Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/the-zip-code-that-vanished</loc>
<lastmod>2026-03-19T03:38:26.554Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/auditing-monogatari-artemis-pandora</loc>
<lastmod>2026-03-19T01:52:28.752Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/splitting-4000-line-god-class-monogatari-engine-refactor</loc>
<lastmod>2026-03-18T21:46:32.029Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/building-a-sam-dashboard-from-rake-task-to-real-time-overview</loc>
<lastmod>2026-03-18T21:39:01.880Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/deep-auditing-a-visual-novel-engine-18-bugs-found</loc>
<lastmod>2026-03-18T17:58:23.400Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/untangling-import-meta-killing-parcel-modernizing-monogatari-build-pipeline</loc>
<lastmod>2026-03-18T17:54:51.512Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/building-freebie-paused-accounts-csv-report</loc>
<lastmod>2026-03-18T16:12:25.974Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/12-bugs-in-a-web-component-library</loc>
<lastmod>2026-03-17T15:23:50.183Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/building-sam-overview-dashboard</loc>
<lastmod>2026-03-17T02:30:46.926Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/bringing-electrobun-to-a-visual-novel-engine</loc>
<lastmod>2026-03-17T00:27:28.976Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/auditing-a-utility-library-8-bugs-hiding-in-plain-sight</loc>
<lastmod>2026-03-16T22:39:56.715Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/auditing-a-blogging-platform-46-issues-found</loc>
<lastmod>2026-03-16T21:45:57.359Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/type-auditing-a-visual-novel-engine</loc>
<lastmod>2026-03-16T21:36:43.217Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/one-character-authorization-fix-cross-account-privilege-escalation</loc>
<lastmod>2026-03-14T23:59:50.282Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/cloning-automations-deep-copies-callback-landmines</loc>
<lastmod>2026-03-14T15:36:14.755Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/spring-cleaning-a-quote-management-app-from-style-drift-to-silent-bugs</loc>
<lastmod>2026-03-14T05:28:49.102Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/auditing-an-entire-nextjs-app-27-issues-found-26-fixed</loc>
<lastmod>2026-03-14T04:54:54.945Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/definitive-guide-dopemail-campaigns</loc>
<lastmod>2026-03-13T22:20:12.225Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/the-trailing-space-that-broke-user-invites</loc>
<lastmod>2026-03-13T21:50:49.669Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/building-dope-team-contact-modal</loc>
<lastmod>2026-03-13T21:07:48.329Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/skip-cc-vs-credit-card-bypass</loc>
<lastmod>2026-03-13T15:18:13.241Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/the-race-condition-hiding-in-the-signup-flow</loc>
<lastmod>2026-03-13T14:37:35.221Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/password-reset-redundant-delivery-channels</loc>
<lastmod>2026-03-13T02:01:00.290Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/deep-diving-new-home-buyers-architecture-audit</loc>
<lastmod>2026-03-13T01:56:50.305Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/following-the-money-how-dopemail-handles-refunds</loc>
<lastmod>2026-03-13T01:13:00.524Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/the-invisible-character-that-broke-our-crm-import</loc>
<lastmod>2026-03-11T16:00:03.327Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/when-404-means-reload-everything-forever</loc>
<lastmod>2026-03-10T01:31:17.095Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/the-2am-cron-that-didnt-exist</loc>
<lastmod>2026-03-09T16:41:23.303Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/ghost-webhook-rails-missing-content-type</loc>
<lastmod>2026-03-05T20:10:40.203Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/from-on2-to-on-optimizing-a-postgresql-backfill-task</loc>
<lastmod>2026-03-05T05:06:36.424Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/how-our-mail-piece-cost-calculation-actually-works</loc>
<lastmod>2026-03-04T22:52:00.986Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/five-fixes-one-api-cleaning-up-mail-pieces-endpoint</loc>
<lastmod>2026-03-04T22:25:19.184Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/when-how-many-paying-customers-has-five-different-answers</loc>
<lastmod>2026-03-04T19:02:07.949Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/when-stripe-fights-itself-debugging-a-webhook-race-condition</loc>
<lastmod>2026-03-04T05:06:30.985Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/building-public-mail-pieces-api-performance-tuned</loc>
<lastmod>2026-03-04T03:45:14.968Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/when-tests-finally-run-cascade-of-four-discoveries</loc>
<lastmod>2026-03-04T01:48:15.458Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/crew-stack-pre-selection-saving-clicks</loc>
<lastmod>2026-03-04T00:11:39.784Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/building-public-api-mail-pieces-cost-estimation</loc>
<lastmod>2026-03-03T23:11:10.455Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/when-active-doesnt-mean-active-hunting-332-account-ghost-in-subscription-reports</loc>
<lastmod>2026-03-03T17:02:12.848Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/per-tier-pricing-when-every-package-needs-its-own-brain</loc>
<lastmod>2026-03-03T05:50:24.225Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/production-triage-data-axle-timeouts-186-second-retry-death-spiral</loc>
<lastmod>2026-03-03T02:37:50.587Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/strangling-a-django-monolith-150-gaps</loc>
<lastmod>2026-02-25T20:43:24.097Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/stripe-plan-trap-multi-item-subscription-bug</loc>
<lastmod>2026-02-23T16:33:52.980Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/three-silent-failures-in-blythes-multi-agent-telemetry</loc>
<lastmod>2026-02-23T02:10:47.876Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/from-4096-divs-to-kaomoji-making-blythes-agent-strip-lightweight</loc>
<lastmod>2026-02-22T19:41:32.756Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/giving-each-agent-their-own-space</loc>
<lastmod>2026-02-22T19:14:58.837Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/teaching-my-ai-dashboard-to-be-more-expressive</loc>
<lastmod>2026-02-22T14:42:13.453Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/ghostbusting-google-maps-overlays-in-react</loc>
<lastmod>2026-02-20T23:28:51.066Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/reprinting-postcards-and-chasing-s3-ghosts</loc>
<lastmod>2026-02-20T16:33:40.406Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/polishing-blythes-dashboard-layout-refactoring-documentation-and-small-fixes</loc>
<lastmod>2026-02-20T02:50:15.717Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/wiring-up-the-nervous-system</loc>
<lastmod>2026-02-19T23:45:38.200Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/from-webgl-to-kawaii-4096-divs</loc>
<lastmod>2026-02-19T20:50:19.370Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/giving-blythe-an-eilik-inspired-body</loc>
<lastmod>2026-02-19T18:34:16.666Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/from-face-to-full-body-256x256-character-system</loc>
<lastmod>2026-02-19T17:44:14.050Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/killing-react-vite-elysia-rewriting-blythe-vanilla-ts-webgl2</loc>
<lastmod>2026-02-19T15:35:54.600Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/giving-blythe-37-faces</loc>
<lastmod>2026-02-19T14:18:47.671Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/polishing-blythe-when-your-agents-face-gets-stuck-smiling</loc>
<lastmod>2026-02-19T09:15:01.895Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/wiring-claude-code-into-blythe-via-mcp</loc>
<lastmod>2026-02-19T07:51:01.782Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/shiki-crashes-and-slug-lookups</loc>
<lastmod>2026-02-19T04:50:06.707Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/hiding-tokens-from-your-own-server</loc>
<lastmod>2026-02-19T03:48:38.041Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/how-mail-piece-scans-and-qr-code-scans-work</loc>
<lastmod>2026-02-19T01:26:23.198Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/adding-health-check-system-to-multi-service-discord-bot</loc>
<lastmod>2026-02-19T00:12:34.776Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/evicting-tinybase-hybrid-sqlite-hot-cache</loc>
<lastmod>2026-02-18T23:25:59.884Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/building-needs-review-report-iterating-rake-task-query</loc>
<lastmod>2026-02-18T23:06:47.211Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/oauth2-token-refresh-from-naive-to-concurrent-safe</loc>
<lastmod>2026-02-18T18:10:54.911Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/smartypants-vs-mermaid-markdown-extensions-conflict</loc>
<lastmod>2026-02-17T20:09:35.518Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/making-webhooks-fast-async-triggers-smarter-queries-right-indexes</loc>
<lastmod>2026-02-17T19:52:57.500Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/from-console-log-to-structured-logging-pino-migration</loc>
<lastmod>2026-02-17T18:29:19.330Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/archaeology-in-git-stash-recovering-and-fixing-fifo-credit-reports</loc>
<lastmod>2026-02-17T16:45:49.305Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/fixing-backwards-backpressure</loc>
<lastmod>2026-02-17T16:35:07.325Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/precise-geo-filtering-when-the-api-isnt-precise-enough</loc>
<lastmod>2026-02-16T23:25:48.834Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/killing-3-table-joins-denormalizing-mail-pieces</loc>
<lastmod>2026-02-16T21:41:54.419Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/tightening-campaign-archive-validation</loc>
<lastmod>2026-02-16T16:46:59.763Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/the-ghost-in-the-header-and-the-missing-emojis</loc>
<lastmod>2026-02-16T06:09:01.234Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/making-mcp-server-multi-tenant</loc>
<lastmod>2026-02-16T05:33:03.284Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/the-bun-is-not-defined-trap-in-nextjs</loc>
<lastmod>2026-02-16T04:19:51.810Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/going-native-replacing-npm-packages-with-bun-built-ins</loc>
<lastmod>2026-02-16T04:19:43.430Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/modernizing-nymph-porting-php-framework-to-bun-typescript</loc>
<lastmod>2026-02-16T04:06:27.982Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/polishing-ikaros-phpstan-scope-pruning-property-hooks</loc>
<lastmod>2026-02-16T02:42:20.663Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/modernizing-php-microframework-ikaros</loc>
<lastmod>2026-02-16T02:24:08.772Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/anatomy-of-a-discord-bot-architecture-after-6-refactoring-phases</loc>
<lastmod>2026-02-16T01:15:44.628Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/decoupling-a-discord-bot-with-a-6-line-event-bus</loc>
<lastmod>2026-02-16T00:41:34.381Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/killing-the-middleman-decomposing-a-980-line-message-cache</loc>
<lastmod>2026-02-16T00:04:57.480Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/splitting-a-955-line-database-api-without-breaking-a-single-interface</loc>
<lastmod>2026-02-15T23:31:57.680Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/dependency-injection-without-a-framework-phase-3-of-a-bot-refactor</loc>
<lastmod>2026-02-15T23:08:29.637Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/making-tinybase-work-like-tinybase</loc>
<lastmod>2026-02-15T22:57:11.980Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/splitting-a-1123-line-god-class-with-the-facade-pattern</loc>
<lastmod>2026-02-15T22:39:23.269Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/decomposing-a-3000-line-monolith-esm-migration-module-extraction</loc>
<lastmod>2026-02-15T22:00:26.005Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/from-plain-text-to-rich-embeds-overhauling-discord-bot-moderation-notifications</loc>
<lastmod>2026-02-15T00:47:21.657Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/adding-monaco-editor-to-the-blog-cms</loc>
<lastmod>2026-02-14T07:14:34.162Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/three-gotchas-migrating-discord-twitch-bot-node-to-bun</loc>
<lastmod>2026-02-14T04:10:13.745Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/how-our-database-kept-silently-wiping-itself</loc>
<lastmod>2026-02-14T02:46:30.400Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/production-error-audit-socket-hang-ups-rate-limits-ghost-jobs</loc>
<lastmod>2026-02-14T02:17:11.181Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/feed-visibility-from-a-one-line-bug-fix-to-a-full-access-control-system</loc>
<lastmod>2026-02-13T18:19:28.528Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/fixing-devise-trackable-row-lock-contention-with-jwt</loc>
<lastmod>2026-02-13T18:08:07.781Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/fixing-pg-duplicate-alias-when-filters-and-scopes-join-the-same-table</loc>
<lastmod>2026-02-13T18:07:58.783Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/revenue-bug-counting-failed-payments-as-income</loc>
<lastmod>2026-02-13T18:07:42.128Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/trimming-the-fat-from-the-change-stream-handler</loc>
<lastmod>2026-02-13T18:07:30.943Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/two-production-errors-two-root-causes</loc>
<lastmod>2026-02-13T18:07:22.663Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/fixing-oauth-token-refresh-race-conditions</loc>
<lastmod>2026-02-13T18:07:13.717Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/supercharging-a-blogs-markdown-14-features-in-one-session</loc>
<lastmod>2026-02-13T18:07:01.459Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/fifo-credit-allocation-tracking-where-free-postcard-credits-go</loc>
<lastmod>2026-02-13T18:06:49.651Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/polymorphic-preloading-cache-coherency-and-n-plus-1-queries</loc>
<lastmod>2026-02-13T18:06:20.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/</loc>
<lastmod>2026-01-19T06:41:26.663Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hyuchia.com/native-applications-on-joli-os-and-problem-solving</loc>
<lastmod>2025-10-27T10:03:54.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/kirino-alpha-1.5</loc>
<lastmod>2025-10-27T10:03:54.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/renpy-coda-syntax-mode</loc>
<lastmod>2025-10-27T10:03:54.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/aegis-framework-first-release</loc>
<lastmod>2025-10-27T10:03:54.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/kirino-for-ubuntu-touch</loc>
<lastmod>2025-10-27T10:03:54.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/tototv-lap-review-y-mejoras</loc>
<lastmod>2025-10-27T10:03:54.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/colors-a-color-palette-sidebar-plugin-for-coda</loc>
<lastmod>2025-10-27T10:03:54.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/monogatari-web-visual-novel-engine</loc>
<lastmod>2025-10-27T10:03:54.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/monogatari-1.1.0</loc>
<lastmod>2025-10-27T10:03:54.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/new-project-skrifa</loc>
<lastmod>2025-10-27T10:03:54.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/draft-easy-documentation</loc>
<lastmod>2025-10-27T10:03:54.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/aegis-ecosystem</loc>
<lastmod>2025-10-27T10:03:54.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/skrifa-alpha-release</loc>
<lastmod>2025-10-27T10:03:54.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/the-confusing-cofounder-relationship</loc>
<lastmod>2025-10-27T10:03:54.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/forever-yours-joli-os</loc>
<lastmod>2025-10-27T10:03:54.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/being-on-a-visual-novel-team</loc>
<lastmod>2025-10-27T10:03:54.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/my-linux-setup-guide</loc>
<lastmod>2025-10-27T10:03:54.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/monogatari-stat-system</loc>
<lastmod>2025-10-27T10:03:54.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/system76-driver-on-elementary</loc>
<lastmod>2025-10-27T10:03:54.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/monogatari-v1-3-1-and-an-engaging-community</loc>
<lastmod>2025-10-27T10:03:54.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/skrifa-v0.2.6-and-skrifa-lite</loc>
<lastmod>2025-10-27T10:03:54.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/visual-novels-as-educational-resources</loc>
<lastmod>2025-10-27T10:03:54.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/monogatari-v1.4</loc>
<lastmod>2025-10-27T10:03:54.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/monogatari-v2.4.0</loc>
<lastmod>2025-10-27T10:03:54.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/monogatari-v2.0.0.beta.3</loc>
<lastmod>2025-10-27T10:03:54.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/monogatari-v2.0.0.beta.4</loc>
<lastmod>2025-10-27T10:03:54.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/monogatari-v2.0.0.beta.5</loc>
<lastmod>2025-10-27T10:03:54.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/monogatari-v2.0.0.beta.6</loc>
<lastmod>2025-10-27T10:03:54.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/monogatari-v2.0.0.beta.7</loc>
<lastmod>2025-10-27T10:03:54.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/monogatari-v2.0.0.beta.8</loc>
<lastmod>2025-10-27T10:03:54.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/monogatari-v2.0.0.beta.9</loc>
<lastmod>2025-10-27T10:03:54.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/monogatari-v2.0.0.beta.10</loc>
<lastmod>2025-10-27T10:03:54.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/chat-theme-for-nvl-mode</loc>
<lastmod>2025-10-27T10:03:54.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/monogatari-v2.0.0.beta.11</loc>
<lastmod>2025-10-27T10:03:54.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/monogatari-v2.0.0.beta.12</loc>
<lastmod>2025-10-27T10:03:54.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/monogatari-v2.0.0.beta.13</loc>
<lastmod>2025-10-27T10:03:54.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/using-instagram-filters-in-your-visual-novel</loc>
<lastmod>2025-10-27T10:03:54.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/custom-cursor-images</loc>
<lastmod>2025-10-27T10:03:54.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/monogatari-v2.0.0.beta.14</loc>
<lastmod>2025-10-27T10:03:54.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/monogatari-v2.0.0-beta.15</loc>
<lastmod>2025-10-27T10:03:54.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/monogatari-v2.0.1</loc>
<lastmod>2025-10-27T10:03:54.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/monogatari-v2.0.2</loc>
<lastmod>2025-10-27T10:03:54.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/monogatari-v2.5.1</loc>
<lastmod>2025-10-27T10:03:54.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/monogatari-v2.6.0</loc>
<lastmod>2025-10-27T10:03:54.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hyuchia.com/projects</loc>
<lastmod>2025-01-26T06:41:16.466Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hyuchia.com/hire</loc>
<lastmod>2024-10-10T16:08:39.251Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hyuchia.com/daily-coding</loc>
<lastmod>2026-02-13T18:05:56.186Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hyuchia.com/journal</loc>
<lastmod>2026-02-01T15:17:34.376Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hyuchia.com/posts</loc>
<lastmod>2025-10-27T10:03:53.302Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
</urlset>
