<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url><loc>https://blogsh.app/</loc><lastmod>2026-09-23T11:56:49+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/"/></url>
  <url><loc>https://blogsh.app/posts/2026/what-s-left-to-get-wrong/</loc><lastmod>2026-09-23T11:56:49+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/what-s-left-to-get-wrong/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/co-zbyva-pokazit/"/></url>
  <url><loc>https://blogsh.app/posts/2026/pavel-moved-a-wordpress-blog-off-a-shared/</loc><lastmod>2026-09-19T17:32:40+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/pavel-moved-a-wordpress-blog-off-a-shared/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/jak-jsem-si-na-sdilenem-hostingu-nastavil-blog-sh/"/></url>
  <url><loc>https://blogsh.app/posts/2026/whoever-loads-last-wins/</loc><lastmod>2026-09-19T09:49:45+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/whoever-loads-last-wins/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/co-se-nacte-posledni-vyhrava/"/></url>
  <url><loc>https://blogsh.app/posts/2026/blog-sh-1-8/</loc><lastmod>2026-09-14T10:10:04+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/blog-sh-1-8/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/blog-sh-1-8/"/></url>
  <url><loc>https://blogsh.app/posts/2026/the-build-doesn-t-know-where-it-s-going/</loc><lastmod>2026-09-12T19:26:30+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/the-build-doesn-t-know-where-it-s-going/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/sestaveni-nevi-kam-miri/"/></url>
  <url><loc>https://blogsh.app/posts/2026/one-line-of-colour/</loc><lastmod>2026-09-08T16:22:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/one-line-of-colour/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/jeden-radek-barvy/"/></url>
  <url><loc>https://blogsh.app/posts/2026/the-last-thing-a-recorder-writes/</loc><lastmod>2026-09-08T10:21:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/the-last-thing-a-recorder-writes/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/to-posledni-co-kamera-zapise/"/></url>
  <url><loc>https://blogsh.app/posts/2026/a-bicycle-nobody-had-to-draw/</loc><lastmod>2026-09-07T16:12:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/a-bicycle-nobody-had-to-draw/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/kolo-ktere-nikdo-nemusel-kreslit/"/></url>
  <url><loc>https://blogsh.app/posts/2026/the-address-a-post-is-about/</loc><lastmod>2026-09-07T10:11:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/the-address-a-post-is-about/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/adresa-o-ktere-prispevek-je/"/></url>
  <url><loc>https://blogsh.app/posts/2026/what-a-post-is-not-what-it-says/</loc><lastmod>2026-09-06T17:17:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/what-a-post-is-not-what-it-says/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/cim-prispevek-je-ne-co-v-nem-stoji/"/></url>
  <url><loc>https://blogsh.app/posts/2026/the-post-that-waited-for-a-terminal/</loc><lastmod>2026-09-06T11:17:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/the-post-that-waited-for-a-terminal/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/prispevek-ktery-cekal-na-terminal/"/></url>
  <url><loc>https://blogsh.app/posts/2026/blog-sh-1-7/</loc><lastmod>2026-09-05T23:23:33+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/blog-sh-1-7/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/blog-sh-1-7/"/></url>
  <url><loc>https://blogsh.app/posts/2026/everything-else-in-1-6/</loc><lastmod>2026-09-05T17:06:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/everything-else-in-1-6/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/vsechno-ostatni-v-1-6/"/></url>
  <url><loc>https://blogsh.app/posts/2026/a-badge-that-says-what-a-post-is/</loc><lastmod>2026-09-05T11:06:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/a-badge-that-says-what-a-post-is/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/odznak-ktery-rika-o-cem-prispevek-je/"/></url>
  <url><loc>https://blogsh.app/posts/2026/where-a-reader-carries-a-post/</loc><lastmod>2026-09-04T16:52:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/where-a-reader-carries-a-post/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/kam-ctenar-prispevek-odnasi/"/></url>
  <url><loc>https://blogsh.app/posts/2026/written-on-a-train/</loc><lastmod>2026-09-04T10:51:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/written-on-a-train/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/napsano-ve-vlaku/"/></url>
  <url><loc>https://blogsh.app/posts/2026/a-post-handed-over-as-a-file/</loc><lastmod>2026-09-03T16:42:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/a-post-handed-over-as-a-file/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/prispevek-predany-jako-soubor/"/></url>
  <url><loc>https://blogsh.app/posts/2026/the-time-between-deciding-and-the-site-saying/</loc><lastmod>2026-09-03T10:41:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/the-time-between-deciding-and-the-site-saying/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/cas-mezi-rozhodnutim-a-tim-nez-to-web-rekne/"/></url>
  <url><loc>https://blogsh.app/posts/2026/blog-sh-1-6/</loc><lastmod>2026-09-03T08:25:43+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/blog-sh-1-6/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/blog-sh-1-6/"/></url>
  <url><loc>https://blogsh.app/posts/2026/everything-else-in-1-5/</loc><lastmod>2026-09-02T10:31:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/everything-else-in-1-5/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/vsechno-ostatni-v-1-5/"/></url>
  <url><loc>https://blogsh.app/posts/2026/an-archive-you-cannot-see-is-not-empty/</loc><lastmod>2026-09-01T16:22:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/an-archive-you-cannot-see-is-not-empty/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/archiv-ktery-nevidis-neni-prazdny/"/></url>
  <url><loc>https://blogsh.app/posts/2026/posts-nobody-meant-to-publish/</loc><lastmod>2026-09-01T10:21:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/posts-nobody-meant-to-publish/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/prispevky-ktere-nikdo-publikovat-nechtel/"/></url>
  <url><loc>https://blogsh.app/posts/2026/cut-before-it-is-written/</loc><lastmod>2026-08-31T16:12:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/cut-before-it-is-written/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/uriznuto-driv-nez-se-to-zapise/"/></url>
  <url><loc>https://blogsh.app/posts/2026/two-pages-the-site-built-out-of-itself/</loc><lastmod>2026-08-31T10:11:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/two-pages-the-site-built-out-of-itself/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/dve-stranky-ktere-si-web-sestavil-sam-ze-sebe/"/></url>
  <url><loc>https://blogsh.app/posts/2026/a-slug-is-an-address-not-a-name/</loc><lastmod>2026-08-30T19:54:18+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/a-slug-is-an-address-not-a-name/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/slug-je-adresa-ne-jmeno/"/></url>
  <url><loc>https://blogsh.app/posts/2026/blog-sh-1-5/</loc><lastmod>2026-08-30T08:58:55+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/blog-sh-1-5/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/blog-sh-1-5/"/></url>
  <url><loc>https://blogsh.app/posts/2026/tested-like-an-enemy/</loc><lastmod>2026-08-28T16:52:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/tested-like-an-enemy/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/testovano-jako-nepritel/"/></url>
  <url><loc>https://blogsh.app/posts/2026/what-a-crash-may-cost/</loc><lastmod>2026-08-28T10:51:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/what-a-crash-may-cost/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/co-smi-stat-pad/"/></url>
  <url><loc>https://blogsh.app/posts/2026/the-other-half-of-check/</loc><lastmod>2026-08-27T16:42:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/the-other-half-of-check/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/druha-polovina-check/"/></url>
  <url><loc>https://blogsh.app/posts/2026/deploy-in-your-own-language/</loc><lastmod>2026-08-27T10:41:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/deploy-in-your-own-language/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/nasazeni-ve-vlastnim-jazyce/"/></url>
  <url><loc>https://blogsh.app/posts/2026/the-same-language-spoken-differently/</loc><lastmod>2026-08-26T16:32:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/the-same-language-spoken-differently/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/tyz-jazyk-mluveny-jinak/"/></url>
  <url><loc>https://blogsh.app/posts/2026/the-card-that-reads-codeberg/</loc><lastmod>2026-08-26T10:31:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/the-card-that-reads-codeberg/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/karta-ktera-cte-codeberg/"/></url>
  <url><loc>https://blogsh.app/posts/2026/blog-sh-1-4/</loc><lastmod>2026-08-25T16:22:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/blog-sh-1-4/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/blog-sh-1-4/"/></url>
  <url><loc>https://blogsh.app/posts/2026/the-link-is-the-player/</loc><lastmod>2026-08-25T10:21:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/the-link-is-the-player/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/odkaz-je-prehravac/"/></url>
  <url><loc>https://blogsh.app/posts/2026/ten-smaller-things/</loc><lastmod>2026-08-24T16:12:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/ten-smaller-things/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/deset-mensich-veci/"/></url>
  <url><loc>https://blogsh.app/posts/2026/my-fixtures-agreed-with-me/</loc><lastmod>2026-08-24T10:11:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/my-fixtures-agreed-with-me/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/moje-fixtury-se-mnou-souhlasily/"/></url>
  <url><loc>https://blogsh.app/posts/2026/blog-sh-1-3-2/</loc><lastmod>2026-08-21T18:32:45+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/blog-sh-1-3-2/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/blog-sh-1-3-2/"/></url>
  <url><loc>https://blogsh.app/posts/2026/ten-versions-back/</loc><lastmod>2026-08-21T16:52:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/ten-versions-back/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/deset-verzi-zpet/"/></url>
  <url><loc>https://blogsh.app/posts/2026/an-import-only-ever-adds/</loc><lastmod>2026-08-21T10:51:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/an-import-only-ever-adds/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/import-jen-a-pouze-pridava/"/></url>
  <url><loc>https://blogsh.app/posts/2026/a-skin-that-survives-git-pull/</loc><lastmod>2026-08-20T16:42:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/a-skin-that-survives-git-pull/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/skin-ktery-prezije-git-pull/"/></url>
  <url><loc>https://blogsh.app/posts/2026/blog-sh-1-3-1/</loc><lastmod>2026-08-20T16:31:10+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/blog-sh-1-3-1/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/blog-sh-1-3-1/"/></url>
  <url><loc>https://blogsh.app/posts/2026/what-rots-quietly/</loc><lastmod>2026-08-20T10:41:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/what-rots-quietly/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/co-potichu-hnije/"/></url>
  <url><loc>https://blogsh.app/posts/2026/star-it-to-publish-it/</loc><lastmod>2026-08-19T16:32:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/star-it-to-publish-it/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/ohvezdickuj-to-a-zverejni-se-to/"/></url>
  <url><loc>https://blogsh.app/posts/2026/the-way-out-ships-with-it/</loc><lastmod>2026-08-19T10:31:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/the-way-out-ships-with-it/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/cesta-ven-se-dodava-s-nim/"/></url>
  <url><loc>https://blogsh.app/posts/2026/blog-sh-1-3/</loc><lastmod>2026-08-19T06:23:32+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/blog-sh-1-3/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/blog-sh-1-3/"/></url>
  <url><loc>https://blogsh.app/posts/2026/everything-thats-wrong-at-once/</loc><lastmod>2026-08-14T16:52:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/everything-thats-wrong-at-once/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/vsechno-co-je-spatne-najednou/"/></url>
  <url><loc>https://blogsh.app/posts/2026/walking-the-archive/</loc><lastmod>2026-08-14T10:51:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/walking-the-archive/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/prochazeni-archivu/"/></url>
  <url><loc>https://blogsh.app/posts/2026/most-of-your-facebook-isnt-yours/</loc><lastmod>2026-08-13T16:42:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/most-of-your-facebook-isnt-yours/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/vetsina-tveho-facebooku-neni-tvoje/"/></url>
  <url><loc>https://blogsh.app/posts/2026/a-palette-you-can-look-at-first/</loc><lastmod>2026-08-13T10:41:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/a-palette-you-can-look-at-first/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/paleta-na-kterou-se-muzes-napred-podivat/"/></url>
  <url><loc>https://blogsh.app/posts/2026/rescuing-a-blog-that-died-in-2013/</loc><lastmod>2026-08-12T16:32:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/rescuing-a-blog-that-died-in-2013/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/zachrana-blogu-ktery-zemrel-v-roce-2013/"/></url>
  <url><loc>https://blogsh.app/posts/2026/your-camera-writes-down-where-you-were/</loc><lastmod>2026-08-12T10:31:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/your-camera-writes-down-where-you-were/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/tvuj-fotoaparat-si-zapisuje-kde-jsi-byl/"/></url>
  <url><loc>https://blogsh.app/posts/2026/blog-sh-1-2-1/</loc><lastmod>2026-08-12T05:46:59+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/blog-sh-1-2-1/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/blog-sh-1-2-1/"/></url>
  <url><loc>https://blogsh.app/posts/2026/setting-up-is-a-conversation-now/</loc><lastmod>2026-08-11T16:22:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/setting-up-is-a-conversation-now/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/nastaveni-je-ted-rozhovor/"/></url>
  <url><loc>https://blogsh.app/posts/2026/blog-sh-1-2/</loc><lastmod>2026-08-11T09:14:34+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/blog-sh-1-2/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/blog-sh-1-2/"/></url>
  <url><loc>https://blogsh.app/posts/2026/a-blog-engine-that-became-an-archive/</loc><lastmod>2026-08-11T10:21:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/a-blog-engine-that-became-an-archive/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/blogovaci-engine-ze-ktereho-se-stal-archiv/"/></url>
  <url><loc>https://blogsh.app/posts/2026/the-guard-that-switched-itself-off/</loc><lastmod>2026-08-06T20:47:38+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/the-guard-that-switched-itself-off/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/pojistka-ktera-se-sama-vypnula/"/></url>
  <url><loc>https://blogsh.app/posts/2026/the-menu-got-shorter/</loc><lastmod>2026-08-06T18:27:18+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/the-menu-got-shorter/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/menu-se-zkratilo/"/></url>
  <url><loc>https://blogsh.app/posts/2026/an-old-link-still-knows-the-way/</loc><lastmod>2026-08-06T15:06:17+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/an-old-link-still-knows-the-way/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/stary-odkaz-porad-zna-cestu/"/></url>
  <url><loc>https://blogsh.app/posts/2026/the-photo-your-iphone-wont-show-anyone/</loc><lastmod>2026-08-06T13:52:02+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/the-photo-your-iphone-wont-show-anyone/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/fotka-kterou-tvuj-iphone-nikomu-neukaze/"/></url>
  <url><loc>https://blogsh.app/posts/2026/three-drafts-three-mornings/</loc><lastmod>2026-08-06T06:23:56+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/three-drafts-three-mornings/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/tri-drafty-tri-rana/"/></url>
  <url><loc>https://blogsh.app/posts/2026/some-posts-are-downloads/</loc><lastmod>2026-08-05T23:30:17+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/some-posts-are-downloads/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/nektere-prispevky-jsou-ke-stazeni/"/></url>
  <url><loc>https://blogsh.app/posts/2026/the-post-that-stays/</loc><lastmod>2026-08-05T22:19:55+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/the-post-that-stays/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/prispevek-ktery-zustava/"/></url>
  <url><loc>https://blogsh.app/posts/2026/blog-sh-1-1/</loc><lastmod>2026-08-05T19:57:12+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/blog-sh-1-1/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/blog-sh-1-1/"/></url>
  <url><loc>https://blogsh.app/posts/2026/blog-sh-1-0-1/</loc><lastmod>2026-08-02T22:07:34+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/blog-sh-1-0-1/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/blog-sh-1-0-1/"/></url>
  <url><loc>https://blogsh.app/posts/2026/blog-sh-1-0/</loc><lastmod>2026-08-01T06:34:35+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/blog-sh-1-0/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/blog-sh-1-0/"/></url>
  <url><loc>https://blogsh.app/posts/2026/fourteen-years-every-image-came-home/</loc><lastmod>2026-07-31T22:17:35+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/fourteen-years-every-image-came-home/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/ctrnact-let-a-kazdy-obrazek-se-vratil-domu/"/></url>
  <url><loc>https://blogsh.app/posts/2026/some-posts-are-conversations/</loc><lastmod>2026-07-31T22:17:33+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/some-posts-are-conversations/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/nektere-prispevky-jsou-rozhovory/"/></url>
  <url><loc>https://blogsh.app/posts/2026/why-i-built-this/</loc><lastmod>2026-07-31T22:17:31+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/why-i-built-this/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/proc-jsem-to-postavil-38-vterin/"/></url>
  <url><loc>https://blogsh.app/posts/2026/seven-keys/</loc><lastmod>2026-07-31T22:17:29+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/seven-keys/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/sedm-klicu/"/></url>
  <url><loc>https://blogsh.app/posts/2026/blog-sh-add/</loc><lastmod>2026-07-31T22:17:27+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/blog-sh-add/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/blog-sh-add/"/></url>
  <url><loc>https://blogsh.app/posts/2026/no-gems-one-asterisk/</loc><lastmod>2026-07-31T22:17:25+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/no-gems-one-asterisk/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/zadne-gemy-jedna-hvezdicka/"/></url>
  <url><loc>https://blogsh.app/posts/2026/deploy-that-refuses/</loc><lastmod>2026-07-31T22:17:23+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/deploy-that-refuses/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/nasazeni-ktere-odmitne-smazat-tvuj-web/"/></url>
  <url><loc>https://blogsh.app/posts/2026/why-not-x/</loc><lastmod>2026-07-31T22:17:21+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/why-not-x/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/proc-ne-x-a-proc-threads-ceka/"/></url>
  <url><loc>https://blogsh.app/posts/2026/what-blog-sh-doesnt-do/</loc><lastmod>2026-07-31T22:17:19+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/what-blog-sh-doesnt-do/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/co-blog-sh-nedela/"/></url>
  <url><loc>https://blogsh.app/posts/2026/add-your-language/</loc><lastmod>2026-07-31T22:17:17+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/add-your-language/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/pridej-svuj-jazyk-je-to-jeden-soubor/"/></url>
  <url><loc>https://blogsh.app/posts/2026/comments-i-dont-host/</loc><lastmod>2026-07-31T22:17:15+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/comments-i-dont-host/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/komentare-ktere-nehostuji/"/></url>
  <url><loc>https://blogsh.app/posts/2026/one-json-file-per-post/</loc><lastmod>2026-07-31T22:17:13+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/one-json-file-per-post/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/zadna-databaze-jeden-soubor-json-na-prispevek/"/></url>
  <url><loc>https://blogsh.app/posts/2026/built-for-one-blog/</loc><lastmod>2026-07-31T22:17:11+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/built-for-one-blog/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/postaveno-zamerne-pro-jeden-blog/"/></url>
  <url><loc>https://blogsh.app/posts/2026/blog-sh/</loc><lastmod>2026-07-31T22:17:09+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/blog-sh/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/blog-sh-minimalisticky-blogovaci-system/"/></url>
  <url><loc>https://blogsh.app/tag/security/</loc><lastmod>2026-09-23T11:56:49+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/tag/security/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/tag/security/"/></url>
  <url><loc>https://blogsh.app/tag/philosophy/</loc><lastmod>2026-09-23T11:56:49+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/tag/philosophy/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/tag/philosophy/"/></url>
  <url><loc>https://blogsh.app/tag/migration/</loc><lastmod>2026-09-19T17:32:40+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/tag/migration/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/tag/migration/"/></url>
  <url><loc>https://blogsh.app/tag/deploy/</loc><lastmod>2026-09-19T17:32:40+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/tag/deploy/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/tag/deploy/"/></url>
  <url><loc>https://blogsh.app/tag/appearance/</loc><lastmod>2026-09-19T09:49:45+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/tag/appearance/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/tag/appearance/"/></url>
  <url><loc>https://blogsh.app/tag/release/</loc><lastmod>2026-09-14T10:10:04+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/tag/release/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/tag/release/"/></url>
  <url><loc>https://blogsh.app/tag/build/</loc><lastmod>2026-09-08T16:22:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/tag/build/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/tag/build/"/></url>
  <url><loc>https://blogsh.app/tag/authoring/</loc><lastmod>2026-09-08T10:21:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/tag/authoring/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/tag/authoring/"/></url>
  <url><loc>https://blogsh.app/tag/content/</loc><lastmod>2026-09-08T10:21:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/tag/content/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/tag/content/"/></url>
  <url><loc>https://blogsh.app/tag/archive/</loc><lastmod>2026-09-05T17:06:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/tag/archive/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/tag/archive/"/></url>
  <url><loc>https://blogsh.app/tag/comments/</loc><lastmod>2026-09-04T16:52:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/tag/comments/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/tag/comments/"/></url>
  <url><loc>https://blogsh.app/tag/markdown/</loc><lastmod>2026-08-05T23:30:17+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/tag/markdown/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/tag/markdown/"/></url>
  <url><loc>https://blogsh.app/tag/i18n/</loc><lastmod>2026-07-31T22:17:17+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/tag/i18n/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/tag/i18n/"/></url>
  <url><loc>https://blogsh.app/tag/start-here/</loc><lastmod>2026-07-31T22:17:09+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/tag/start-here/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/tag/start-here/"/></url>
  <url><loc>https://blogsh.app/type/text/</loc><lastmod>2026-09-23T11:56:49+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/type/text/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/type/text/"/></url>
  <url><loc>https://blogsh.app/type/quote/</loc><lastmod>2026-07-31T22:17:21+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/type/quote/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/type/quote/"/></url>
  <url><loc>https://blogsh.app/type/chat/</loc><lastmod>2026-07-31T22:17:33+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/type/chat/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/type/chat/"/></url>
  <url><loc>https://blogsh.app/type/image/</loc><lastmod>2026-07-31T22:17:35+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/type/image/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/type/image/"/></url>
  <url><loc>https://blogsh.app/type/video/</loc><lastmod>2026-07-31T22:17:27+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/type/video/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/type/video/"/></url>
  <url><loc>https://blogsh.app/type/audio/</loc><lastmod>2026-07-31T22:17:31+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/type/audio/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/type/audio/"/></url>
  <url><loc>https://blogsh.app/type/link/</loc><lastmod>2026-09-19T17:32:40+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/type/link/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/type/link/"/></url>
  <url><loc>https://blogsh.app/type/document/</loc><lastmod>2026-08-05T23:30:17+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/type/document/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/type/document/"/></url>
  <url><loc>https://blogsh.app/series/blog-sh-v1-7/</loc><lastmod>2026-09-08T16:22:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/series/blog-sh-v1-7/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/series/blog-sh-v1-7/"/></url>
  <url><loc>https://blogsh.app/series/blog-sh-v1-6/</loc><lastmod>2026-09-05T17:06:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/series/blog-sh-v1-6/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/series/blog-sh-v1-6/"/></url>
  <url><loc>https://blogsh.app/series/blog-sh-v1-5/</loc><lastmod>2026-09-02T10:31:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/series/blog-sh-v1-5/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/series/blog-sh-v1-5/"/></url>
  <url><loc>https://blogsh.app/series/blog-sh-v1-4/</loc><lastmod>2026-08-28T16:52:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/series/blog-sh-v1-4/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/series/blog-sh-v1-4/"/></url>
  <url><loc>https://blogsh.app/series/blog-sh-v1-2/</loc><lastmod>2026-08-25T10:21:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/series/blog-sh-v1-2/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/series/blog-sh-v1-2/"/></url>
  <url><loc>https://blogsh.app/series/blog-sh-v1-3/</loc><lastmod>2026-08-24T16:12:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/series/blog-sh-v1-3/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/series/blog-sh-v1-3/"/></url>
  <url><loc>https://blogsh.app/series/blog-sh-v1-2-1/</loc><lastmod>2026-08-12T10:31:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/series/blog-sh-v1-2-1/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/series/blog-sh-v1-2-1/"/></url>
  <url><loc>https://blogsh.app/series/blog-sh-v1-1/</loc><lastmod>2026-08-06T20:47:38+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/series/blog-sh-v1-1/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/series/blog-sh-v1-1/"/></url>
  <url><loc>https://blogsh.app/series/blog-sh-v1-0/</loc><lastmod>2026-08-01T06:34:35+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/series/blog-sh-v1-0/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/series/blog-sh-v1-0/"/></url>
  <url><loc>https://blogsh.app/tag/</loc><lastmod>2026-09-23T11:56:49+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/tag/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/tag/"/></url>
  <url><loc>https://blogsh.app/archive/</loc><lastmod>2026-09-23T11:56:49+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/archive/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/archive/"/></url>
  <url><loc>https://blogsh.app/archive/2026/</loc><lastmod>2026-09-23T11:56:49+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/archive/2026/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/archive/2026/"/></url>
  <url><loc>https://blogsh.app/cs/</loc><lastmod>2026-09-23T11:56:49+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/co-zbyva-pokazit/</loc><lastmod>2026-09-23T11:56:49+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/what-s-left-to-get-wrong/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/co-zbyva-pokazit/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/jak-jsem-si-na-sdilenem-hostingu-nastavil-blog-sh/</loc><lastmod>2026-09-19T17:32:40+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/pavel-moved-a-wordpress-blog-off-a-shared/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/jak-jsem-si-na-sdilenem-hostingu-nastavil-blog-sh/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/co-se-nacte-posledni-vyhrava/</loc><lastmod>2026-09-19T09:49:45+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/whoever-loads-last-wins/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/co-se-nacte-posledni-vyhrava/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/blog-sh-1-8/</loc><lastmod>2026-09-14T10:10:04+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/blog-sh-1-8/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/blog-sh-1-8/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/sestaveni-nevi-kam-miri/</loc><lastmod>2026-09-12T19:26:30+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/the-build-doesn-t-know-where-it-s-going/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/sestaveni-nevi-kam-miri/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/jeden-radek-barvy/</loc><lastmod>2026-09-08T16:22:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/one-line-of-colour/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/jeden-radek-barvy/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/to-posledni-co-kamera-zapise/</loc><lastmod>2026-09-08T10:21:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/the-last-thing-a-recorder-writes/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/to-posledni-co-kamera-zapise/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/kolo-ktere-nikdo-nemusel-kreslit/</loc><lastmod>2026-09-07T16:12:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/a-bicycle-nobody-had-to-draw/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/kolo-ktere-nikdo-nemusel-kreslit/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/adresa-o-ktere-prispevek-je/</loc><lastmod>2026-09-07T10:11:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/the-address-a-post-is-about/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/adresa-o-ktere-prispevek-je/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/cim-prispevek-je-ne-co-v-nem-stoji/</loc><lastmod>2026-09-06T17:17:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/what-a-post-is-not-what-it-says/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/cim-prispevek-je-ne-co-v-nem-stoji/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/prispevek-ktery-cekal-na-terminal/</loc><lastmod>2026-09-06T11:17:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/the-post-that-waited-for-a-terminal/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/prispevek-ktery-cekal-na-terminal/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/blog-sh-1-7/</loc><lastmod>2026-09-05T23:23:33+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/blog-sh-1-7/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/blog-sh-1-7/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/vsechno-ostatni-v-1-6/</loc><lastmod>2026-09-05T17:06:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/everything-else-in-1-6/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/vsechno-ostatni-v-1-6/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/odznak-ktery-rika-o-cem-prispevek-je/</loc><lastmod>2026-09-05T11:06:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/a-badge-that-says-what-a-post-is/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/odznak-ktery-rika-o-cem-prispevek-je/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/kam-ctenar-prispevek-odnasi/</loc><lastmod>2026-09-04T16:52:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/where-a-reader-carries-a-post/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/kam-ctenar-prispevek-odnasi/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/napsano-ve-vlaku/</loc><lastmod>2026-09-04T10:51:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/written-on-a-train/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/napsano-ve-vlaku/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/prispevek-predany-jako-soubor/</loc><lastmod>2026-09-03T16:42:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/a-post-handed-over-as-a-file/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/prispevek-predany-jako-soubor/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/cas-mezi-rozhodnutim-a-tim-nez-to-web-rekne/</loc><lastmod>2026-09-03T10:41:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/the-time-between-deciding-and-the-site-saying/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/cas-mezi-rozhodnutim-a-tim-nez-to-web-rekne/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/blog-sh-1-6/</loc><lastmod>2026-09-03T08:25:43+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/blog-sh-1-6/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/blog-sh-1-6/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/vsechno-ostatni-v-1-5/</loc><lastmod>2026-09-02T10:31:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/everything-else-in-1-5/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/vsechno-ostatni-v-1-5/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/archiv-ktery-nevidis-neni-prazdny/</loc><lastmod>2026-09-01T16:22:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/an-archive-you-cannot-see-is-not-empty/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/archiv-ktery-nevidis-neni-prazdny/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/prispevky-ktere-nikdo-publikovat-nechtel/</loc><lastmod>2026-09-01T10:21:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/posts-nobody-meant-to-publish/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/prispevky-ktere-nikdo-publikovat-nechtel/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/uriznuto-driv-nez-se-to-zapise/</loc><lastmod>2026-08-31T16:12:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/cut-before-it-is-written/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/uriznuto-driv-nez-se-to-zapise/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/dve-stranky-ktere-si-web-sestavil-sam-ze-sebe/</loc><lastmod>2026-08-31T10:11:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/two-pages-the-site-built-out-of-itself/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/dve-stranky-ktere-si-web-sestavil-sam-ze-sebe/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/slug-je-adresa-ne-jmeno/</loc><lastmod>2026-08-30T19:54:18+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/a-slug-is-an-address-not-a-name/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/slug-je-adresa-ne-jmeno/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/blog-sh-1-5/</loc><lastmod>2026-08-30T08:58:55+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/blog-sh-1-5/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/blog-sh-1-5/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/testovano-jako-nepritel/</loc><lastmod>2026-08-28T16:52:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/tested-like-an-enemy/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/testovano-jako-nepritel/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/co-smi-stat-pad/</loc><lastmod>2026-08-28T10:51:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/what-a-crash-may-cost/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/co-smi-stat-pad/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/druha-polovina-check/</loc><lastmod>2026-08-27T16:42:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/the-other-half-of-check/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/druha-polovina-check/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/nasazeni-ve-vlastnim-jazyce/</loc><lastmod>2026-08-27T10:41:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/deploy-in-your-own-language/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/nasazeni-ve-vlastnim-jazyce/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/tyz-jazyk-mluveny-jinak/</loc><lastmod>2026-08-26T16:32:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/the-same-language-spoken-differently/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/tyz-jazyk-mluveny-jinak/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/karta-ktera-cte-codeberg/</loc><lastmod>2026-08-26T10:31:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/the-card-that-reads-codeberg/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/karta-ktera-cte-codeberg/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/blog-sh-1-4/</loc><lastmod>2026-08-25T16:22:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/blog-sh-1-4/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/blog-sh-1-4/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/odkaz-je-prehravac/</loc><lastmod>2026-08-25T10:21:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/the-link-is-the-player/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/odkaz-je-prehravac/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/deset-mensich-veci/</loc><lastmod>2026-08-24T16:12:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/ten-smaller-things/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/deset-mensich-veci/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/moje-fixtury-se-mnou-souhlasily/</loc><lastmod>2026-08-24T10:11:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/my-fixtures-agreed-with-me/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/moje-fixtury-se-mnou-souhlasily/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/blog-sh-1-3-2/</loc><lastmod>2026-08-21T18:32:45+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/blog-sh-1-3-2/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/blog-sh-1-3-2/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/deset-verzi-zpet/</loc><lastmod>2026-08-21T16:52:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/ten-versions-back/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/deset-verzi-zpet/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/import-jen-a-pouze-pridava/</loc><lastmod>2026-08-21T10:51:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/an-import-only-ever-adds/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/import-jen-a-pouze-pridava/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/skin-ktery-prezije-git-pull/</loc><lastmod>2026-08-20T16:42:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/a-skin-that-survives-git-pull/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/skin-ktery-prezije-git-pull/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/blog-sh-1-3-1/</loc><lastmod>2026-08-20T16:31:10+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/blog-sh-1-3-1/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/blog-sh-1-3-1/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/co-potichu-hnije/</loc><lastmod>2026-08-20T10:41:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/what-rots-quietly/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/co-potichu-hnije/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/ohvezdickuj-to-a-zverejni-se-to/</loc><lastmod>2026-08-19T16:32:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/star-it-to-publish-it/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/ohvezdickuj-to-a-zverejni-se-to/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/cesta-ven-se-dodava-s-nim/</loc><lastmod>2026-08-19T10:31:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/the-way-out-ships-with-it/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/cesta-ven-se-dodava-s-nim/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/blog-sh-1-3/</loc><lastmod>2026-08-19T06:23:32+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/blog-sh-1-3/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/blog-sh-1-3/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/vsechno-co-je-spatne-najednou/</loc><lastmod>2026-08-14T16:52:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/everything-thats-wrong-at-once/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/vsechno-co-je-spatne-najednou/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/prochazeni-archivu/</loc><lastmod>2026-08-14T10:51:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/walking-the-archive/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/prochazeni-archivu/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/vetsina-tveho-facebooku-neni-tvoje/</loc><lastmod>2026-08-13T16:42:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/most-of-your-facebook-isnt-yours/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/vetsina-tveho-facebooku-neni-tvoje/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/paleta-na-kterou-se-muzes-napred-podivat/</loc><lastmod>2026-08-13T10:41:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/a-palette-you-can-look-at-first/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/paleta-na-kterou-se-muzes-napred-podivat/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/zachrana-blogu-ktery-zemrel-v-roce-2013/</loc><lastmod>2026-08-12T16:32:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/rescuing-a-blog-that-died-in-2013/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/zachrana-blogu-ktery-zemrel-v-roce-2013/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/tvuj-fotoaparat-si-zapisuje-kde-jsi-byl/</loc><lastmod>2026-08-12T10:31:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/your-camera-writes-down-where-you-were/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/tvuj-fotoaparat-si-zapisuje-kde-jsi-byl/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/blog-sh-1-2-1/</loc><lastmod>2026-08-12T05:46:59+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/blog-sh-1-2-1/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/blog-sh-1-2-1/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/nastaveni-je-ted-rozhovor/</loc><lastmod>2026-08-11T16:22:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/setting-up-is-a-conversation-now/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/nastaveni-je-ted-rozhovor/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/blog-sh-1-2/</loc><lastmod>2026-08-11T09:14:34+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/blog-sh-1-2/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/blog-sh-1-2/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/blogovaci-engine-ze-ktereho-se-stal-archiv/</loc><lastmod>2026-08-11T10:21:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/a-blog-engine-that-became-an-archive/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/blogovaci-engine-ze-ktereho-se-stal-archiv/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/pojistka-ktera-se-sama-vypnula/</loc><lastmod>2026-08-06T20:47:38+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/the-guard-that-switched-itself-off/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/pojistka-ktera-se-sama-vypnula/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/menu-se-zkratilo/</loc><lastmod>2026-08-06T18:27:18+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/the-menu-got-shorter/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/menu-se-zkratilo/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/stary-odkaz-porad-zna-cestu/</loc><lastmod>2026-08-06T15:06:17+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/an-old-link-still-knows-the-way/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/stary-odkaz-porad-zna-cestu/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/fotka-kterou-tvuj-iphone-nikomu-neukaze/</loc><lastmod>2026-08-06T13:52:02+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/the-photo-your-iphone-wont-show-anyone/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/fotka-kterou-tvuj-iphone-nikomu-neukaze/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/tri-drafty-tri-rana/</loc><lastmod>2026-08-06T06:23:56+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/three-drafts-three-mornings/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/tri-drafty-tri-rana/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/nektere-prispevky-jsou-ke-stazeni/</loc><lastmod>2026-08-05T23:30:17+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/some-posts-are-downloads/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/nektere-prispevky-jsou-ke-stazeni/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/prispevek-ktery-zustava/</loc><lastmod>2026-08-05T22:19:55+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/the-post-that-stays/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/prispevek-ktery-zustava/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/blog-sh-1-1/</loc><lastmod>2026-08-05T19:57:12+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/blog-sh-1-1/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/blog-sh-1-1/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/blog-sh-1-0-1/</loc><lastmod>2026-08-02T22:07:34+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/blog-sh-1-0-1/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/blog-sh-1-0-1/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/blog-sh-1-0/</loc><lastmod>2026-08-01T06:34:35+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/blog-sh-1-0/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/blog-sh-1-0/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/ctrnact-let-a-kazdy-obrazek-se-vratil-domu/</loc><lastmod>2026-07-31T22:17:35+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/fourteen-years-every-image-came-home/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/ctrnact-let-a-kazdy-obrazek-se-vratil-domu/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/nektere-prispevky-jsou-rozhovory/</loc><lastmod>2026-07-31T22:17:33+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/some-posts-are-conversations/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/nektere-prispevky-jsou-rozhovory/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/proc-jsem-to-postavil-38-vterin/</loc><lastmod>2026-07-31T22:17:31+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/why-i-built-this/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/proc-jsem-to-postavil-38-vterin/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/sedm-klicu/</loc><lastmod>2026-07-31T22:17:29+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/seven-keys/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/sedm-klicu/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/blog-sh-add/</loc><lastmod>2026-07-31T22:17:27+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/blog-sh-add/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/blog-sh-add/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/zadne-gemy-jedna-hvezdicka/</loc><lastmod>2026-07-31T22:17:25+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/no-gems-one-asterisk/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/zadne-gemy-jedna-hvezdicka/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/nasazeni-ktere-odmitne-smazat-tvuj-web/</loc><lastmod>2026-07-31T22:17:23+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/deploy-that-refuses/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/nasazeni-ktere-odmitne-smazat-tvuj-web/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/proc-ne-x-a-proc-threads-ceka/</loc><lastmod>2026-07-31T22:17:21+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/why-not-x/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/proc-ne-x-a-proc-threads-ceka/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/co-blog-sh-nedela/</loc><lastmod>2026-07-31T22:17:19+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/what-blog-sh-doesnt-do/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/co-blog-sh-nedela/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/pridej-svuj-jazyk-je-to-jeden-soubor/</loc><lastmod>2026-07-31T22:17:17+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/add-your-language/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/pridej-svuj-jazyk-je-to-jeden-soubor/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/komentare-ktere-nehostuji/</loc><lastmod>2026-07-31T22:17:15+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/comments-i-dont-host/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/komentare-ktere-nehostuji/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/zadna-databaze-jeden-soubor-json-na-prispevek/</loc><lastmod>2026-07-31T22:17:13+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/one-json-file-per-post/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/zadna-databaze-jeden-soubor-json-na-prispevek/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/postaveno-zamerne-pro-jeden-blog/</loc><lastmod>2026-07-31T22:17:11+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/built-for-one-blog/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/postaveno-zamerne-pro-jeden-blog/"/></url>
  <url><loc>https://blogsh.app/cs/posts/2026/blog-sh-minimalisticky-blogovaci-system/</loc><lastmod>2026-07-31T22:17:09+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/posts/2026/blog-sh/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/posts/2026/blog-sh-minimalisticky-blogovaci-system/"/></url>
  <url><loc>https://blogsh.app/cs/tag/security/</loc><lastmod>2026-09-23T11:56:49+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/tag/security/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/tag/security/"/></url>
  <url><loc>https://blogsh.app/cs/tag/philosophy/</loc><lastmod>2026-09-23T11:56:49+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/tag/philosophy/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/tag/philosophy/"/></url>
  <url><loc>https://blogsh.app/cs/tag/migration/</loc><lastmod>2026-09-19T17:32:40+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/tag/migration/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/tag/migration/"/></url>
  <url><loc>https://blogsh.app/cs/tag/deploy/</loc><lastmod>2026-09-19T17:32:40+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/tag/deploy/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/tag/deploy/"/></url>
  <url><loc>https://blogsh.app/cs/tag/appearance/</loc><lastmod>2026-09-19T09:49:45+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/tag/appearance/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/tag/appearance/"/></url>
  <url><loc>https://blogsh.app/cs/tag/release/</loc><lastmod>2026-09-14T10:10:04+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/tag/release/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/tag/release/"/></url>
  <url><loc>https://blogsh.app/cs/tag/build/</loc><lastmod>2026-09-08T16:22:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/tag/build/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/tag/build/"/></url>
  <url><loc>https://blogsh.app/cs/tag/authoring/</loc><lastmod>2026-09-08T10:21:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/tag/authoring/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/tag/authoring/"/></url>
  <url><loc>https://blogsh.app/cs/tag/content/</loc><lastmod>2026-09-08T10:21:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/tag/content/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/tag/content/"/></url>
  <url><loc>https://blogsh.app/cs/tag/archive/</loc><lastmod>2026-09-05T17:06:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/tag/archive/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/tag/archive/"/></url>
  <url><loc>https://blogsh.app/cs/tag/comments/</loc><lastmod>2026-09-04T16:52:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/tag/comments/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/tag/comments/"/></url>
  <url><loc>https://blogsh.app/cs/tag/markdown/</loc><lastmod>2026-08-05T23:30:17+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/tag/markdown/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/tag/markdown/"/></url>
  <url><loc>https://blogsh.app/cs/tag/i18n/</loc><lastmod>2026-07-31T22:17:17+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/tag/i18n/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/tag/i18n/"/></url>
  <url><loc>https://blogsh.app/cs/tag/start-here/</loc><lastmod>2026-07-31T22:17:09+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/tag/start-here/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/tag/start-here/"/></url>
  <url><loc>https://blogsh.app/cs/type/text/</loc><lastmod>2026-09-23T11:56:49+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/type/text/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/type/text/"/></url>
  <url><loc>https://blogsh.app/cs/type/quote/</loc><lastmod>2026-07-31T22:17:21+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/type/quote/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/type/quote/"/></url>
  <url><loc>https://blogsh.app/cs/type/chat/</loc><lastmod>2026-07-31T22:17:33+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/type/chat/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/type/chat/"/></url>
  <url><loc>https://blogsh.app/cs/type/image/</loc><lastmod>2026-07-31T22:17:35+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/type/image/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/type/image/"/></url>
  <url><loc>https://blogsh.app/cs/type/video/</loc><lastmod>2026-07-31T22:17:27+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/type/video/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/type/video/"/></url>
  <url><loc>https://blogsh.app/cs/type/audio/</loc><lastmod>2026-07-31T22:17:31+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/type/audio/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/type/audio/"/></url>
  <url><loc>https://blogsh.app/cs/type/link/</loc><lastmod>2026-09-19T17:32:40+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/type/link/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/type/link/"/></url>
  <url><loc>https://blogsh.app/cs/type/document/</loc><lastmod>2026-08-05T23:30:17+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/type/document/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/type/document/"/></url>
  <url><loc>https://blogsh.app/cs/series/blog-sh-v1-7/</loc><lastmod>2026-09-08T16:22:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/series/blog-sh-v1-7/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/series/blog-sh-v1-7/"/></url>
  <url><loc>https://blogsh.app/cs/series/blog-sh-v1-6/</loc><lastmod>2026-09-05T17:06:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/series/blog-sh-v1-6/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/series/blog-sh-v1-6/"/></url>
  <url><loc>https://blogsh.app/cs/series/blog-sh-v1-5/</loc><lastmod>2026-09-02T10:31:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/series/blog-sh-v1-5/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/series/blog-sh-v1-5/"/></url>
  <url><loc>https://blogsh.app/cs/series/blog-sh-v1-4/</loc><lastmod>2026-08-28T16:52:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/series/blog-sh-v1-4/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/series/blog-sh-v1-4/"/></url>
  <url><loc>https://blogsh.app/cs/series/blog-sh-v1-2/</loc><lastmod>2026-08-25T10:21:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/series/blog-sh-v1-2/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/series/blog-sh-v1-2/"/></url>
  <url><loc>https://blogsh.app/cs/series/blog-sh-v1-3/</loc><lastmod>2026-08-24T16:12:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/series/blog-sh-v1-3/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/series/blog-sh-v1-3/"/></url>
  <url><loc>https://blogsh.app/cs/series/blog-sh-v1-2-1/</loc><lastmod>2026-08-12T10:31:00+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/series/blog-sh-v1-2-1/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/series/blog-sh-v1-2-1/"/></url>
  <url><loc>https://blogsh.app/cs/series/blog-sh-v1-1/</loc><lastmod>2026-08-06T20:47:38+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/series/blog-sh-v1-1/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/series/blog-sh-v1-1/"/></url>
  <url><loc>https://blogsh.app/cs/series/blog-sh-v1-0/</loc><lastmod>2026-08-01T06:34:35+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/series/blog-sh-v1-0/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/series/blog-sh-v1-0/"/></url>
  <url><loc>https://blogsh.app/cs/tag/</loc><lastmod>2026-09-23T11:56:49+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/tag/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/tag/"/></url>
  <url><loc>https://blogsh.app/cs/archive/</loc><lastmod>2026-09-23T11:56:49+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/archive/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/archive/"/></url>
  <url><loc>https://blogsh.app/cs/archive/2026/</loc><lastmod>2026-09-23T11:56:49+02:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://blogsh.app/archive/2026/"/><xhtml:link rel="alternate" hreflang="cs" href="https://blogsh.app/cs/archive/2026/"/></url>
</urlset>
