<?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://www.raffaeleflorio.com/project/oogent/</loc>
  </url><url>
    <loc>https://www.raffaeleflorio.com/project/luks-2fa-dracut/</loc>
  </url><url>
    <loc>https://www.raffaeleflorio.com/project/qubes-url-redirector/</loc>
  </url><url>
    <loc>https://www.raffaeleflorio.com/project/qubes-dwm/</loc>
  </url><url>
    <loc>https://www.raffaeleflorio.com/project/qubes-dmenu/</loc>
  </url><url>
    <loc>https://www.raffaeleflorio.com/project/webextension-browser-proxy/</loc>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/java/</loc>
    <lastmod>2023-11-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/multithreading/</loc>
    <lastmod>2023-11-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/object-thinking/</loc>
    <lastmod>2023-11-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/oop/</loc>
    <lastmod>2023-11-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/performance/</loc>
    <lastmod>2023-11-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/playwright/</loc>
    <lastmod>2023-11-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/post/playwright-on-steroids-overcoming-limits-with-oop/</loc>
    <lastmod>2023-11-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/post/</loc>
    <lastmod>2023-11-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/</loc>
    <lastmod>2023-11-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/</loc>
    <lastmod>2023-11-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/full-text-search-engine/</loc>
    <lastmod>2023-02-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/information-retrieval/</loc>
    <lastmod>2023-02-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/search-engine/</loc>
    <lastmod>2023-02-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/post/the-science-behind-full-text-search-engines/</loc>
    <lastmod>2023-02-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/container/</loc>
    <lastmod>2022-06-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/docker/</loc>
    <lastmod>2022-06-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/docker-compose/</loc>
    <lastmod>2022-06-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/post/how-to-run-podman-and-docker-compose-on-windows/</loc>
    <lastmod>2022-06-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/linux/</loc>
    <lastmod>2022-06-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/podman/</loc>
    <lastmod>2022-06-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/windows/</loc>
    <lastmod>2022-06-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/design-pattern/</loc>
    <lastmod>2022-05-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/post/uncover-the-alias-pattern/</loc>
    <lastmod>2022-05-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/post/object-thinking-boundaries-and-reality/</loc>
    <lastmod>2022-01-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/event-loop/</loc>
    <lastmod>2021-11-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/post/implementing-an-event-loop-in-java-for-fun-and-profit/</loc>
    <lastmod>2021-11-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/post/object-and-pursuit-of-happiness/</loc>
    <lastmod>2021-10-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/post/java-the-object-equality-problem/</loc>
    <lastmod>2020-12-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/responsibility-decoupling/</loc>
    <lastmod>2020-12-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/spring/</loc>
    <lastmod>2020-11-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/post/spring-to-use-or-not-to-use/</loc>
    <lastmod>2020-11-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/reactive/</loc>
    <lastmod>2020-08-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/road-to-simplicity/</loc>
    <lastmod>2020-08-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/post/road-to-simplicity-tests-are-not-tests-part-two/</loc>
    <lastmod>2020-08-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/software-engineering/</loc>
    <lastmod>2020-08-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/test-driven-development/</loc>
    <lastmod>2020-08-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/hexagonal-architecture/</loc>
    <lastmod>2020-07-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/post/road-to-simplicity-hexagonal-architecture-part-one/</loc>
    <lastmod>2020-07-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/post/cultura-hacker/</loc>
    <lastmod>2020-05-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/cultura-hacker/</loc>
    <lastmod>2020-05-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/hacker-culture/</loc>
    <lastmod>2020-05-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/hacking/</loc>
    <lastmod>2020-05-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/pensieri/</loc>
    <lastmod>2020-05-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/riflessioni/</loc>
    <lastmod>2020-05-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/thoughts/</loc>
    <lastmod>2020-05-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/post/hacker-culture/</loc>
    <lastmod>2020-05-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/post/pick-up-that-can-auctf2020/</loc>
    <lastmod>2020-05-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/auctf2020/</loc>
    <lastmod>2020-05-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/can-bus/</loc>
    <lastmod>2020-05-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/car-hacking/</loc>
    <lastmod>2020-05-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/ctf/</loc>
    <lastmod>2020-05-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/writeup/</loc>
    <lastmod>2020-05-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/post/password-cracking-challenges-auctf2020/</loc>
    <lastmod>2020-04-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/post/remote-school-auctf2020/</loc>
    <lastmod>2020-04-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/cracking/</loc>
    <lastmod>2020-04-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/hashcat/</loc>
    <lastmod>2020-04-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/password/</loc>
    <lastmod>2020-04-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/pwn/</loc>
    <lastmod>2020-04-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/x86/</loc>
    <lastmod>2020-04-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/post/house-of-madness-auctf2020/</loc>
    <lastmod>2020-04-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/post/thanksgiving-dinner-auctf2020/</loc>
    <lastmod>2020-04-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/rop/</loc>
    <lastmod>2019-10-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/shellcode/</loc>
    <lastmod>2019-10-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/post/mprotect-urop/</loc>
    <lastmod>2019-10-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/tutorial/</loc>
    <lastmod>2019-10-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/universal-rop/</loc>
    <lastmod>2019-10-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/urop/</loc>
    <lastmod>2019-10-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/post/babyb0f-hackcon19/</loc>
    <lastmod>2019-09-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/post/babypwn-hackcon19/</loc>
    <lastmod>2019-09-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/post/notsoeasyb0f-hackcon19/</loc>
    <lastmod>2019-09-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/hackcon2019/</loc>
    <lastmod>2019-09-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/2fa/</loc>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/browser/</loc>
  </url><url>
    <loc>https://www.raffaeleflorio.com/categories/</loc>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/dmenu/</loc>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/dracut/</loc>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/dwm/</loc>
  </url><url>
    <loc>https://www.raffaeleflorio.com/friends/</loc>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/javascript/</loc>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/llm/</loc>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/llm-agent/</loc>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/luks/</loc>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/patch/</loc>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/polyfill/</loc>
  </url><url>
    <loc>https://www.raffaeleflorio.com/project/</loc>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/qubes-os/</loc>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/security/</loc>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/systemd/</loc>
  </url><url>
    <loc>https://www.raffaeleflorio.com/tags/webextension/</loc>
  </url>
</urlset>
