<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://t4mer.net/</loc>
<lastmod>2026-09-12T12:21:51.494Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://t4mer.net/about</loc>
<lastmod>2026-09-12T12:21:51.494Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://t4mer.net/projects</loc>
<lastmod>2026-09-12T12:21:51.494Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://t4mer.net/projects/veyra</loc>
<lastmod>2026-09-12T12:21:51.494Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://t4mer.net/projects/veyra/terms</loc>
<lastmod>2026-09-12T12:21:51.494Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://t4mer.net/projects/veyra/privacy</loc>
<lastmod>2026-09-12T12:21:51.494Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://t4mer.net/projects/veyra/refund</loc>
<lastmod>2026-09-12T12:21:51.494Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://t4mer.net/blog</loc>
<lastmod>2026-09-12T12:21:51.494Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://t4mer.net/problems</loc>
<lastmod>2026-09-12T12:21:51.494Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://t4mer.net/til</loc>
<lastmod>2026-09-12T12:21:51.494Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://t4mer.net/topics</loc>
<lastmod>2026-09-12T12:21:51.494Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://t4mer.net/archive</loc>
<lastmod>2026-09-12T12:21:51.494Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://t4mer.net/now</loc>
<lastmod>2026-09-12T12:21:51.494Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://t4mer.net/blog/what-happens-when-you-buy-an-esim</loc>
<lastmod>2026-08-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://t4mer.net/blog/srs-media-server-setup</loc>
<lastmod>2026-08-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://t4mer.net/blog/start-here</loc>
<lastmod>2026-08-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://t4mer.net/blog/codeigniter-before-laravel</loc>
<lastmod>2026-08-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://t4mer.net/blog/understanding-qt-from-web-development</loc>
<lastmod>2026-08-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://t4mer.net/blog/comfortable-saying-i-dont-know</loc>
<lastmod>2026-08-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://t4mer.net/blog/the-framework-is-usually-not-the-hard-part</loc>
<lastmod>2026-08-14T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://t4mer.net/blog/things-i-understand-differently</loc>
<lastmod>2026-08-13T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://t4mer.net/blog/understanding-cmakelists</loc>
<lastmod>2026-08-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://t4mer.net/til/aka-ms</loc>
<lastmod>2026-08-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://t4mer.net/problems/qml-not-widgets</loc>
<lastmod>2026-08-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://t4mer.net/blog/why-i-couldnt-find-main-cpp</loc>
<lastmod>2026-08-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://t4mer.net/problems/qt-installation-slow</loc>
<lastmod>2026-08-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://t4mer.net/til/qml-isnt-cpp</loc>
<lastmod>2026-08-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://t4mer.net/til/qt-is-not-a-language</loc>
<lastmod>2026-08-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://t4mer.net/blog/vector-databases-from-mysql</loc>
<lastmod>2026-08-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://t4mer.net/til/what-cmake-does</loc>
<lastmod>2026-08-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://t4mer.net/blog/cpp-feels-strange-after-php</loc>
<lastmod>2026-08-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://t4mer.net/blog/why-im-learning-cpp</loc>
<lastmod>2026-08-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://t4mer.net/problems/rabbitmq-redelivery</loc>
<lastmod>2026-07-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://t4mer.net/til/what-idempotent-means</loc>
<lastmod>2026-07-23T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://t4mer.net/blog/understanding-rabbitmq-after-laravel-queues</loc>
<lastmod>2026-07-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://t4mer.net/til/what-is-an-etag</loc>
<lastmod>2026-07-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://t4mer.net/blog/http-421-and-the-host-header</loc>
<lastmod>2026-06-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://t4mer.net/problems/http-421-host-header</loc>
<lastmod>2026-06-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://t4mer.net/problems/laravel-html-instead-of-json</loc>
<lastmod>2026-05-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://t4mer.net/problems/api-postman-vs-laravel</loc>
<lastmod>2026-05-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://t4mer.net/blog/postman-vs-laravel</loc>
<lastmod>2026-05-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://t4mer.net/til/accept-vs-content-type</loc>
<lastmod>2026-05-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://t4mer.net/problems/php-cli-vs-fpm</loc>
<lastmod>2026-04-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://t4mer.net/blog/laravel-request-through-nginx</loc>
<lastmod>2026-04-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://t4mer.net/problems/nginx-php-fpm</loc>
<lastmod>2026-04-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://t4mer.net/til/what-php-fpm-does</loc>
<lastmod>2026-04-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://t4mer.net/problems/redis-data-appears-stale</loc>
<lastmod>2026-03-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://t4mer.net/blog/redis-caching-in-laravel</loc>
<lastmod>2026-03-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://t4mer.net/til/redis-isnt-just-a-cache</loc>
<lastmod>2026-03-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://t4mer.net/blog/remote-work-notes</loc>
<lastmod>2026-02-14T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://t4mer.net/til/docker-isnt-a-vm</loc>
<lastmod>2026-01-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://t4mer.net/series/streaming-infrastructure</loc>
<lastmod>2026-09-12T12:21:51.497Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://t4mer.net/series/web-developer-learns-cpp</loc>
<lastmod>2026-09-12T12:21:51.497Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://t4mer.net/series/longer-than-it-should-have</loc>
<lastmod>2026-09-12T12:21:51.497Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://t4mer.net/series/from-the-archives</loc>
<lastmod>2026-09-12T12:21:51.497Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://t4mer.net/topics/laravel</loc>
<lastmod>2026-09-12T12:21:51.500Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://t4mer.net/topics/php</loc>
<lastmod>2026-09-12T12:21:51.500Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://t4mer.net/topics/http</loc>
<lastmod>2026-09-12T12:21:51.500Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://t4mer.net/topics/apis</loc>
<lastmod>2026-09-12T12:21:51.500Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://t4mer.net/topics/mysql</loc>
<lastmod>2026-09-12T12:21:51.500Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://t4mer.net/topics/redis</loc>
<lastmod>2026-09-12T12:21:51.500Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://t4mer.net/topics/docker</loc>
<lastmod>2026-09-12T12:21:51.500Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://t4mer.net/topics/linux</loc>
<lastmod>2026-09-12T12:21:51.500Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://t4mer.net/topics/nginx</loc>
<lastmod>2026-09-12T12:21:51.500Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://t4mer.net/topics/streaming</loc>
<lastmod>2026-09-12T12:21:51.500Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://t4mer.net/topics/architecture</loc>
<lastmod>2026-09-12T12:21:51.500Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://t4mer.net/topics/rabbitmq</loc>
<lastmod>2026-09-12T12:21:51.500Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://t4mer.net/topics/cpp</loc>
<lastmod>2026-09-12T12:21:51.500Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://t4mer.net/topics/qt</loc>
<lastmod>2026-09-12T12:21:51.500Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://t4mer.net/topics/qml</loc>
<lastmod>2026-09-12T12:21:51.500Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://t4mer.net/topics/cmake</loc>
<lastmod>2026-09-12T12:21:51.500Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://t4mer.net/topics/ai</loc>
<lastmod>2026-09-12T12:21:51.500Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://t4mer.net/topics/vector-databases</loc>
<lastmod>2026-09-12T12:21:51.500Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://t4mer.net/topics/esim</loc>
<lastmod>2026-09-12T12:21:51.500Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://t4mer.net/topics/telecom</loc>
<lastmod>2026-09-12T12:21:51.500Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://t4mer.net/projects/anorixo</loc>
<lastmod>2026-09-12T12:21:51.501Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://t4mer.net/projects/veyra</loc>
<lastmod>2026-09-12T12:21:51.501Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://t4mer.net/projects/eventq</loc>
<lastmod>2026-09-12T12:21:51.501Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
</urlset>
