<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://ruivieira.dev/site-index.html</loc>
    <lastmod>2026-01-04T14:59:34.270Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/lora.html</loc>
    <lastmod>2025-11-09T15:00:53.780Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/dunn-index.html</loc>
    <lastmod>2025-10-26T21:56:38.799Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/generative-ai-tools.html</loc>
    <lastmod>2025-10-25T17:11:29.370Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/zsh.html</loc>
    <lastmod>2025-10-12T15:38:30.823Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/workflow.html</loc>
    <lastmod>2025-10-12T15:38:30.823Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/vim-keys.html</loc>
    <lastmod>2025-10-12T15:38:30.823Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/unix-philosophy.html</loc>
    <lastmod>2026-01-04T14:58:26.432Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/unit-testing.html</loc>
    <lastmod>2025-10-12T15:38:30.823Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/typography.html</loc>
    <lastmod>2025-10-12T15:38:30.823Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/trustyai.html</loc>
    <lastmod>2025-10-12T15:38:30.823Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/transformation-functions.html</loc>
    <lastmod>2025-10-12T15:38:30.823Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/thompson-sampling.html</loc>
    <lastmod>2025-10-12T15:38:30.823Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/synthetic-data-with-sdv-and-gaussian-copulas.html</loc>
    <lastmod>2026-01-04T14:53:10.381Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/synthetic-data-with-sdv-and-copulagan.html</loc>
    <lastmod>2026-01-04T14:52:55.796Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/synthetic-data-generation-with-sdv.html</loc>
    <lastmod>2026-01-04T14:52:28.182Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/stuff-i-did-in-2023.html</loc>
    <lastmod>2025-10-12T15:38:30.823Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/streaming-anomaly-detection.html</loc>
    <lastmod>2025-10-12T15:38:30.823Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/ssh.html</loc>
    <lastmod>2025-10-12T15:38:30.822Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/software-engineering.html</loc>
    <lastmod>2025-10-12T15:38:30.822Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/site-details.html</loc>
    <lastmod>2025-10-12T15:38:30.822Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/shell-configurations.html</loc>
    <lastmod>2025-10-12T15:38:30.822Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/serving-models-with-seldon.html</loc>
    <lastmod>2025-10-12T15:38:30.822Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/scikit-learn.html</loc>
    <lastmod>2025-10-12T15:38:30.822Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/scala-cookbook.html</loc>
    <lastmod>2025-10-12T15:38:30.822Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/rss.html</loc>
    <lastmod>2025-10-12T15:38:30.822Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/roc.html</loc>
    <lastmod>2025-10-12T15:38:30.822Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/retrieval-augmented-generation.html</loc>
    <lastmod>2025-10-12T15:38:30.822Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/reading-list.html</loc>
    <lastmod>2026-01-01T21:52:02.469Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/random-forest.html</loc>
    <lastmod>2025-10-12T15:38:30.822Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/quarkus.html</loc>
    <lastmod>2025-10-12T15:38:30.822Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/python-typing.html</loc>
    <lastmod>2026-01-04T13:00:33.818Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/python-pweave.html</loc>
    <lastmod>2026-01-04T13:00:43.039Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/python-grammar-of-graphics.html</loc>
    <lastmod>2026-01-04T13:01:51.491Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/python-dependency-management.html</loc>
    <lastmod>2026-01-04T13:01:01.577Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/python-abstract-classes.html</loc>
    <lastmod>2026-01-04T13:01:13.398Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/programming.html</loc>
    <lastmod>2025-10-12T15:38:30.822Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/podman.html</loc>
    <lastmod>2025-10-12T15:38:30.822Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/pikchr.html</loc>
    <lastmod>2025-10-12T15:38:30.822Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/pandas-basics.html</loc>
    <lastmod>2026-01-04T14:53:38.456Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/openshift.html</loc>
    <lastmod>2025-10-12T15:38:30.822Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/now.html</loc>
    <lastmod>2025-10-12T15:38:30.822Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/navi.html</loc>
    <lastmod>2025-10-12T15:38:30.822Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/modelmesh.html</loc>
    <lastmod>2025-10-12T15:38:30.822Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/model-performance-metrics.html</loc>
    <lastmod>2026-01-04T14:44:02.734Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/minikube.html</loc>
    <lastmod>2025-10-12T15:38:30.822Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/mcmc-notifications.html</loc>
    <lastmod>2026-01-04T14:43:24.426Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/machines.html</loc>
    <lastmod>2025-10-12T15:38:30.821Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/llama-stack.html</loc>
    <lastmod>2025-10-12T15:38:30.821Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/latex.html</loc>
    <lastmod>2025-10-12T15:38:30.821Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/langtons-ant.html</loc>
    <lastmod>2025-10-12T15:38:30.821Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/kubernetes.html</loc>
    <lastmod>2025-10-12T15:38:30.821Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/kourier.html</loc>
    <lastmod>2025-10-12T15:38:30.821Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/kompose.html</loc>
    <lastmod>2025-10-12T15:38:30.821Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/kind.html</loc>
    <lastmod>2025-10-12T15:38:30.821Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/k8s-operators.html</loc>
    <lastmod>2025-10-12T15:38:30.821Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/k-means-clustering.html</loc>
    <lastmod>2025-10-12T15:38:30.821Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/jpype.html</loc>
    <lastmod>2025-10-12T15:38:30.821Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/java-streams.html</loc>
    <lastmod>2026-01-04T14:56:12.317Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/java-completable-futures.html</loc>
    <lastmod>2026-01-04T14:55:57.920Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/introduction-to-isolation-forests.html</loc>
    <lastmod>2025-10-12T15:38:30.821Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/index.html</loc>
    <lastmod>2026-01-01T22:10:57.296Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/html.html</loc>
    <lastmod>2025-10-12T15:38:30.821Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/gulp.html</loc>
    <lastmod>2025-10-12T15:38:30.821Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/gradient-free-optimisation.html</loc>
    <lastmod>2025-10-12T15:38:30.821Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/graalvm.html</loc>
    <lastmod>2025-10-12T15:38:30.821Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/go.html</loc>
    <lastmod>2025-10-12T15:38:30.821Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/go-filesystem-operations.html</loc>
    <lastmod>2025-10-12T15:38:30.821Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/github-actions.html</loc>
    <lastmod>2025-10-12T15:38:30.821Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/git-cookbook.html</loc>
    <lastmod>2025-10-12T15:38:30.821Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/gaussian-process-regression.html</loc>
    <lastmod>2025-10-12T15:38:30.821Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/food.html</loc>
    <lastmod>2025-10-12T15:38:30.821Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/fedora.html</loc>
    <lastmod>2025-10-12T15:38:30.819Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/fairness-in-machine-learning.html</loc>
    <lastmod>2025-10-12T15:38:30.819Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/explainability.html</loc>
    <lastmod>2025-10-12T15:38:30.819Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/emacs.html</loc>
    <lastmod>2025-10-12T15:38:30.818Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/elisp.html</loc>
    <lastmod>2025-10-12T15:38:30.818Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/drools.html</loc>
    <lastmod>2025-10-12T15:38:30.818Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/dlime.html</loc>
    <lastmod>2025-10-12T15:38:30.818Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/digital-garden.html</loc>
    <lastmod>2025-10-26T21:16:14.084Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/deno-types.html</loc>
    <lastmod>2025-10-12T15:38:30.818Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/counterfactuals-with-constraint-solvers.html</loc>
    <lastmod>2026-01-04T14:41:06.296Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/counterfactual-fairness-in-java.html</loc>
    <lastmod>2026-01-04T14:40:48.772Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/cookiecutter-data-science.html</loc>
    <lastmod>2025-10-12T15:38:30.818Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/containerised-streaming-data-generation-using-state-space-models.html</loc>
    <lastmod>2025-10-12T15:38:30.818Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/clojure.html</loc>
    <lastmod>2025-10-12T15:38:30.818Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/brutalist-web-design.html</loc>
    <lastmod>2026-01-01T23:26:02.445Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/blog/2025_10_12.html</loc>
    <lastmod>2026-01-04T14:59:57.955Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/blog/2025_07_11.html</loc>
    <lastmod>2025-10-12T15:38:30.818Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/blog/2025_02_22.html</loc>
    <lastmod>2025-10-12T15:38:30.818Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/blog/2024_04_09.html</loc>
    <lastmod>2025-10-12T15:38:30.818Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/blog/2024_03_29.html</loc>
    <lastmod>2025-10-12T15:38:30.818Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/blog/2024_02_23.html</loc>
    <lastmod>2025-10-12T15:38:30.818Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/blog/2024_01_21.html</loc>
    <lastmod>2025-10-12T15:38:30.818Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/blog/2023_09_18.html</loc>
    <lastmod>2025-10-12T15:38:30.818Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/blog/2023_09_07.html</loc>
    <lastmod>2025-10-12T15:38:30.818Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/blog/2023_09_04.html</loc>
    <lastmod>2025-10-12T15:38:30.818Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/blog/2023_09_02.html</loc>
    <lastmod>2025-10-12T15:38:30.818Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/ansible.html</loc>
    <lastmod>2025-10-12T15:38:30.818Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/about.html</loc>
    <lastmod>2025-10-26T17:03:09.538Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/a-simple-python-benchmark-exercise.html</loc>
    <lastmod>2025-10-12T15:38:30.818Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/MachineLearning.html</loc>
    <lastmod>2025-11-09T12:38:55.551Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/58-bytes-of-css-to-look-great-nearly-everywhere.html</loc>
    <lastmod>2025-10-12T15:38:30.790Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/a-gibbs-sampler-in-crystal.html</loc>
    <lastmod>2025-10-12T15:38:30.818Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/a-streaming-als-implementation.html</loc>
    <lastmod>2025-10-12T15:38:30.818Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/anaconda.html</loc>
    <lastmod>2025-10-12T15:38:30.818Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/bayesian-estimation-of-changepoints.html</loc>
    <lastmod>2025-10-12T15:38:30.818Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/blog/2023_09_03.html</loc>
    <lastmod>2025-10-12T15:38:30.818Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/blog/2023_09_05.html</loc>
    <lastmod>2025-10-12T15:38:30.818Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/blog/2023_09_16.html</loc>
    <lastmod>2025-10-12T15:38:30.818Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/blog/2023_09_27.html</loc>
    <lastmod>2025-10-12T15:38:30.818Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/blog/2024_01_28.html</loc>
    <lastmod>2025-10-12T15:38:30.818Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/blog/2024_03_03.html</loc>
    <lastmod>2025-10-12T15:38:30.818Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/blog/2024_03_31.html</loc>
    <lastmod>2025-10-12T15:38:30.818Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/blog/2024_05_05.html</loc>
    <lastmod>2025-10-12T15:38:30.818Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/blog/2025_07_06.html</loc>
    <lastmod>2025-10-12T15:38:30.818Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/blog/index.html</loc>
    <lastmod>2025-10-12T16:00:28.171Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/bots.html</loc>
    <lastmod>2025-10-12T15:38:30.818Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/cli.html</loc>
    <lastmod>2025-10-12T15:38:30.818Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/coconut.html</loc>
    <lastmod>2025-10-12T15:38:30.818Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/containers.html</loc>
    <lastmod>2025-10-12T15:38:30.818Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/correlation-matrix.html</loc>
    <lastmod>2025-10-12T15:38:30.818Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/counterfactual-fairness.html</loc>
    <lastmod>2026-01-04T14:41:19.590Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/counterfactuals.html</loc>
    <lastmod>2025-10-12T15:38:30.818Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/deno.html</loc>
    <lastmod>2025-10-12T15:38:30.818Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/distance-metrics.html</loc>
    <lastmod>2025-10-12T15:38:30.818Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/doom-emacs.html</loc>
    <lastmod>2026-01-04T14:42:47.130Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/elisp-snippets.html</loc>
    <lastmod>2026-01-04T14:42:14.315Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/emacs-quarkus.html</loc>
    <lastmod>2026-01-04T13:00:06.896Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/error-metrics.html</loc>
    <lastmod>2025-10-12T15:38:30.818Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/extending-junit.html</loc>
    <lastmod>2025-10-12T15:38:30.819Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/feature-scaling.html</loc>
    <lastmod>2025-10-12T15:38:30.819Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/flask.html</loc>
    <lastmod>2025-10-12T15:38:30.819Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/from-scratch-to-emacs-the-adventurous-configurators-handbook.html</loc>
    <lastmod>2025-10-12T15:38:30.821Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/gemini.html</loc>
    <lastmod>2025-10-12T15:38:30.821Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/git.html</loc>
    <lastmod>2025-10-26T23:35:38.235Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/github.html</loc>
    <lastmod>2025-10-12T15:38:30.821Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/go-resource-bundling.html</loc>
    <lastmod>2025-10-12T15:38:30.821Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/gpg.html</loc>
    <lastmod>2025-10-12T15:38:30.821Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/grad-cam.html</loc>
    <lastmod>2025-10-12T15:38:30.821Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/gradient-less-counterfactuals.html</loc>
    <lastmod>2025-10-12T15:38:30.821Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/hill-climbing-optimisation.html</loc>
    <lastmod>2025-10-12T15:38:30.821Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/hugo.html</loc>
    <lastmod>2025-10-12T15:38:30.821Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/introduction-to-balanced-box-decomposition-trees.html</loc>
    <lastmod>2025-10-12T15:38:30.821Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/java-build-systems.html</loc>
    <lastmod>2026-01-04T14:55:47.196Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/java-consumer.html</loc>
    <lastmod>2026-01-04T14:56:01.889Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/java.html</loc>
    <lastmod>2025-10-12T15:38:30.821Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/junit.html</loc>
    <lastmod>2025-10-12T15:38:30.821Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/k3s.html</loc>
    <lastmod>2025-10-12T15:38:30.821Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/kernel-functions.html</loc>
    <lastmod>2025-10-12T15:38:30.821Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/knative.html</loc>
    <lastmod>2025-10-12T15:38:30.821Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/kotlin.html</loc>
    <lastmod>2025-10-12T15:38:30.821Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/kserve.html</loc>
    <lastmod>2025-10-12T15:38:30.821Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/kustomize.html</loc>
    <lastmod>2025-10-12T15:38:30.821Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/language-performance-metrics.html</loc>
    <lastmod>2025-10-12T15:38:30.821Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/linux-admin.html</loc>
    <lastmod>2025-10-12T15:38:30.821Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/llm-evaluation.html</loc>
    <lastmod>2025-10-26T16:46:06.801Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/maven.html</loc>
    <lastmod>2025-10-12T15:38:30.821Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/mcmc-performance-on-substrate-vm.html</loc>
    <lastmod>2026-01-04T14:43:28.791Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/model-fairness.html</loc>
    <lastmod>2026-01-04T14:43:57.767Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/model-serving.html</loc>
    <lastmod>2026-01-04T14:44:07.274Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/monotonic-cubic-spline-interpolation-with-some-rust.html</loc>
    <lastmod>2026-01-01T23:09:35.303Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/neovim.html</loc>
    <lastmod>2025-10-12T15:38:30.822Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/oob-score-in-random-forests.html</loc>
    <lastmod>2025-10-12T15:38:30.822Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/optimising-random-forest-hyperparamaters.html</loc>
    <lastmod>2025-10-12T15:38:30.822Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/pandas.html</loc>
    <lastmod>2025-10-12T15:38:30.822Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/plan-9.html</loc>
    <lastmod>2025-10-12T15:38:30.822Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/portuguese-christmas-recipes.html</loc>
    <lastmod>2025-10-26T13:58:06.472Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/pytest.html</loc>
    <lastmod>2025-10-12T15:38:30.822Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/python-code-style.html</loc>
    <lastmod>2026-01-04T13:01:09.021Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/python-environments.html</loc>
    <lastmod>2026-01-04T13:00:57.677Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/python-monkey-patching-for-readability.html</loc>
    <lastmod>2026-01-04T13:00:48.566Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/python-testing.html</loc>
    <lastmod>2026-01-04T13:00:39.102Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/python.html</loc>
    <lastmod>2025-10-12T15:38:30.822Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/ragas.html</loc>
    <lastmod>2025-10-26T16:46:06.801Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/random-walk.html</loc>
    <lastmod>2025-10-12T15:38:30.822Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/refactoring.html</loc>
    <lastmod>2025-10-12T15:38:30.822Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/rhods.html</loc>
    <lastmod>2025-10-12T15:38:30.822Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/root-mean-squared-error.html</loc>
    <lastmod>2025-10-12T15:38:30.822Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/rust.html</loc>
    <lastmod>2025-10-12T15:38:30.822Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/scala.html</loc>
    <lastmod>2025-10-12T15:38:30.822Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/semi-handcrafted-rss.html</loc>
    <lastmod>2025-10-12T15:38:30.822Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/shap-background-for-cold-start.html</loc>
    <lastmod>2025-10-12T15:38:30.822Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/shell-tricks.html</loc>
    <lastmod>2025-10-12T15:38:30.822Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/smile-library.html</loc>
    <lastmod>2025-10-12T15:38:30.822Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/spearman-correlation.html</loc>
    <lastmod>2025-10-12T15:38:30.822Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/statistical-dependence.html</loc>
    <lastmod>2025-10-12T15:38:30.822Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/streaming-statistics.html</loc>
    <lastmod>2025-10-12T15:38:30.823Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/syncthing.html</loc>
    <lastmod>2025-10-12T15:38:30.823Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/synthetic-data-generation.html</loc>
    <lastmod>2026-01-04T14:52:43.058Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/synthetic-data-with-sdv-and-ctgan.html</loc>
    <lastmod>2026-01-04T14:53:00.455Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/t-as-mixture-of-normals.html</loc>
    <lastmod>2025-10-12T15:38:30.823Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/time-series-analysis.html</loc>
    <lastmod>2025-10-12T15:38:30.823Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/trustyai-kserve-conversions.html</loc>
    <lastmod>2026-01-04T14:54:31.558Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/typescript.html</loc>
    <lastmod>2025-10-12T15:38:30.823Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/unfairness-detection.html</loc>
    <lastmod>2025-10-12T15:38:30.823Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/universal-and-transferable-adversarial-attacks.html</loc>
    <lastmod>2025-10-12T15:38:30.823Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/unix.html</loc>
    <lastmod>2025-11-09T16:58:34.566Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/vue.html</loc>
    <lastmod>2025-10-12T15:38:30.823Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/xgboost.html</loc>
    <lastmod>2025-10-12T15:38:30.823Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/generative-ai.html</loc>
    <lastmod>2025-11-09T12:38:14.459Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/gower-distance.html</loc>
    <lastmod>2025-10-26T16:59:39.320Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/transformers.html</loc>
    <lastmod>2025-11-09T12:02:56.931Z</lastmod>
  </url>
  <url>
    <loc>https://ruivieira.dev/emacs-cookbook.html</loc>
    <lastmod>2026-01-04T12:45:13.108Z</lastmod>
  </url>
</urlset>
