<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://www.ersocon.net/articles/haskell-elegance-in-software-architecture~60ec0682-4746-42da-b6dc-b0546cceb1ac</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2024-01-16T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/are-software-architects-super-smart-people~ddf8f322-559e-442f-b8ae-0ec85c721ae0</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2024-01-16T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/why-inline-and-width-does-not-work-in-css ~13965020-e58b-4ee9-bca1-d51926bb472e</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2024-01-12T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/what-is-haskell-used-for~46b31f50-cbab-4fa6-b05f-4e6fbece3c01</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2024-01-10T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/capitalizing-the-first-letter-in-purescript~5c85c942-52fd-4f1c-a288-fcbf89d739e0</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2024-01-04T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/onion-architecture-in-javascript~31c1e0f3-0a20-462b-ae3b-7b99f1f02574</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2024-01-01T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/haskell-interview-questions-top-5~57800ebc-31c7-446e-9b63-11976a910a43</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2024-01-01T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/why-haskell-understanding-the-philosophy-and-strengths~accd6b6a-14b6-4995-bea9-30cd55fd103f</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2023-12-31T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/jamstack-in-easy-words-for-developers~9a83ebfc-2353-4cfd-8bb0-0dcc63d3565d</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2023-12-28T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/master-nix-inherit-keyword-in-5-minutes~c464b126-0d57-4971-9a87-2515f9aa8d19</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2023-12-19T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/how-to-insert-in-list-in-haskell~52790c29-ed9b-460e-a771-e098a4c932b3</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2023-12-19T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/setting-up-a-project-with-esbuild~65d33067-8b4d-4d0d-b1a0-9f524b7a7e4a</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2023-12-19T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/testimonial-cards-with-tailwind-css~9a3ccf4b-975d-4c12-9fb6-3ee0079b40da</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2023-12-19T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/foreach-in-javascript~af8d3e85-8aef-46a8-83d8-98362b55e75e</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2023-12-19T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/nix-vs-docker-a-nautical-analogy~63b0ad8a-c85c-450a-8aa9-ee71ccefadfb</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2023-12-18T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/the-top-3-interview-javascript-questions-2023~131f9cea-1a30-4de1-8d54-80c7701c5bd2</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2023-12-18T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/how-to-remove-null-properties-in-javascript~3b75f978-0cf7-454f-936f-858d098fcfde</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2023-12-18T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/understanding-headless-cms-simplifying-the-complex~05ecbc36-410c-4f51-a899-ab7f86859bf4</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2023-12-18T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/modern-javascript-exploring-es2023-array-methods~66d7eb35-0882-43b5-97ce-585eef93feaf</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2023-12-17T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/mastering-nano-commands-guide-to-efficient-text-editing~4175bd25-f257-4c36-9361-0bfb06bebe91</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2023-12-17T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/bunny-cdn-purge-cache-in-haskell-ihp~311e0186-fbb0-4f07-b0c1-c94dfc4a15c8</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2023-12-15T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/5-common-mistakes-to-avoid-in-purescript~3a78c391-c0c7-4261-b477-eb31d11b476b</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2023-12-15T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/nix-derivation-vs-flake~2c1996d6-c8f9-4444-9674-43d18b5336db</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2023-12-14T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/the-10-best-sources-to-start-learning-nix~7c4cc8bc-db73-4051-bb29-3eb8acb36234</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2023-12-14T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/5-biggest-react-use-effect-mistakes-to-avoid~1b69bf68-83a2-476e-a5d8-ce6d0659df35</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2023-12-14T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/get-current-bitcoin-price-with-reactjs-and-kraken-api~d120c4b3-6ac3-466d-9137-c59cf3d457f3</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2023-12-12T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/mastering-proxy-in-purescript-a-practical-guide~de704b49-0abe-4f06-bbe5-067ced552082</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2023-12-11T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/arraylist-and-linkedlist-in-haskell~30c79745-9dc8-4afb-9e65-732af33ee6c5</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2023-12-11T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/6-best-sources-to-learn-purescript~b85c6a27-fd63-4260-bf61-a8a4f0f42323</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2023-12-09T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/common-mistakes-developers-make-while-using-the-use-state-hook-in-react~c7156afa-d5d0-4120-b3b6-ede63dcfd280</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2023-12-07T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/javascript-trends-in-2024~3a399d0a-6d08-4e7b-81d1-149a67857d18</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2023-12-04T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/focus-input-element-in-halogen-purescript~802632d9-d9f4-4c37-96f9-aaf920d8c599</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2023-11-11T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/create-new-file-in-the-linux-terminal~06dcb064-23f6-4b4d-9f38-e9661e544bb9</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2023-10-08T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/moon-phases-with-pure-css~be1609aa-3cee-40f9-9dff-364fbeb58a6f</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2023-02-01T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/polling-in-purescript-halogen~cafd7a6f-c322-4d69-b7da-913b986e6e71</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2023-01-31T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/arraylist-and-linkedlist-differences-in-java~4f7bfca3-f458-4d21-baa3-2ee328470938</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2023-01-22T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/purescript-records-comprehensive-guide~f2eb1ddf-6022-40e4-9297-fcc1e1270481</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2023-01-21T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/loading-fixtures-in-symfony~db995adf-7d88-4320-9939-1e1f01ba127b</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2023-01-17T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/setting-up-database-for-test-in-symfony~48b8613c-4990-4476-a9a3-f51e712c3f02</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2023-01-16T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/how-to-save-and-exit-nano-editor-on-command-line~4ae1eeca-a356-4b75-aa43-1c8f4b400d29</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2023-01-15T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/yandex-site-verification-with-niginx-on-nixos~5dc65893-fbde-491c-b3d0-c720afb4ecdc</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2023-01-14T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/plausible-js-adblocker-workaround-on-nixos~79dc0321-4d77-4e11-840e-73ef27df58ef</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2023-01-13T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/haskell-re-export-module~67334d53-126e-495d-bd73-ac3c2112a48d</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2023-01-04T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/vaultwarden-nixos~05f8a119-c382-413b-a945-43bf3266418b</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2022-12-23T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/get-request-in-purescript~1642dcba-54d9-4d61-aa39-a0c2b37d111e</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2022-12-19T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/soft-relaunch-with-nginx-fallbacks~f68b3955-90d9-4882-a1c8-2d3e07fc90bf</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2022-07-31T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/lightweight-haskell-docker-imgaes-with-nix~74457f7b-e58a-4d7b-8f3a-7db497e91124</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2022-07-30T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/5-ways-to-center-a-div-in-css~a9ed5d70-5f4e-40fb-a0df-07848f6ece4a</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2022-07-29T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/javascript-array-methods-cheat-sheet~aa596e65-14e7-4341-b9c2-05018a1099f4</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2022-07-28T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/remove-all-docker-containers-and-images~d3b85b6c-a819-497b-83b1-0f85bfe1d37b</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2022-07-27T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/what-you-need-to-know-about-empty-arrays-in-javascript~7afee568-09ce-45bc-9cde-37b38a312797</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2022-07-26T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/nixos-nginx-redirect-www-to-non-www-domain~5614c8a4-f80d-4dd7-a255-21feded0c918</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2022-07-25T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/difference-symfony-argument-resolver-and-param-converter~358df197-b550-4fa6-b2d0-9de205186d49</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2022-07-24T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/building-a-search-highlighter-in-purescript~33ebdd97-2506-4d13-aba9-b4a266256b54</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2022-07-23T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/searching-for-text-in-javascript-using-regex~4d8b3006-8fcd-428b-9f7b-6b79ca958ec3</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2022-07-22T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/npm-install-hangs-when-extracting-packages~4ade1862-4885-4f53-bbcd-48a0bb3d09a7</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2022-07-21T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/reading-user-agent-header-in-servant~4515248d-013f-4307-b772-19d0a93440cf</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2022-07-20T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/how-to-access-meta-tag-information-in-purescript~4bd6a0f9-8040-4e9e-b74c-90c98d84465c</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2022-07-19T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/redirect-in-haskells-servant~b3d66f08-501f-429a-8832-fc8161527ec9</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2022-07-18T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/fs-copy-file-sync-is-not-a-function~4fa7829d-7061-4a7a-8dc6-c2a577cac59e</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2022-07-17T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/how-to-list-dependencies-in-haskell~10321182-647e-477c-9028-93dab02c8871</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2022-07-16T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/how-to-validate-an-email-address-in-purescript~afe00986-ff1d-4247-91f2-bc23d94ee135</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2022-07-15T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/sorting-an-array-in-purescript~6fd48be0-ac0b-411c-ba40-fc2dce64441f</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2022-07-14T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/remove-attribute-from-element~fa4f6c4b-f65c-4156-b7b3-937bfd870df1</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2022-07-13T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/the-ring-effect-with-tailwind-css~917516d2-7494-40b0-9dd7-a2ef90d80a6a</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2022-07-12T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/delivering-xml-sitemaps-with-servant~212744d3-cc78-45b4-af02-869c8b50e543</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2022-07-11T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/how-to-run-an-appimage-on-nixos~aae85dca-6fa7-49de-af5a-ac40f6eeec0c</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2022-07-10T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/css-pushing-a-menu-item-to-the-right~f974d9d5-3c19-4c9a-b121-45de6c3f0b0d</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2022-07-09T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/how-to-calculate-reading-time-in-haskell~40713311-6fd0-478a-afcf-ff86724d9494</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2022-07-08T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/how-to-set-document-title-in-purescript~f3a74b6c-c75a-4dbd-9746-e28dae9e0e37</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2022-07-07T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/how-to-get-element-by-id-in-purescript~4a57b06e-00e2-4619-89ef-8809a6e84e0e</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2022-07-06T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/robots-txt-with-nginx-on-nixos~169da766-745f-473f-a082-436949627bd3</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2022-07-05T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/liveness-badge-for-profile-pictures-with-tailwind-css~72c489ac-b2f9-4662-a871-954913cafdf9</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2022-07-04T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/how-to-dry-inputs-with-react-hooks~0a3c3641-ad64-4c12-a352-636dcf79619e</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2022-07-03T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/logging-to-console-in-purescript~7e9e8469-75d9-435d-b955-100f7cbcb532</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2022-07-02T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/how-to-remove-a-dom-element-with-purescript~4f6b1ac6-02f3-4bc0-b6db-33f9c5f5b600</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2022-07-01T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/how-to-remove-a-dom-element-with-javascript~15ed0cf2-412d-4252-94ec-60197a108d2f</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2022-06-28T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/nixos-dist-upgrade~c4a500de-b0e6-41de-bda2-bbeb8dd9da84</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2022-06-10T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/nixos-remove-old-generations~0332c9e7-5c49-4cd9-b706-559356e31390</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2022-06-08T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/google-site-verification-with-nginx-on-nixos~e482e3da-7404-4e4f-a9cf-c5f8d99e4128</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2022-05-20T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/setting-up-a-nixos-server-on-netcup~269ec969-fac2-4519-a177-3a79af31948d</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2022-04-01T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/how-to-run-the-bitbox-app-on-nix-os~a71969ef-1854-4ea0-9d3f-d8c9ce95f824</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2021-10-10T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/quick-review-sailfish-os-3~8a22b4c1-4e68-4616-a76c-5bd3f8126890</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2020-09-06T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/contrast-checker-neo-privacy-policy~af3f6727-03ae-4373-9bda-009eaec11aee</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2020-01-01T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/yesod-app-gitlab-ci-setup~2b863a2a-ea7d-4d8a-ae10-dd3853f4c111</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2018-12-27T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/linux-switch-keys-with-xmodmap~29da05a6-1bb5-4acc-908c-11019b224968</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2018-06-02T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/install-ghc-mod-with-ghc-8-2-2-on-linux~0fa3b2bb-a935-457b-9bef-9aa16f264753</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2018-05-20T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/id-cooling-is-60-cpu-cooler-review~102284f3-78cb-480b-8efd-479ccdcb6f76</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2017-11-05T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/matebook-x-boot-menu-and-bios~1ad2dc5c-a4b6-4d35-b297-abe657188476</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2017-07-12T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/how-to-enable-automatic-updates-in-ubuntu~bee3235b-3bdf-413b-b4d9-e53e03fb6ac9</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2017-06-25T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/when-to-use-float-and-double-in-haskell~782e69ab-6d23-4177-8434-182f69d94f7e</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2016-12-22T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/how-to-define-custom-layouts-in-yesod~2da93c5b-d7bb-4664-a0da-24ec4d61aaaf</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2016-09-25T00:00:00Z</lastmod></url><url><loc>https://www.ersocon.net/articles/markdown-syntax-highlighting-in-scala~78d4fbb4-34af-45a4-a8f2-74826a0d751e</loc><priority>1.0</priority><changefreq>monthly</changefreq><lastmod>2016-09-05T00:00:00Z</lastmod></url></urlset>