<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://riverfount.dev.br/tags/autentica%C3%A7%C3%A3o/</loc>
    <lastmod>2026-03-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/</loc>
    <lastmod>2026-03-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/intermedi%C3%A1rio/</loc>
    <lastmod>2026-03-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/jwt/</loc>
    <lastmod>2026-03-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/posts/jwt_tres_erros/</loc>
    <lastmod>2026-03-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/posts/</loc>
    <lastmod>2026-03-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/python/</loc>
    <lastmod>2026-03-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/seguran%C3%A7a/</loc>
    <lastmod>2026-03-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/</loc>
    <lastmod>2026-03-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/posts/python_314_free_threading/</loc>
    <lastmod>2026-03-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/concorr%C3%AAncia/</loc>
    <lastmod>2026-03-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/free-threading/</loc>
    <lastmod>2026-03-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/gil/</loc>
    <lastmod>2026-03-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/performance/</loc>
    <lastmod>2026-03-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/arquitetura/</loc>
    <lastmod>2026-03-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/avan%C3%A7ado/</loc>
    <lastmod>2026-03-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/dishka/</loc>
    <lastmod>2026-03-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/fastapi/</loc>
    <lastmod>2026-03-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/posts/ioc_dishka/</loc>
    <lastmod>2026-03-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/inje%C3%A7%C3%A3o-de-depend%C3%AAncia/</loc>
    <lastmod>2026-03-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/boas-pr%C3%A1ticas/</loc>
    <lastmod>2026-03-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/context-managers/</loc>
    <lastmod>2026-03-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/contextlib/</loc>
    <lastmod>2026-03-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/posts/context_manager/</loc>
    <lastmod>2026-03-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/generators/</loc>
    <lastmod>2026-03-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/itertools/</loc>
    <lastmod>2026-03-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/mem%C3%B3ria/</loc>
    <lastmod>2026-03-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/posts/generators_intertools/</loc>
    <lastmod>2026-03-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/fixtures/</loc>
    <lastmod>2026-03-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/mocks/</loc>
    <lastmod>2026-03-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/pytest/</loc>
    <lastmod>2026-03-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/qualidade/</loc>
    <lastmod>2026-03-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/testes/</loc>
    <lastmod>2026-03-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/posts/pytest_alem_do_basico/</loc>
    <lastmod>2026-03-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/unittest/</loc>
    <lastmod>2026-03-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/danklinux/</loc>
    <lastmod>2026-03-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/linux/</loc>
    <lastmod>2026-03-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/niri/</loc>
    <lastmod>2026-03-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/posts/primeiro_plugin_niri_danklinux/</loc>
    <lastmod>2026-03-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/qml/</loc>
    <lastmod>2026-03-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/quickshell/</loc>
    <lastmod>2026-03-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/wayland/</loc>
    <lastmod>2026-03-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/c/</loc>
    <lastmod>2026-03-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/posts/controlando-hardware-pelo-celular-esp32-mqtt/</loc>
    <lastmod>2026-03-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/embarcados/</loc>
    <lastmod>2026-03-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/esp32/</loc>
    <lastmod>2026-03-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/iot/</loc>
    <lastmod>2026-03-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/mosquitto/</loc>
    <lastmod>2026-03-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/mqtt/</loc>
    <lastmod>2026-03-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/asyncio/</loc>
    <lastmod>2026-03-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/posts/asyncio_na_pratica/</loc>
    <lastmod>2026-03-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/algorithms/</loc>
    <lastmod>2026-03-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/bigo/</loc>
    <lastmod>2026-03-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/collections/</loc>
    <lastmod>2026-03-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/datastructures/</loc>
    <lastmod>2026-03-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/dsa/</loc>
    <lastmod>2026-03-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/hashing/</loc>
    <lastmod>2026-03-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/optimization/</loc>
    <lastmod>2026-03-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/posts/sets_em_python/</loc>
    <lastmod>2026-03-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/softwareengineering/</loc>
    <lastmod>2026-03-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/c&#43;&#43;/</loc>
    <lastmod>2026-03-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/hardware/</loc>
    <lastmod>2026-03-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/posts/experiencia_esp32/</loc>
    <lastmod>2026-03-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/platformio/</loc>
    <lastmod>2026-03-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/relato-de-experi%C3%AAncia/</loc>
    <lastmod>2026-03-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/posts/password_hash_argon2/</loc>
    <lastmod>2026-03-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/criptografia/</loc>
    <lastmod>2026-03-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/cprofile/</loc>
    <lastmod>2026-03-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/memory-profiler/</loc>
    <lastmod>2026-03-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/otimiza%C3%A7%C3%A3o/</loc>
    <lastmod>2026-03-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/profiling/</loc>
    <lastmod>2026-03-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/posts/profiling-em-python/</loc>
    <lastmod>2026-03-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/activitypub/</loc>
    <lastmod>2026-02-27T08:14:37-03:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/bots/</loc>
    <lastmod>2026-02-27T08:14:37-03:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/posts/translate-bot/</loc>
    <lastmod>2026-02-27T08:14:37-03:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/fediverso/</loc>
    <lastmod>2026-02-27T08:14:37-03:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/http-signatures/</loc>
    <lastmod>2026-02-27T08:14:37-03:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/mastodon/</loc>
    <lastmod>2026-02-27T08:14:37-03:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/design-patterns/</loc>
    <lastmod>2026-02-24T08:05:23-03:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/posts/injecao_dependencia/</loc>
    <lastmod>2026-02-24T08:05:23-03:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/solid/</loc>
    <lastmod>2026-02-24T08:05:23-03:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/decoradores/</loc>
    <lastmod>2026-02-19T11:29:23-03:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/posts/decorators/</loc>
    <lastmod>2026-02-19T11:29:23-03:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/about/</loc>
    <lastmod>2026-02-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/clean-code/</loc>
    <lastmod>2026-01-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/posts/nomear_para_comunicar/</loc>
    <lastmod>2026-01-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/posts/complexidade_clicomatica/</loc>
    <lastmod>2026-01-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/ferramentas/</loc>
    <lastmod>2025-12-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/posts/plr2004_na_pratica/</loc>
    <lastmod>2025-12-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/posts/pattern_matching/</loc>
    <lastmod>2025-12-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/algoritmos/</loc>
    <lastmod>2025-12-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/posts/dominando_dicionarios/</loc>
    <lastmod>2025-12-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/posts/generators_em_python/</loc>
    <lastmod>2025-12-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/geradores/</loc>
    <lastmod>2025-12-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/posts/segredos_garbage_collector/</loc>
    <lastmod>2025-12-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/garbage-collector/</loc>
    <lastmod>2025-12-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/posts/primitive_obsession_no_python/</loc>
    <lastmod>2025-12-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/tipagem/</loc>
    <lastmod>2025-12-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/posts/arquitetura_hexagonal_em_python/</loc>
    <lastmod>2025-12-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/posts/scritps_python_autocontidos/</loc>
    <lastmod>2025-11-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/uv/</loc>
    <lastmod>2025-11-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/posts/descubra_o_uv/</loc>
    <lastmod>2025-11-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/api/</loc>
    <lastmod>2025-11-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/posts/numeros_maagicos/</loc>
    <lastmod>2025-11-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/posts/usando_abc/</loc>
    <lastmod>2025-11-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/posts/protocols_generics_typing/</loc>
    <lastmod>2025-11-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/posts/desvendando_armadila_argumentos_mutaveis/</loc>
    <lastmod>2025-11-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/posts/from_module_import_/</loc>
    <lastmod>2025-11-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/posts/comparacoes_com_true/</loc>
    <lastmod>2025-11-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/posts/inversao_dependencia_python/</loc>
    <lastmod>2025-11-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/posts/segregacao_interfaces/</loc>
    <lastmod>2025-11-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/posts/liskov_ducktyping_protocols/</loc>
    <lastmod>2025-11-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/posts/principio_aberto_fechado/</loc>
    <lastmod>2025-11-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/posts/principio_responsabilidade_unica/</loc>
    <lastmod>2025-11-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/posts/principio_dry/</loc>
    <lastmod>2025-11-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/posts/type_hints_callables/</loc>
    <lastmod>2025-11-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/posts/type_vs_isinstance/</loc>
    <lastmod>2025-11-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/http/</loc>
    <lastmod>2025-11-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/posts/api_rest_part2/</loc>
    <lastmod>2025-11-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/rest/</loc>
    <lastmod>2025-11-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/tags/web/</loc>
    <lastmod>2025-11-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/posts/api_rest_part1/</loc>
    <lastmod>2025-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://riverfount.dev.br/search/</loc>
  </url><url>
    <loc>https://riverfount.dev.br/categories/</loc>
  </url>
</urlset>
