<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://joaocarlos.dev/posts/Configuring-GitLab-CE-CI-for-Rails-4/</loc>
<lastmod>2018-06-15T09:00:00-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/posts/Getting-Started-with-Git-A-Beginner&apos;s-Guide/</loc>
<lastmod>2025-11-21T17:40:22-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/posts/Install-Ruby-Old-Versions-with-Rbenv/</loc>
<lastmod>2025-11-21T17:40:22-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/posts/PostgreSql-command-line-utilities-without-provide-password/</loc>
<lastmod>2025-11-21T17:40:22-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/posts/Sending-messages-to-slack-with-bash-scripts/</loc>
<lastmod>2025-11-21T17:40:22-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/posts/Automating-PostgreSQL-Backups/</loc>
<lastmod>2025-11-21T17:40:22-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/posts/Automating-PostgreSQL-Restores/</loc>
<lastmod>2025-11-21T17:40:22-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/posts/Gnome-Control-Center-on-i3wm/</loc>
<lastmod>2025-11-21T17:40:22-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/posts/sshuttle-instead-of-ssh-port-fowarding/</loc>
<lastmod>2025-11-21T17:40:22-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/posts/Install-Metabase-with-Systemd-on-Ubuntu/</loc>
<lastmod>2025-11-21T17:40:22-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/posts/Ruby-On-Rails-console-sandbox-mode/</loc>
<lastmod>2025-11-21T17:40:22-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/posts/Truncate-database-in-Ruby-on-Rails-6/</loc>
<lastmod>2025-11-21T17:40:22-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/posts/How_to_Install_Docker_on_Ubuntu_Debian/</loc>
<lastmod>2025-11-21T17:40:22-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/posts/Setting_Up_Local_Kubernetes_Cluster_with_Minikube/</loc>
<lastmod>2025-11-21T17:40:22-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/posts/Designing-zero-downtime-deploys-with-blue-green/</loc>
<lastmod>2020-09-10T09:00:00-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/posts/Using-rake-to-seed-database/</loc>
<lastmod>2025-11-21T17:40:22-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/posts/Rails-routing-constraints/</loc>
<lastmod>2025-11-21T17:40:22-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/posts/Debugging-ORA-03135-in-Rails/</loc>
<lastmod>2021-11-02T09:00:00-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/posts/How_to_Install_a_k3s_Cluster_with_k3sup/</loc>
<lastmod>2025-11-21T17:40:22-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/posts/Error-installing-mysql2-Failed-to-build-gem-native-extension/</loc>
<lastmod>2025-11-21T17:40:22-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/posts/How_to_Update_a_k3s_Cluster/</loc>
<lastmod>2025-11-21T17:40:22-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/posts/Hardening-GitLab-CI-runners-for-sensitive-pipelines/</loc>
<lastmod>2022-10-18T09:00:00-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/posts/How_to_Create_a_Dynamic_NFS_StorageClass_with_Helm/</loc>
<lastmod>2025-11-21T17:40:22-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/posts/Handling-Sidekiq-backpressure-on-Kubernetes/</loc>
<lastmod>2023-09-12T09:00:00-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/posts/Observability-playbook-for-Rails-and-Puma/</loc>
<lastmod>2024-03-08T09:00:00-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/posts/Fix-WSL-Disk-Space-Issue/</loc>
<lastmod>2026-01-20T23:36:51-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/posts/Backup-and-Restore-in-WSL2/</loc>
<lastmod>2025-11-21T17:40:22-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/posts/Creating-and-Converting-SSL-Keys/</loc>
<lastmod>2025-11-21T17:40:22-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/posts/How-to-Set-Up-NFS-Server/</loc>
<lastmod>2025-11-21T17:40:22-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/posts/My-WSL2-Experience-So-Far/</loc>
<lastmod>2025-11-21T17:40:22-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/posts/WSL-Launcher-Configuration-Fix/</loc>
<lastmod>2025-11-21T17:40:22-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/posts/Incident-playbook-for-multi-tenant-Rails-SaaS/</loc>
<lastmod>2025-02-10T09:00:00-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/posts/Documentando-postmortems-curtos-e-uteis/</loc>
<lastmod>2025-03-05T09:00:00-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/posts/Comunicacao-tecnica-em-incidentes-mensagens-claras/</loc>
<lastmod>2025-03-06T09:00:00-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/posts/Case-middleware-Rails-Jira-Azure-DevOps/</loc>
<lastmod>2025-03-10T09:00:00-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/posts/Case-dashboard-SLA-Jira-Azure-GitLab/</loc>
<lastmod>2025-03-11T09:00:00-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/posts/Case-poc-sso-keycloak-oidc/</loc>
<lastmod>2025-03-12T09:00:00-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/posts/Case-biblioteca-ansible-estacoes-servidores-deploys/</loc>
<lastmod>2025-03-13T09:00:00-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/posts/Case-longhorn-k3s-substituindo-nfs-instavel/</loc>
<lastmod>2025-03-14T09:00:00-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/posts/Case-bugtracking-leve-em-k3s-com-bugsink/</loc>
<lastmod>2025-03-15T09:00:00-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/posts/Case-poc-docker-multi-stage-k8s-rails/</loc>
<lastmod>2025-03-16T09:00:00-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/posts/Case-engine-alertas-chucknorris-rails/</loc>
<lastmod>2026-01-20T23:00:41-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/posts/Stack-Claude-Code-Octopus-Obsidian-Qdrant-Cerebro-Externo/</loc>
<lastmod>2026-03-28T08:51:55-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/about/</loc>
<lastmod>2026-03-28T08:52:09-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/contato/</loc>
<lastmod>2026-03-28T08:52:09-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/cases/</loc>
<lastmod>2026-03-28T08:52:09-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/projects/</loc>
<lastmod>2026-03-28T08:52:09-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/categories/</loc>
<lastmod>2026-03-28T08:52:09-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/tags/</loc>
<lastmod>2026-03-28T08:52:09-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/archives/</loc>
<lastmod>2026-03-28T08:52:09-03:00</lastmod>
</url>
<url>
<loc>https://joaocarlos.dev/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/tutorials/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/gitlab/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/cicd/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/rails4/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/git/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/setup/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/version/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/control/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/ruby/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/rbenv/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/rails/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/linux/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/postgresql/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/bash/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/slack/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/i3wm/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/ssh/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/ubuntu/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/docker/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/debian/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/kubernetes/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/minikube/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/postgres/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/devops/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/blue-green/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/deploy/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/seeding/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/oracle/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/timeout/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/troubleshooting/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/k3s/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/k3sup/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/cluster/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/mysql2/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/security/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/runners/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/storageclass/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/nfs/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/helm/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/sidekiq/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/autoscaling/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/sre/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/puma/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/logging/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/tracing/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/observability/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/wsl/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/windows/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/backup/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/restore/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/ssl/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/openssl/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/vpn/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/saas/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/incident-response/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/multi-tenancy/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/postmortem/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/governanca/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/comunicacao/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/incidentes/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/stakeholders/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/status/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/case/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/jira/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/azure/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/integracao/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/sla/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/relatorios/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/oidc/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/keycloak/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/sso/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/nodejs/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/debug/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/ansible/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/node/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/workstation/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/longhorn/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/storage/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/bugsink/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/bugtracking/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/multistage/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/k8s/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/aks/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/engine/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/alerts/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/discord/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/mantis/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/claude-code/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/octopus/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/obsidian/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/qdrant/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/mem0/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/mcp/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/fastembed/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/busca-semantica/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/multi-llm/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/tags/embeddings/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/categories/tutorials/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/categories/ci-cd/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/categories/tools/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/categories/ruby/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/categories/postgresql/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/categories/bash/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/categories/i3wm/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/categories/linux/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/categories/ubuntu/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/categories/rails/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/categories/docker/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/categories/kubernetes/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/categories/devops/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/categories/tasks/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/categories/databases/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/categories/sre/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/categories/observability/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/categories/wsl/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/categories/ssl/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/categories/certificates/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/categories/nfs/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/categories/processos/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/categories/comunicacao/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/categories/case/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/categories/studies/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/categories/ai/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/page2/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/page3/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/page4/</loc>
</url>
<url>
<loc>https://joaocarlos.dev/page5/</loc>
</url>
</urlset>
