<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://omiid.me</loc>
<lastmod>2026-04-03T21:20:17.386Z</lastmod>
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://omiid.me/notebook</loc>
<lastmod>2026-04-03T21:20:17.386Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://omiid.me/journey</loc>
<lastmod>2026-04-03T21:20:17.386Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://omiid.me/notebook/8/the-trap-of-making-everything-dynamic</loc>
<lastmod>2026-02-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://omiid.me/notebook/45/a-try-at-type-safe-groupby-function-in-typescript</loc>
<lastmod>2025-04-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://omiid.me/notebook/36/email-special-headers</loc>
<lastmod>2025-04-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://omiid.me/notebook/44/adding-prettier-to-eslint</loc>
<lastmod>2025-04-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://omiid.me/notebook/15/storing-vector-in-postgres-with-drizzle-orm</loc>
<lastmod>2025-04-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://omiid.me/notebook/43/upgrading-my-blog-to-next-15</loc>
<lastmod>2025-04-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://omiid.me/notebook/2/canvas-macos-issue</loc>
<lastmod>2025-03-28T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://omiid.me/notebook/42/tsx-doesn-t-support-decorators</loc>
<lastmod>2025-03-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://omiid.me/notebook/38/validating-nestjs-env-vars-with-zod</loc>
<lastmod>2025-03-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://omiid.me/notebook/41/extending-window-types-vs-interfaces</loc>
<lastmod>2025-03-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://omiid.me/notebook/40/loading-env-file-into-node-process</loc>
<lastmod>2025-03-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://omiid.me/notebook/6/add-update-date-field-to-postgres</loc>
<lastmod>2025-03-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://omiid.me/notebook/39/using-node-api-for-delay</loc>
<lastmod>2025-02-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://omiid.me/notebook/37/react-component-lifecycle</loc>
<lastmod>2024-11-29T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://omiid.me/notebook/34/how-cqrs-is-different-than-event-sourcing</loc>
<lastmod>2024-08-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://omiid.me/notebook/33/rabbitmq-exchange-vs-queue</loc>
<lastmod>2024-08-14T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://omiid.me/notebook/32/pgvector-similarity-search-distance-functions</loc>
<lastmod>2024-08-13T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://omiid.me/notebook/31/pgvector-indexing-options-for-vector-similarity-search</loc>
<lastmod>2024-07-31T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://omiid.me/notebook/22/using-puppeteer-executable-for-gsts</loc>
<lastmod>2024-07-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://omiid.me/notebook/17/why-eq-is-your-next-career-upgrade</loc>
<lastmod>2024-07-03T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://omiid.me/notebook/30/counting-gpt-tokens</loc>
<lastmod>2024-06-30T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://omiid.me/notebook/29/logging-route-handler-responses-in-next-js-14</loc>
<lastmod>2024-06-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://omiid.me/notebook/27/redirect-www-subdomain-with-cloudflare</loc>
<lastmod>2024-06-17T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://omiid.me/notebook/26/logging-requests-in-express-app</loc>
<lastmod>2024-06-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://omiid.me/notebook/25/move-docker-volume-to-bind-mount</loc>
<lastmod>2024-06-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://omiid.me/notebook/20/next-js-hydration-window-issue</loc>
<lastmod>2024-05-30T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://omiid.me/notebook/19/using-git-rebase-without-creating-chaos-in-your-repo</loc>
<lastmod>2024-05-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://omiid.me/notebook/14/implementing-rpc-calls-with-rabbitmq-in-typescript</loc>
<lastmod>2024-03-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://omiid.me/notebook/13/optimize-webpage-load-with-special-tags</loc>
<lastmod>2024-03-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://omiid.me/notebook/12/what-the-hell-is-open-graph</loc>
<lastmod>2024-03-13T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://omiid.me/notebook/11/my-go-to-next-js-eslint-config</loc>
<lastmod>2024-03-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://omiid.me/notebook/10/list-of-useful-chrome-args</loc>
<lastmod>2024-03-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://omiid.me/notebook/4/combining-rxjs-observables-part-1</loc>
<lastmod>2024-03-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
