<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://dnlytras.com/</loc></url><url><loc>https://dnlytras.com/blog/</loc></url><url><loc>https://dnlytras.com/blog/avoiding-props-drilling/</loc></url><url><loc>https://dnlytras.com/blog/building-browser-extension/</loc></url><url><loc>https://dnlytras.com/blog/chat-in-public/</loc></url><url><loc>https://dnlytras.com/blog/data-fetching-with-react-query/</loc></url><url><loc>https://dnlytras.com/blog/effect-ts/</loc></url><url><loc>https://dnlytras.com/blog/elixir-import-require-use-alias/</loc></url><url><loc>https://dnlytras.com/blog/following-the-hype/</loc></url><url><loc>https://dnlytras.com/blog/fullstack-discourse/</loc></url><url><loc>https://dnlytras.com/blog/gatsby-images/</loc></url><url><loc>https://dnlytras.com/blog/how-i-interview-people/</loc></url><url><loc>https://dnlytras.com/blog/how-i-load-fonts/</loc></url><url><loc>https://dnlytras.com/blog/improving-rerender-performance/</loc></url><url><loc>https://dnlytras.com/blog/modern-php/</loc></url><url><loc>https://dnlytras.com/blog/nominal-types/</loc></url><url><loc>https://dnlytras.com/blog/not-always-macbook/</loc></url><url><loc>https://dnlytras.com/blog/on-liveview/</loc></url><url><loc>https://dnlytras.com/blog/optimistic-updates/</loc></url><url><loc>https://dnlytras.com/blog/phoenix-react-inertia/</loc></url><url><loc>https://dnlytras.com/blog/pi-hole/</loc></url><url><loc>https://dnlytras.com/blog/postcss-you-beauty/</loc></url><url><loc>https://dnlytras.com/blog/programming-with-ai/</loc></url><url><loc>https://dnlytras.com/blog/react-webpacker-migration-odyssey/</loc></url><url><loc>https://dnlytras.com/blog/remote-work/</loc></url><url><loc>https://dnlytras.com/blog/rewriting-with-next/</loc></url><url><loc>https://dnlytras.com/blog/rxjs-react/</loc></url><url><loc>https://dnlytras.com/blog/separate-session-tokens-phoenix/</loc></url><url><loc>https://dnlytras.com/blog/the-impostor-syndrome/</loc></url><url><loc>https://dnlytras.com/blog/updating-branch/</loc></url><url><loc>https://dnlytras.com/blog/using-changesets/</loc></url><url><loc>https://dnlytras.com/blog/vue-error-handling/</loc></url><url><loc>https://dnlytras.com/blog/what-is-a-front-end-developer-anyway/</loc></url><url><loc>https://dnlytras.com/blog/working-with-remix/</loc></url><url><loc>https://dnlytras.com/contact/</loc></url><url><loc>https://dnlytras.com/contact/success/</loc></url><url><loc>https://dnlytras.com/cv/</loc></url><url><loc>https://dnlytras.com/notes/</loc></url><url><loc>https://dnlytras.com/notes/books-2022/</loc></url><url><loc>https://dnlytras.com/notes/books-2023/</loc></url><url><loc>https://dnlytras.com/notes/books-2024/</loc></url><url><loc>https://dnlytras.com/notes/books-2025/</loc></url><url><loc>https://dnlytras.com/notes/books-2026/</loc></url><url><loc>https://dnlytras.com/notes/good-articles/</loc></url><url><loc>https://dnlytras.com/notes/the-dip/</loc></url><url><loc>https://dnlytras.com/notes/workout/</loc></url><url><loc>https://dnlytras.com/snippets/</loc></url><url><loc>https://dnlytras.com/snippets/audio-api-react-hook/</loc></url><url><loc>https://dnlytras.com/snippets/authorization-service-elixir/</loc></url><url><loc>https://dnlytras.com/snippets/auto-hide-phoenix-flash/</loc></url><url><loc>https://dnlytras.com/snippets/basic-auth-nextjs/</loc></url><url><loc>https://dnlytras.com/snippets/basic-auth-remix/</loc></url><url><loc>https://dnlytras.com/snippets/cloudinary-blur-hash/</loc></url><url><loc>https://dnlytras.com/snippets/domain-zod/</loc></url><url><loc>https://dnlytras.com/snippets/fp-ts-partition/</loc></url><url><loc>https://dnlytras.com/snippets/fp-ts-reader-task-either/</loc></url><url><loc>https://dnlytras.com/snippets/nominal-types/</loc></url><url><loc>https://dnlytras.com/snippets/rate-limit-elixir/</loc></url><url><loc>https://dnlytras.com/snippets/use-copy/</loc></url><url><loc>https://dnlytras.com/snippets/use-debounce/</loc></url><url><loc>https://dnlytras.com/snippets/use-navigator-online/</loc></url><url><loc>https://dnlytras.com/snippets/use-observable/</loc></url><url><loc>https://dnlytras.com/snippets/use-previous/</loc></url><url><loc>https://dnlytras.com/stack/</loc></url><url><loc>https://dnlytras.com/website/</loc></url><url><loc>https://dnlytras.com/work/</loc></url></urlset>