<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.irurueta.com/apps/android/index.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/apps/index.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/graphql/apollo-client-configuration.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/graphql/authorization.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/graphql/caching.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/graphql/cheat-sheet.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/graphql/clients-overview.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/graphql/directives.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/graphql/execution-and-resolvers.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/graphql/federation.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/graphql/getting-started.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/graphql/global-object-identification.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/graphql/index.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/graphql/interfaces-unions-and-inputs.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/graphql/introspection.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/graphql/mutations.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/graphql/other-clients.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/graphql/pagination.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/graphql/performance-and-n-plus-1.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/graphql/python-ariadne-schema-first.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/graphql/python-fastapi-strawberry.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/graphql/python-getting-started.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/graphql/python-strawberry-schema-and-features.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/graphql/queries-and-fields.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/graphql/response-and-error-handling.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/graphql/schema-and-type-system.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/graphql/schema-design.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/graphql/security-and-demand-control.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/graphql/serving-over-http.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/graphql/spring-boot-controllers.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/graphql/spring-boot-data-loading-and-integration.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/graphql/spring-boot-getting-started.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/graphql/spring-boot-transports-security-and-testing.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/graphql/subscriptions.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/graphql/validation.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/graphql/variables-directives-fragments.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/graphql/when-to-use-graphql-or-rest.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/hibernate/architecture.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/hibernate/associations.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/hibernate/basic-and-embeddable-types.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/hibernate/bulk-operations-and-batching.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/hibernate/cheat-sheet.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/hibernate/collections.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/hibernate/criteria-api.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/hibernate/entities-and-identifiers.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/hibernate/envers-auditing.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/hibernate/events-interceptors-and-filters.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/hibernate/fetching-and-n-plus-1.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/hibernate/flushing-and-dirty-checking.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/hibernate/getting-started.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/hibernate/hibernate-search-analyzers.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/hibernate/hibernate-search-backends.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/hibernate/hibernate-search-fundamentals.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/hibernate/hibernate-search-integration-testing.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/hibernate/hql-jpql.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/hibernate/index.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/hibernate/inheritance-mapping.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/hibernate/integration-testing.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/hibernate/locking.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/hibernate/multitenancy.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/hibernate/native-sql-and-stored-procedures.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/hibernate/performance-and-statistics.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/hibernate/persistence-context-and-lifecycle.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/hibernate/reactive-and-data-repositories.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/hibernate/schema-generation-and-tooling.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/hibernate/second-level-cache.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/hibernate/spring-boot-integration.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/hibernate/transactions.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/hibernate/validation-with-hibernate-validator.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/index.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/oauth/access-and-refresh-tokens.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/oauth/authentication-methods-2fa-and-passwordless.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/oauth/authorization-code-and-pkce.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/oauth/browser-based-apps.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/oauth/cheat-sheet.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/oauth/client-credentials-and-client-authentication.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/oauth/device-authorization-grant.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/oauth/discovery-metadata-and-client-registration.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/oauth/flows-overview.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/oauth/getting-started.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/oauth/history-and-evolution.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/oauth/id-tokens-vs-access-tokens.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/oauth/index.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/oauth/jwt-and-jose.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/oauth/legacy-implicit-and-password-grants.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/oauth/logout-and-session-management.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/oauth/native-and-mobile-apps.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/oauth/oauth-1-0.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/oauth/oauth-1-vs-oauth-2.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/oauth/opaque-tokens-introspection-and-revocation.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/oauth/openid-connect.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/oauth/par-jar-and-hardened-profiles.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/oauth/scopes-claims-and-permissions.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/oauth/security-best-practices.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/oauth/sender-constrained-tokens-dpop-and-mtls.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/oauth/social-login-and-federation.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/oauth/spring-boot-authentication-methods.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/oauth/spring-boot-flow-recipes.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/oauth/spring-boot-integration-overview.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/oauth/testing-and-debugging.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/oauth/token-exchange-and-assertion-grants.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/spring-batch/architecture-and-processing-strategies.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/spring-batch/batch-infrastructure-configuration.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/spring-batch/cheat-sheet.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/spring-batch/chunk-oriented-processing.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/spring-batch/cloud-native-batch.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/spring-batch/configuring-a-job.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/spring-batch/fault-tolerance-skip-and-retry.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/spring-batch/getting-started.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/spring-batch/index.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/spring-batch/item-processors.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/spring-batch/item-readers-databases.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/spring-batch/item-readers-files.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/spring-batch/item-writers-databases-and-adapters.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/spring-batch/item-writers-files.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/spring-batch/job-repository-and-metadata-schema.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/spring-batch/jobs-instances-and-parameters.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/spring-batch/observability.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/spring-batch/profiling-and-tuning.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/spring-batch/repeat-and-retry-internals.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/spring-batch/running-a-job.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/spring-batch/scaling-and-parallel-processing.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/spring-batch/spring-batch-integration.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/spring-batch/step-flow-and-listeners.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/spring-batch/steps-executions-and-context.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/spring-batch/stopping-restart-and-recovery.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/spring-batch/tasklet-steps.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/spring-batch/testing.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/springboot/api-first-messaging.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/springboot/api-first-rest-and-grpc.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/springboot/architectural-patterns.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/springboot/caching.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/springboot/cheat-sheet.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/springboot/concurrency-alternatives.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/springboot/configuration-and-profiles.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/springboot/core-annotations.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/springboot/core-concepts.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/springboot/distributed-id-generation.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/springboot/elasticsearch.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/springboot/file-storage-and-object-stores.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/springboot/getting-started.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/springboot/grpc-apis.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/springboot/hibernate.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/springboot/index.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/springboot/java-or-kotlin.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/springboot/logging.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/springboot/lombok-and-mapstruct.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/springboot/maven-quality-plugins.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/springboot/messaging-kafka.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/springboot/metrics-and-observability.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/springboot/mongodb-atlas-search.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/springboot/near-far-caches.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/springboot/performance-testing-jmeter.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/springboot/reactive-programming.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/springboot/rest-apis.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/springboot/scheduling-and-shedlock.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/springboot/solr.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/springboot/spring-batch.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/springboot/spring-data-couchbase.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/springboot/spring-data-jpa.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/springboot/spring-data-mongodb.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/springboot/spring-data-neo4j.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/springboot/spring-data-overview.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/springboot/spring-security-authorization-server.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/springboot/spring-security.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/springboot/transaction-isolation-and-locking.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/springboot/unit-and-integration-testing.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/backend/springboot/web-ui-frameworks.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/choosing-the-right-database.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/couchbase/buckets-scopes-collections.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/couchbase/cheat-sheet.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/couchbase/clusters-replication-and-xdcr.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/couchbase/concurrency-locking-and-durability.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/couchbase/data-modeling.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/couchbase/documents-keys-and-metadata.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/couchbase/getting-started.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/couchbase/index.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/couchbase/indexes-and-views.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/couchbase/kv-and-subdocument-operations.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/couchbase/sdks-and-mobile.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/couchbase/search-analytics-eventing.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/couchbase/sql-plus-plus-dml-functions-transactions.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/couchbase/sql-plus-plus-querying.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/couchbase/storage-security-and-administration.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/elasticsearch/administration-monitoring-and-snapshots.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/elasticsearch/aggregations.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/elasticsearch/cheat-sheet.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/elasticsearch/clients-and-rest-conventions.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/elasticsearch/cluster-nodes-and-shards.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/elasticsearch/compound-queries-and-relevance.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/elasticsearch/documents-and-indices.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/elasticsearch/geospatial.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/elasticsearch/getting-started.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/elasticsearch/index-lifecycle-and-scaling.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/elasticsearch/index.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/elasticsearch/indexing-crud-and-bulk.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/elasticsearch/ingest-pipelines.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/elasticsearch/joins-and-relationships.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/elasticsearch/mapping-and-field-types.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/elasticsearch/performance-tuning.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/elasticsearch/query-dsl-full-text.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/elasticsearch/query-dsl-term-level.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/elasticsearch/query-languages-and-scripting.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/elasticsearch/search-api-and-pagination.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/elasticsearch/search-extras.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/elasticsearch/security.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/elasticsearch/text-analysis.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/elasticsearch/vector-and-semantic-search.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/index.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/lucene/analysis-pipeline.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/lucene/architecture-and-data-flow.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/lucene/built-in-analyzers-and-customanalyzer.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/lucene/cheat-sheet.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/lucene/collectors-and-concurrent-search.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/lucene/core-queries.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/lucene/directories-and-storage.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/lucene/documents-and-fields.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/lucene/filtering-and-faceting.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/lucene/function-and-custom-scoring.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/lucene/getting-started.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/lucene/grouping-and-joins.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/lucene/highlighting-suggesters-and-more.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/lucene/index.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/lucene/indexing-and-merge-policies.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/lucene/interval-and-span-queries.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/lucene/knn-vector-search.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/lucene/language-analysis.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/lucene/lucene-vs-solr-vs-elasticsearch-vs-opensearch.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/lucene/monitor-reverse-search.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/lucene/near-real-time-search.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/lucene/performance-tuning.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/lucene/points-and-range-queries.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/lucene/query-parsers.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/lucene/retrieving-results.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/lucene/scoring-and-similarity.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/lucene/spatial-search.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/lucene/testing-tools-and-modules.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/lucene/token-filters-and-recipes.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/mongodb/administration-and-monitoring.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/mongodb/aggregation-pipeline.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/mongodb/backup-and-data-tools.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/mongodb/change-streams.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/mongodb/cheat-sheet.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/mongodb/crud-insert-and-write-concern.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/mongodb/crud-query.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/mongodb/crud-update-and-delete.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/mongodb/data-modeling.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/mongodb/databases-and-collections.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/mongodb/documents-and-bson.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/mongodb/drivers-and-tooling.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/mongodb/getting-started.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/mongodb/index.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/mongodb/indexes.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/mongodb/replication.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/mongodb/security.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/mongodb/sharding.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/mongodb/special-indexes-and-search.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/mongodb/storage-and-durability.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/mongodb/transactions.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/neo4j/apoc-and-extensions.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/neo4j/cheat-sheet.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/neo4j/clustering-and-multi-database.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/neo4j/community-detection-algorithms.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/neo4j/cypher-advanced-querying.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/neo4j/cypher-fundamentals.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/neo4j/data-modeling.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/neo4j/getting-started.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/neo4j/graph-data-science-fundamentals.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/neo4j/importing-data.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/neo4j/index.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/neo4j/indexes-and-constraints.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/neo4j/neo4j-vs-relational-and-other-graph-databases.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/neo4j/pathfinding-and-centrality-algorithms.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/neo4j/property-graph-model.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/neo4j/security-and-administration.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/neo4j/similarity-embeddings-and-ml-pipelines.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/neo4j/transactions-and-drivers.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/neo4j/use-cases-and-algorithms-in-practice.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/neo4j/vector-search-and-genai.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/pagination-strategies.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/schema-evolution/best-practices.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/schema-evolution/choosing-a-migration-tool.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/schema-evolution/core-concepts.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/schema-evolution/flamingock-changes-and-target-systems.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/schema-evolution/flamingock-getting-started.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/schema-evolution/flamingock-stages-and-pipelines.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/schema-evolution/flamingock-testing.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/schema-evolution/index.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/schema-evolution/liquibase-changelogs-and-changesets.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/schema-evolution/liquibase-getting-started.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/schema-evolution/liquibase-preconditions-contexts-labels.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/schema-evolution/liquibase-rollback.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/schema-evolution/liquibase-tracking-and-locking.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/schema-evolution/mongock-changeunits.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/schema-evolution/mongock-getting-started.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/schema-evolution/mongock-transactions-and-locking.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/solr/cheat-sheet.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/solr/collections-and-configsets.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/solr/configuration-and-caches.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/solr/core-concepts-and-architecture.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/solr/dense-vector-search.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/solr/deployment-and-upgrades.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/solr/distributed-indexing-and-search.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/solr/faceting.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/solr/field-types.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/solr/function-queries.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/solr/getting-started.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/solr/grouping-and-collapse.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/solr/highlighting.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/solr/index.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/solr/indexing-and-updates.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/solr/indexing-internals-and-performance.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/solr/json-request-api.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/solr/language-analysis.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/solr/monitoring-and-metrics.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/solr/partial-updates-and-concurrency.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/solr/query-basics-and-parameters.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/solr/query-parsers.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/solr/relevance-and-scoring.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/solr/schema-and-fields.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/solr/security.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/solr/solr-vs-elasticsearch.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/solr/solrcloud-architecture.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/solr/spatial-search.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/solr/spell-check-and-suggest.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/solr/spring-boot-integration.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/solr/streaming-expressions-and-sql.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/solr/text-analysis.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/solr/user-managed-mode-and-replication.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/sql/aggregate-window-functions.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/sql/cheat-sheet.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/sql/dcl.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/sql/ddl.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/sql/dml-modifications.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/sql/dml-queries.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/sql/functions.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/sql/index.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/sql/json-xml-functions.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/sql/normalization.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/sql/relations.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/sql/transactions.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/database/sql/triggers-procedures.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/index.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/c/advanced-control-flow.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/c/arrays-and-strings.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/c/atomics-and-memory-consistency.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/c/basic-types-and-values.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/c/build-and-tooling.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/c/c-standards-and-c23.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/c/cheat-sheet.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/c/constants-enumerations-and-initialization.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/c/control-flow.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/c/dates-and-times.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/c/dynamic-memory-allocation.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/c/error-handling-and-program-failure.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/c/functions.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/c/getting-started.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/c/index.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/c/input-output-and-files.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/c/lexical-structure-and-style.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/c/memory-model-and-alignment.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/c/numbers-and-math.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/c/operators-and-expressions.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/c/performance.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/c/pointers.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/c/preprocessor-and-macros.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/c/program-structure.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/c/standard-library-overview.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/c/storage-duration-scope-and-linkage.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/c/strings-and-text-processing.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/c/structures-unions-and-type-aliases.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/c/testing.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/c/threads.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/c/type-generic-programming.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/cpp/async-futures-and-atomics.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/cpp/basic-types-and-values.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/cpp/build-and-tooling.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/cpp/cheat-sheet.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/cpp/classes-and-objects.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/cpp/compile-time-programming.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/cpp/concepts-and-constraints.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/cpp/constants-enumerations-and-initialization.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/cpp/containers.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/cpp/control-flow.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/cpp/coroutines.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/cpp/cpp-standards-and-cpp26.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/cpp/dates-times-and-chrono.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/cpp/error-handling.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/cpp/filesystem.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/cpp/functions-and-lambdas.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/cpp/getting-started.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/cpp/index.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/cpp/inheritance-and-polymorphism.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/cpp/input-output-and-streams.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/cpp/iterators-and-algorithms.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/cpp/lexical-structure-and-style.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/cpp/memory-management-and-smart-pointers.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/cpp/move-semantics-and-value-categories.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/cpp/namespaces-modules-and-the-preprocessor.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/cpp/numbers-and-math.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/cpp/operator-overloading-and-conversions.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/cpp/operators-and-expressions.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/cpp/patterns-and-idioms.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/cpp/performance.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/cpp/program-structure-and-compilation.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/cpp/ranges-and-views.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/cpp/standard-library-overview.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/cpp/strings-and-text.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/cpp/templates.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/cpp/testing.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/cpp/threads-and-synchronization.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/cpp/vocabulary-types.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/csharp/async-and-await.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/csharp/attributes-and-reflection.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/csharp/basic-types-and-variables.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/csharp/build-and-tooling.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/csharp/cheat-sheet.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/csharp/classes-and-objects.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/csharp/coding-conventions-and-documentation.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/csharp/collections-and-iterators.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/csharp/control-flow.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/csharp/csharp-and-dotnet.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/csharp/csharp-versions-and-whats-new.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/csharp/delegates-lambdas-and-events.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/csharp/enums.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/csharp/equality-and-operator-overloading.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/csharp/exceptions-and-error-handling.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/csharp/expression-trees-and-dynamic.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/csharp/extension-members.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/csharp/generics.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/csharp/getting-started.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/csharp/index.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/csharp/inheritance-and-polymorphism.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/csharp/interfaces.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/csharp/lexical-structure-and-style.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/csharp/linq.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/csharp/memory-management-and-disposal.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/csharp/methods-and-parameters.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/csharp/namespaces-assemblies-and-projects.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/csharp/native-interop.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/csharp/nullable-types-and-null-safety.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/csharp/operators-and-expressions.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/csharp/pattern-matching.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/csharp/preprocessor-directives-and-compilation.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/csharp/records.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/csharp/strings-and-text.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/csharp/structs-and-value-types.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/csharp/testing.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/csharp/threads-and-synchronization.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/csharp/tuples-deconstruction-and-anonymous-types.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/csharp/unsafe-code-spans-and-performance.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/index.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/java/annotations-and-reflection.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/java/arrays.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/java/build-and-tooling.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/java/cheat-sheet.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/java/classes-and-objects.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/java/collections-framework.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/java/concurrency-basics.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/java/control-flow.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/java/dates-and-times.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/java/enums.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/java/exceptions.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/java/functional-programming.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/java/generics.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/java/getting-started.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/java/high-level-concurrency.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/java/index.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/java/inheritance-and-polymorphism.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/java/interfaces.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/java/io-and-files.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/java/javadoc.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/java/lambdas-and-method-references.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/java/lexical-structure-and-style.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/java/methods-and-parameters.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/java/nested-and-anonymous-classes.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/java/numbers-and-math.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/java/operators-and-expressions.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/java/optional.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/java/packages-and-modules.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/java/pattern-matching.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/java/primitive-types-and-variables.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/java/records-and-sealed-classes.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/java/regular-expressions.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/java/streams-and-collectors.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/java/strings-and-text.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/java/testing.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/java/virtual-threads.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/javascript/arrays.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/javascript/async-javascript.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/javascript/browser-animations.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/javascript/browser-audio-video.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/javascript/browser-canvas-webgl.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/javascript/browser-css.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/javascript/browser-dom-basics.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/javascript/browser-events.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/javascript/browser-geometry-scrolling.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/javascript/browser-location-navigation-history.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/javascript/browser-networking.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/javascript/browser-storage.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/javascript/browser-web-components.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/javascript/browser-workers.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/javascript/cheat-sheet.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/javascript/classes.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/javascript/exception-handling.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/javascript/function-parameters-namespaces.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/javascript/functions-expressions-operators.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/javascript/index.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/javascript/iterators-generators.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/javascript/legacy-features.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/javascript/lexical-structure.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/javascript/modules.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/javascript/objects-destructuring.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/javascript/statements.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/javascript/stdlib-collections.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/javascript/stdlib-dates-errors-json.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/javascript/stdlib-intl.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/javascript/stdlib-metaprogramming.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/javascript/stdlib-regexp.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/javascript/stdlib-utilities.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/javascript/tooling-babel.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/javascript/tooling-bundling-npm-publishing.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/javascript/tooling-eslint-prettier.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/javascript/tooling-jest.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/javascript/types.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/kotlin/annotations-and-reflection.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/kotlin/basic-types-and-variables.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/kotlin/build-and-tooling.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/kotlin/cheat-sheet.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/kotlin/classes-and-objects.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/kotlin/collections-and-sequences.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/kotlin/control-flow.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/kotlin/coroutine-context-cancellation-and-exceptions.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/kotlin/coroutines-basics.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/kotlin/data-classes-and-destructuring.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/kotlin/equality-and-operator-overloading.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/kotlin/exceptions-and-error-handling.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/kotlin/extension-functions-and-scope-functions.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/kotlin/flows.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/kotlin/functions.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/kotlin/generics-and-variance.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/kotlin/getting-started.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/kotlin/index.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/kotlin/inheritance-and-interfaces.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/kotlin/kotlin-and-the-jvm.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/kotlin/kotlin-for-android.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/kotlin/lambdas-and-higher-order-functions.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/kotlin/lexical-structure-and-style.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/kotlin/null-safety.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/kotlin/objects-and-companion-objects.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/kotlin/operators-and-ranges.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/kotlin/sealed-classes-and-enums.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/kotlin/strings-and-text.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/kotlin/testing.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/kotlin/type-safe-builders-and-dsls.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/objective-c/automatic-reference-counting.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/objective-c/basic-syntax-and-types.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/objective-c/blocks.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/objective-c/build-and-tooling.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/objective-c/categories-and-extensions.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/objective-c/cheat-sheet.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/objective-c/classes-and-objects.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/objective-c/coding-conventions-and-style.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/objective-c/collections-and-fast-enumeration.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/objective-c/concurrency.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/objective-c/dynamic-method-resolution-and-forwarding.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/objective-c/errors-and-exceptions.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/objective-c/getting-started.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/objective-c/index.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/objective-c/inheritance-and-polymorphism.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/objective-c/key-value-coding-and-observing.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/objective-c/lightweight-generics-and-nullability.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/objective-c/manual-retain-release.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/objective-c/messaging-and-selectors.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/objective-c/modules-frameworks-and-code-organization.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/objective-c/objective-c-plus-plus-and-c-interop.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/objective-c/operators-control-flow-and-functions.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/objective-c/properties-and-encapsulation.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/objective-c/protocols-and-delegation.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/objective-c/strings-numbers-and-values.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/objective-c/swift-interoperability.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/objective-c/testing.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/objective-c/the-objective-c-runtime.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/python/advanced-oop-design.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/python/cheat-sheet.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/python/classes-and-objects.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/python/collections.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/python/concurrency-and-async.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/python/control-flow.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/python/dataclasses-and-enums.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/python/debugging-and-tooling.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/python/decorators-and-metaclasses.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/python/docstrings.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/python/exceptions.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/python/files-and-context-managers.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/python/functions.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/python/getting-started.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/python/index.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/python/iterators-generators-comprehensions.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/python/lexical-structure-and-style.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/python/managed-attributes.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/python/modules-and-packages.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/python/numbers.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/python/operator-overloading.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/python/standard-library-tour.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/python/strings-and-text.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/python/testing.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/python/type-hints.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/python/variables-and-dynamic-typing.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/python/virtual-environments-and-packaging.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/swift/access-control.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/swift/actors-isolation-and-sendable.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/swift/advanced-operators.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/swift/async-await-and-tasks.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/swift/attributes-and-compiler-control.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/swift/automatic-reference-counting.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/swift/basics-constants-variables-and-types.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/swift/build-and-tooling.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/swift/cheat-sheet.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/swift/closures.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/swift/codable-and-serialization.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/swift/collections.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/swift/control-flow.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/swift/dispatch-and-legacy-concurrency.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/swift/enumerations.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/swift/error-handling.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/swift/extensions-and-nested-types.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/swift/foundation-essentials.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/swift/functional-programming.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/swift/functions.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/swift/generics.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/swift/getting-started.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/swift/index.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/swift/inheritance.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/swift/initialization-and-deinitialization.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/swift/interoperability-with-c-objective-c-and-cpp.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/swift/key-paths-and-dynamic-member-lookup.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/swift/lexical-structure-and-style.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/swift/macros.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/swift/memory-safety-and-unsafe-pointers.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/swift/methods-and-subscripts.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/swift/opaque-and-boxed-protocol-types.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/swift/operators.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/swift/optionals.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/swift/pattern-matching.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/swift/properties.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/swift/protocols.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/swift/regular-expressions.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/swift/result-builders.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/swift/standard-library-overview.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/swift/strings-and-characters.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/swift/structures-and-classes.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/swift/swift-package-manager.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/swift/testing.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/swift/type-casting-and-reflection.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/typescript/arrays-and-tuples.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/typescript/async-and-iterators.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/typescript/cheat-sheet.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/typescript/classes.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/typescript/declaration-files.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/typescript/decorators-and-metadata.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/typescript/enums-and-literal-alternatives.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/typescript/everyday-types.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/typescript/functions.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/typescript/generics.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/typescript/getting-started.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/typescript/index.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/typescript/javascript-interop.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/typescript/jsx-and-frameworks.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/typescript/modules.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/typescript/objects-and-interfaces.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/typescript/project-references-and-build.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/typescript/the-type-system.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/typescript/tsconfig-and-compiler-options.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/typescript/type-assertions-and-modifiers.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/typescript/type-design-and-best-practices.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/typescript/type-manipulation.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/typescript/unions-and-narrowing.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/typescript/utility-types.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/programming-languages/typescript/worked-example.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/accessibility.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/angular/angular-material.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/angular/cheat-sheet.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/angular/component-communication.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/angular/components.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/angular/control-flow-and-defer.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/angular/dependency-injection.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/angular/directives.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/angular/ecosystem-and-migration.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/angular/error-handling.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/angular/forms.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/angular/getting-started.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/angular/http-client.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/angular/index.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/angular/lifecycle-and-change-detection.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/angular/pipes.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/angular/production-and-performance.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/angular/routing.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/angular/rxjs-and-async.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/angular/signals.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/angular/styling-and-ui-libraries.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/angular/templates-and-binding.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/angular/testing.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/angular/typescript-essentials.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/cheat-sheet.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/choosing-a-framework.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/core/architecture-and-patterns.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/core/aspire-and-cloud-native.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/core/authentication-and-identity.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/core/authorization.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/core/blazor-components-and-lifecycle.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/core/blazor-data-binding-forms-and-validation.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/core/blazor-javascript-interop.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/core/blazor-overview-and-render-modes.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/core/blazor-routing-and-navigation.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/core/blazor-security.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/core/blazor-state-management.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/core/blazor-testing-and-diagnostics.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/core/blazor-webassembly-hybrid-and-deployment.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/core/configuration-and-options.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/core/data-access-ef-core.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/core/dependency-injection.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/core/deployment.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/core/error-handling-logging-and-observability.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/core/filters-and-the-mvc-pipeline.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/core/getting-started.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/core/globalization-and-localization.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/core/grpc.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/core/hosting-servers-and-environments.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/core/http-client-and-resilience.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/core/index.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/core/minimal-apis.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/core/model-binding-and-validation.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/core/mvc-controllers-and-views.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/core/openapi-and-api-versioning.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/core/performance-and-caching.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/core/razor-pages.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/core/razor-syntax-and-tag-helpers.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/core/request-pipeline-and-middleware.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/core/routing.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/core/security-hardening.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/core/signalr.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/core/static-files-and-asset-delivery.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/core/testing.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/core/ui-component-libraries.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/core/web-api-controllers.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/evolution.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/index.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/mvc/authentication-identity-and-owin.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/mvc/bundling-and-client-side-integration.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/mvc/caching-and-performance.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/mvc/controllers-and-actions.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/mvc/data-access-ef6.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/mvc/filters.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/mvc/getting-started.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/mvc/html-helpers-and-forms.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/mvc/index.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/mvc/migrating-to-aspnet-core.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/mvc/model-binding-and-validation.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/mvc/mvc-pattern-and-request-lifecycle.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/mvc/razor-syntax.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/mvc/routing-and-areas.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/mvc/security-hardening.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/mvc/signalr-2.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/mvc/testing-and-diagnostics.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/mvc/views-layouts-and-partials.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/mvc/web-api-2.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/web-forms/ajax-and-client-side.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/web-forms/architecture-and-testing.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/web-forms/data-binding-and-data-controls.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/web-forms/deployment-and-diagnostics.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/web-forms/getting-started.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/web-forms/http-pipeline-handlers-and-configuration.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/web-forms/index.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/web-forms/master-pages-themes-and-localization.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/web-forms/migrating-to-modern-aspnet.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/web-forms/model-binding-and-modern-web-forms.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/web-forms/page-lifecycle-and-postback.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/web-forms/security.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/web-forms/server-controls.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/web-forms/state-management-and-caching.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/web-forms/user-and-custom-controls.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/web-forms/validation-controls.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/aspnet/web-forms/view-state-and-control-state.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/bootstrap/accessibility.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/bootstrap/buttons.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/bootstrap/cheat-sheet.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/bootstrap/colors.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/bootstrap/content-components.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/bootstrap/customization.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/bootstrap/feedback-components.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/bootstrap/forms-validation.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/bootstrap/forms.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/bootstrap/getting-started.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/bootstrap/grid-system.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/bootstrap/images.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/bootstrap/index.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/bootstrap/interactive-components.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/bootstrap/javascript-behavior.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/bootstrap/layout-helpers.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/bootstrap/navigation-components.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/bootstrap/reboot.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/bootstrap/tables.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/bootstrap/tooltips-popovers.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/bootstrap/typography.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/bootstrap/utilities.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/bootstrap/utility-api.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/cors.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/html-css/animations.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/html-css/appendix-css-properties.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/html-css/appendix-html-elements.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/html-css/box-model.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/html-css/cheat-sheet.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/html-css/forms-accessibility-validation.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/html-css/forms.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/html-css/html-structure.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/html-css/index.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/html-css/layout.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/html-css/performance-build-optimization.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/html-css/performance-loading.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/html-css/positioning.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/html-css/selectors-specificity.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/html-css/seo.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/html-css/svg-styling-animation.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/html-css/theming.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/html-css/transitions.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/html-css/variables-media-queries.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/index.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/jquery/ajax.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/jquery/cheat-sheet.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/jquery/css-attributes-dimensions.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/jquery/data-and-utilities.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/jquery/dom-manipulation.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/jquery/effects-and-animation.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/jquery/events.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/jquery/getting-started.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/jquery/index.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/jquery/interactive-list-project.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/jquery/plugins-and-modern-usage.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/jquery/related-questions.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/jquery/selectors.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/jquery/traversal-and-chaining.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/react/build-and-deployment.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/react/cheat-sheet.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/react/code-splitting-and-suspense.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/react/components-and-props.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/react/custom-hooks.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/react/data-fetching.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/react/effects.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/react/forms-and-actions.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/react/getting-started.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/react/hooks-core.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/react/index.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/react/jsx-and-rendering.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/react/performance.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/react/refs-and-the-dom.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/react/routing.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/react/rules-of-react.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/react/server-rendering.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/react/state-and-events.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/react/state-management.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/react/styling-and-ui-libraries.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/react/testing.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/react/typescript.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/sass/built-in-modules.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/sass/cheat-sheet.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/sass/compilation.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/sass/control-flow.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/sass/extend.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/sass/functions.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/sass/index.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/sass/lists-maps.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/sass/mixins.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/sass/nesting.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/sass/operators.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/sass/partials-modules.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/sass/syntax.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/sass/variables.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/tailwind/backgrounds-borders-effects.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/tailwind/build-and-production.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/tailwind/cheat-sheet.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/tailwind/custom-styles-and-arbitrary-values.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/tailwind/customization-and-configuration.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/tailwind/dark-mode.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/tailwind/filters-transitions-transforms.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/tailwind/flexbox-and-grid.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/tailwind/getting-started.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/tailwind/index.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/tailwind/interactivity-svg-accessibility.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/tailwind/layout.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/tailwind/preflight-and-base-styles.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/tailwind/responsive-design.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/tailwind/spacing-and-sizing.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/tailwind/states-and-variants.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/tailwind/theme-and-colors.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/tailwind/typography.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/tailwind/upgrading-v3-to-v4.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/tailwind/utility-first-fundamentals.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/tailwind/worked-example.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vaadin/advanced-topics.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vaadin/architecture.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vaadin/cheat-sheet.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vaadin/components-overview.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vaadin/configuration-and-dev-tools.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vaadin/custom-components.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vaadin/data-binding.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vaadin/data-persistence.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vaadin/element-api-and-web-components.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vaadin/forms-crud-and-master-detail.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vaadin/getting-started.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vaadin/grid.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vaadin/hilla-and-react-views.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vaadin/index.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vaadin/input-components.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vaadin/interaction-and-overlays.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vaadin/jakarta-ee-and-cdi.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vaadin/layouts.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vaadin/production-and-deployment.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vaadin/responsive-design-and-pwa.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vaadin/rest-and-services.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vaadin/routing-and-navigation.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vaadin/security.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vaadin/server-push.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vaadin/spring-boot-integration.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vaadin/testing.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vaadin/theming-and-styling.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vaadin/ui-component-libraries.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vue/async-components.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vue/cheat-sheet.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vue/component-events-and-v-model.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vue/components-basics.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vue/composables.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vue/computed-properties.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vue/conditional-and-list-rendering.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vue/custom-directives-and-plugins.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vue/event-handling.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vue/form-input-bindings.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vue/getting-started.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vue/index.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vue/keepalive-teleport-suspense.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vue/lifecycle-hooks.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vue/performance-and-deployment.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vue/provide-inject.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vue/reactivity-fundamentals.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vue/registration-and-props.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vue/rendering-render-functions-and-web-components.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vue/routing.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vue/security-and-accessibility.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vue/server-side-rendering.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vue/single-file-components.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vue/slots.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vue/state-management.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vue/style-guide-and-best-practices.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vue/template-refs.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vue/template-syntax.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vue/testing.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vue/tooling-and-project-setup.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vue/transitions-and-animation.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vue/typescript.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vue/ui-component-libraries.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
<url>
<loc>https://www.irurueta.com/web/vue/watchers.html</loc>
<lastmod>2026-09-15T08:28:53.395Z</lastmod>
</url>
</urlset>
