<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap-0.9">
  <url>
    <loc>https://letanure.dev/</loc>
    <lastmod>2026-05-01T11:17:33.798Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/</loc>
    <lastmod>2026-05-01T11:17:33.798Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/projects/</loc>
    <lastmod>2026-05-01T11:17:33.798Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/workshop/</loc>
    <lastmod>2026-05-01T11:17:33.798Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/now/</loc>
    <lastmod>2026-05-01T11:17:33.798Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/about/</loc>
    <lastmod>2026-05-01T11:17:33.798Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/colophon/</loc>
    <lastmod>2026-05-01T11:17:33.798Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/20-years-front-end-lessons/</loc>
    <lastmod>2025-06-01T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/adopting-typescript/</loc>
    <lastmod>2019-08-22T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/ai-assisted-development/</loc>
    <lastmod>2024-06-01T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/ai-powered-etsy-pipeline-claude-nodejs/</loc>
    <lastmod>2025-07-13T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/astro-island-architecture/</loc>
    <lastmod>2022-05-05T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/async-await-simplified/</loc>
    <lastmod>2017-10-10T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/at-least-once-vs-exactly-once/</loc>
    <lastmod>2025-06-12T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/atomic-design-systems/</loc>
    <lastmod>2020-03-12T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/babel-6-first-look/</loc>
    <lastmod>2015-11-02T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/beginner-react-ui/</loc>
    <lastmod>2015-03-20T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/bringing-ai-to-frontend-chatgpt-integration/</loc>
    <lastmod>2023-03-01T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/building-a-design-system/</loc>
    <lastmod>2018-09-18T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/building-photoroom-cli-with-claude-code/</loc>
    <lastmod>2025-07-10T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/building-scrum-poker-cards/</loc>
    <lastmod>2026-03-17T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/bun-1.0-runtime-review/</loc>
    <lastmod>2023-04-01T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/claude-code-part-1-getting-started-installation/</loc>
    <lastmod>2025-07-30T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/claude-code-part-10-power-user-cli-scripting/</loc>
    <lastmod>2025-08-08T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/claude-code-part-11-troubleshooting-recovery/</loc>
    <lastmod>2025-08-09T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/claude-code-part-2-claude-md-configuration/</loc>
    <lastmod>2025-07-31T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/claude-code-part-3-conversation-management-context/</loc>
    <lastmod>2025-08-01T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/claude-code-part-4-slash-commands-custom-commands/</loc>
    <lastmod>2025-08-02T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/claude-code-part-5-mcp-servers-tool-integration/</loc>
    <lastmod>2025-08-03T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/claude-code-part-6-subagents-task-delegation/</loc>
    <lastmod>2025-08-04T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/claude-code-part-7-ide-integration-vscode-jetbrains/</loc>
    <lastmod>2025-08-05T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/claude-code-part-8-hooks-automated-quality-checks/</loc>
    <lastmod>2025-08-06T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/claude-code-part-9-complete-development-workflows/</loc>
    <lastmod>2025-08-07T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/command-palettes-are-a-primitive/</loc>
    <lastmod>2026-03-17T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/component-library-design-system/</loc>
    <lastmod>2019-09-15T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/core-web-vitals-ux-metrics/</loc>
    <lastmod>2021-07-10T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/css-first-component-library-architecture/</loc>
    <lastmod>2026-02-17T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/css-flexbox-layouts/</loc>
    <lastmod>2015-10-10T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/css-grid-flexbox-combo/</loc>
    <lastmod>2021-09-20T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/css-grid-layouts-reinvented/</loc>
    <lastmod>2017-04-12T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/dealing-with-javascript-fatigue/</loc>
    <lastmod>2016-04-15T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/deno-first-impressions/</loc>
    <lastmod>2020-08-10T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/deno-vs-node-runtime-showdown/</loc>
    <lastmod>2021-04-15T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/embracing-mobile-first-design/</loc>
    <lastmod>2017-09-18T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/exploring-es6-features/</loc>
    <lastmod>2015-01-15T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/flexible-layouts-with-flexbox/</loc>
    <lastmod>2015-10-10T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/from-gulp-to-webpack/</loc>
    <lastmod>2016-10-15T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/future-proof-with-babel/</loc>
    <lastmod>2015-06-12T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/generative-tile-fallbacks/</loc>
    <lastmod>2026-05-01T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/going-serverless-lambda/</loc>
    <lastmod>2018-11-12T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/goodbye-ie-hello-edge/</loc>
    <lastmod>2015-11-10T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/graphql-basics/</loc>
    <lastmod>2017-11-15T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/headless-cms-with-contentful/</loc>
    <lastmod>2021-10-15T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/idempotency-api-chaos/</loc>
    <lastmod>2025-06-11T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/inp-but-for-humans/</loc>
    <lastmod>2026-01-19T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/inside-react16-fiber/</loc>
    <lastmod>2017-07-20T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/internet-explorer-end/</loc>
    <lastmod>2022-02-10T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/introduction-to-vue2/</loc>
    <lastmod>2016-09-30T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/is-react-still-king/</loc>
    <lastmod>2024-02-01T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/jamstack-hugo-headless/</loc>
    <lastmod>2019-04-15T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/jamstack-in-action-gatsby/</loc>
    <lastmod>2018-04-10T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/low-code-no-code/</loc>
    <lastmod>2023-11-01T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/margin-collapse-revisited/</loc>
    <lastmod>2026-04-08T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/meta-framework-showdown/</loc>
    <lastmod>2025-03-01T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/micro-frontends-intro/</loc>
    <lastmod>2020-01-10T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/modern-css-container-has/</loc>
    <lastmod>2023-10-01T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/module-bundling-101-webpack/</loc>
    <lastmod>2015-08-18T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/monorepos-pnpm-setup/</loc>
    <lastmod>2022-11-01T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/moving-from-rest-to-graphql/</loc>
    <lastmod>2018-08-20T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/next-gen-build-tools-turbopack/</loc>
    <lastmod>2025-01-01T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/nextjs-hybrid-rendering-isr/</loc>
    <lastmod>2021-03-15T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/nextjs-static-server-rendering/</loc>
    <lastmod>2020-06-05T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/organizing-claude-code-skills-across-projects/</loc>
    <lastmod>2026-03-17T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/progressive-web-apps/</loc>
    <lastmod>2017-01-12T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/qwik-instant-load-framework/</loc>
    <lastmod>2022-09-01T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/react-18-concurrent-features/</loc>
    <lastmod>2022-07-01T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/react-native-basics/</loc>
    <lastmod>2016-11-20T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/react-performance-when-one-slow-component-freezes-everything/</loc>
    <lastmod>2025-08-21T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/react-server-components-nextjs-app-router/</loc>
    <lastmod>2023-01-01T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/reflecting-on-frontend-decade/</loc>
    <lastmod>2024-11-01T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/remote-work-dev-tips/</loc>
    <lastmod>2020-10-05T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/rise-of-signals/</loc>
    <lastmod>2024-04-01T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/serverless-api-no-servers/</loc>
    <lastmod>2019-11-10T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/solidjs-signals-reactivity/</loc>
    <lastmod>2023-06-01T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/state-management-with-redux/</loc>
    <lastmod>2016-06-15T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/svelte-3-introduction/</loc>
    <lastmod>2020-04-10T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/svelte-and-sveltekit-ui-paradigm/</loc>
    <lastmod>2021-06-10T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/tailwind-css-utility-first/</loc>
    <lastmod>2021-01-10T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/typescript-angular2-new-era/</loc>
    <lastmod>2016-02-10T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/typescript-for-js-devs/</loc>
    <lastmod>2018-02-14T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/understand-acronym-spaghetti-part-2-quality-principles/</loc>
    <lastmod>2025-07-19T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/understand-acronym-spaghetti-part-3-solid-principles/</loc>
    <lastmod>2025-07-20T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/understand-acronym-spaghetti-part-4-cqrs-and-hexagonal/</loc>
    <lastmod>2025-07-20T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/understand-acronym-spaghetti-part-5-advanced-principles/</loc>
    <lastmod>2025-07-20T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/understand-acronym-spaghetti-wtf-to-solid-code/</loc>
    <lastmod>2025-07-18T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/useeffect-as-fire-alarm/</loc>
    <lastmod>2026-02-24T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/using-react-hooks/</loc>
    <lastmod>2019-02-12T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/vibe-coding/</loc>
    <lastmod>2025-06-06T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/vite-vs-webpack/</loc>
    <lastmod>2022-03-10T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/vue-for-beginners-first-component/</loc>
    <lastmod>2017-03-15T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/wasm-image-processing/</loc>
    <lastmod>2019-06-20T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/web-accessibility-checklist/</loc>
    <lastmod>2020-12-12T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/webassembly-101/</loc>
    <lastmod>2018-06-12T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/writing/webgpu-in-the-browser/</loc>
    <lastmod>2024-09-01T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/projects/scrum-poker/</loc>
    <lastmod>2025-09-01T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/workshop/engraved-coaster-set/</loc>
    <lastmod>2026-04-02T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/workshop/fluted-vessel-iii/</loc>
    <lastmod>2026-04-08T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/workshop/ink-sketch-figure/</loc>
    <lastmod>2026-02-19T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/workshop/nesting-trays-maple/</loc>
    <lastmod>2026-03-08T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/workshop/oil-study-no-7/</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://letanure.dev/workshop/portrait-porto/</loc>
    <lastmod>2026-04-14T00:00:00.000Z</lastmod>
  </url>
</urlset>
