<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress.com" -->
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"><url><loc>https://sergiolema.dev/build-a-complete-microservices-architecture-with-spring-cloud/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2021/02/pexels-photo-1148820-1.jpeg</image:loc><image:title>black and gray mining rig</image:title><image:caption>Photo by panumas nikhomkhai on &lt;a href="https://www.pexels.com/photo/black-and-gray-mining-rig-1148820/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2026-03-07T13:26:13+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://sergiolema.dev/build-a-backend-with-python-and-flask/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/02/pexels-photo-577585.jpeg</image:loc><image:title>data codes through eyeglasses</image:title><image:caption>Photo by Kevin Ku on &lt;a href="https://www.pexels.com/photo/data-codes-through-eyeglasses-577585/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2026-03-07T13:24:19+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://sergiolema.dev/architecte-logiciell-ingenieur-full-stack/</loc><lastmod>2026-03-06T22:06:27+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://sergiolema.dev/software-architecture-and-fullstack-engineering/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/05/optimize_your_api-2.png</image:loc><image:title>optimize_your_api-2</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/05/monitor_your_api.png</image:loc><image:title>monitor_your_api</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/05/optimize_your_api-1.png</image:loc><image:title>optimize_your_api-1</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/05/track_your_api-1.png</image:loc><image:title>track_your_api-1</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/05/optimize_your_api.png</image:loc><image:title>optimize_your_api</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/05/track_your_api.png</image:loc><image:title>track_your_api</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/09/aws.png</image:loc><image:title>aws</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/09/python.png</image:loc><image:title>Python</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/09/docker.png</image:loc><image:title>docker</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/09/web.png</image:loc><image:title>web</image:title></image:image><lastmod>2026-03-06T22:03:48+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://sergiolema.dev/git-book/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/02/cover-2.jpg</image:loc><image:title>cover-2</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/02/cover-1.jpg</image:loc><image:title>cover-1</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/02/cover.jpg</image:loc><image:title>cover</image:title></image:image><lastmod>2026-03-06T21:50:43+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://sergiolema.dev/best-practices-to-create-a-backend-with-spring-boot-3/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/07/spring-boot-book-cover-thumbnail.jpg</image:loc><image:title>Best practices to create a backend with Spring Boot 3</image:title></image:image><lastmod>2026-03-06T21:39:17+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://sergiolema.dev/2026/03/30/fullstack-2026-building-the-modern-spring-boot-3-4-and-react-19-architecture/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2026/02/pexels-photo-2323398.jpeg</image:loc><image:title>japanese sushi and sashimi on wooden tray</image:title><image:caption>Photo by Diego Pontes on &lt;a href="https://www.pexels.com/photo/japanese-sushi-and-sashimi-on-wooden-tray-2323398/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2026-02-24T21:58:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2026/03/23/the-jvm-stack-a-developers-quick-guide/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/08/pexels-photo-13689919.jpeg</image:loc><image:title>close up shot of delicious empanadas on wooden chopping board</image:title><image:caption>Photo by Daniel Torobekov on &lt;a href="https://www.pexels.com/photo/close-up-shot-of-delicious-empanadas-on-wooden-chopping-board-13689919/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2026-02-19T21:44:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2026/03/16/choosing-a-deployment-strategy-a-developers-guide-to-canary-blue-green-and-rolling-updates/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/08/pexels-photo-35290662.jpg</image:loc><image:title>gourmet octopus dish served in a restaurant</image:title><image:caption>Photo by Efe Burak Baydar on &lt;a href="https://www.pexels.com/photo/gourmet-octopus-dish-served-in-a-restaurant-35290662/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2026-02-19T21:43:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2026/03/09/google-sign-in-for-react-native-the-complete-setup-guide-that-actually-works/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2026/02/pexels-photo-1025804.jpeg</image:loc><image:title>person holding two hamburgers</image:title><image:caption>Photo by Oliver Sju00f6stru00f6m on &lt;a href="https://www.pexels.com/photo/person-holding-two-hamburgers-1025804/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2026-02-19T21:41:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2026/03/02/spring-transactional-is-not-magic-the-proxy-trap-and-why-your-data-isnt-safe/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2026/02/pexels-photo-5112594.jpeg</image:loc><image:title>close up shot of a sandwich</image:title><image:caption>Photo by Shameel mukkath on &lt;a href="https://www.pexels.com/photo/close-up-shot-of-a-sandwich-5112594/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2026-02-11T20:35:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2026/02/23/the-microservices-tax-why-your-distributed-architecture-is-failing-you/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2026/02/pexels-photo-262897.jpeg</image:loc><image:title>cooked food on black bucket</image:title><image:caption>Photo by Pixabay on &lt;a href="https://www.pexels.com/photo/cooked-food-on-black-bucket-262897/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2026-02-11T20:29:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2026/02/16/the-singleton-delusion-why-your-implementation-is-probably-broken/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2026/02/pexels-photo-6059884.jpeg</image:loc><image:title>a person holding a food</image:title><image:caption>Photo by Blue Arauz on &lt;a href="https://www.pexels.com/photo/a-person-holding-a-food-6059884/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2026-02-11T20:26:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/07/22/oauth2-with-google-spring-boot-and-angular/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/07/pexels-photo-958545.jpeg</image:loc><image:title>white and brown cooked dish on white ceramic bowls</image:title><image:caption>Photo by Chan Walrus on &lt;a href="https://www.pexels.com/photo/white-and-brown-cooked-dish-on-white-ceramic-bowls-958545/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/07/google-oauth2-client-creation.png</image:loc><image:title>Google OAuth2 Client Creation</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/07/google-oauth2-consent-screen-scopes.png</image:loc><image:title>Google OAuth2 Consent Screen Scopes</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/07/google-oauth2-consent-screen.png</image:loc><image:title>Google OAuth2 Consent Screen</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/06/oauth2_workflow.jpg</image:loc><image:title>oauth2_workflow</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/06/pexels-photo-210488.jpeg</image:loc><image:title>opened blue cabinet</image:title><image:caption>Photo by Pixabay on &lt;a href="https://www.pexels.com/photo/opened-blue-cabinet-210488/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/06/image-2.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/06/image-1.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/06/oauth2_workflow_with_google.jpg</image:loc><image:title>oauth2_workflow_with_google</image:title></image:image><lastmod>2025-09-04T20:25:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/10/28/estimate-a-task-in-points-or-time/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/10/pexels-photo-4305836.jpeg</image:loc><image:title>delicious paella with mollusks in big frying pan</image:title><image:caption>Photo by Joshua Miranda on &lt;a href="https://www.pexels.com/photo/delicious-paella-with-mollusks-in-big-frying-pan-4305836/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2025-09-04T20:23:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2022/04/06/the-csrf-protection-with-spring-security/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/04/pexels-photo-241028.jpeg</image:loc><image:title>signage</image:title><image:caption>Photo by Pew Nguyen on &lt;a href="https://www.pexels.com/photo/signage-241028/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2025-09-04T20:21:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2025/09/15/how-to-use-system-design-in-your-react-project/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/09/pexels-photo-28902905.jpeg</image:loc><image:title>delicious grilled meat skewers on dark background</image:title><image:caption>Photo by pedro furtado on &lt;a href="https://www.pexels.com/photo/delicious-grilled-meat-skewers-on-dark-background-28902905/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2025-09-03T19:40:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2025/09/08/aws-ec2-unable-to-connect-a-security-group-checklist-for-developers/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/09/pexels-photo-28933152.jpeg</image:loc><image:title>classic caesar salad with egg and parmesan</image:title><image:caption>Photo by Gundula Vogel on &lt;a href="https://www.pexels.com/photo/classic-caesar-salad-with-egg-and-parmesan-28933152/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2025-09-03T19:30:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2025/09/01/why-your-team-needs-a-leader-not-just-more-developers/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/08/pexels-photo-461060.jpeg</image:loc><image:title>six baked breads</image:title><image:caption>Photo by Pixabay on &lt;a href="https://www.pexels.com/photo/six-baked-breads-461060/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2025-08-21T22:02:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2025/08/25/slf4j-logback-and-log4j-a-straightforward-guide-to-java-logging/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/08/pexels-photo.jpg</image:loc><image:title>cooked chicken with brown sauce and green vegetables on white ceramic plate</image:title><image:caption>Photo by Katarina Pjatakova on &lt;a href="https://www.pexels.com/photo/cooked-chicken-with-brown-sauce-and-green-vegetables-on-white-ceramic-plate-33406/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2025-08-21T21:57:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2025/07/08/magicmock-with-python/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/07/pexels-photo-323682.jpeg</image:loc><image:title>close up of steak meal served in plate</image:title><image:caption>Photo by Chevanon Photography on &lt;a href="https://www.pexels.com/photo/close-up-of-steak-meal-served-in-plate-323682/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2025-08-21T21:51:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/11/25/how-to-organize-the-packages-of-your-project/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/11/pexels-photo-19062797.jpeg</image:loc><image:title>delicious tomato soup with bread</image:title><image:caption>Photo by Nadin Sh on &lt;a href="https://www.pexels.com/photo/delicious-tomato-soup-with-bread-19062797/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2025-08-12T11:29:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/12/16/3-steps-to-estimate-a-task-with-precision/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/12/pexels-photo-3997609.jpeg</image:loc><image:title>grilled meat on charcoal grill</image:title><image:caption>Photo by Gonzalo Guzman on &lt;a href="https://www.pexels.com/photo/grilled-meat-on-charcoal-grill-3997609/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2025-08-12T11:28:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2025/05/19/architecture-devops-and-security-the-3-pillars-to-grow-a-product/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/05/pexels-photo-2098143.jpeg</image:loc><image:title>sushi</image:title><image:caption>Photo by Rajesh TP on &lt;a href="https://www.pexels.com/photo/sushi-2098143/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2025-08-12T11:27:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2025/05/26/3-signs-your-website-is-slowing-down-your-companys-growth/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/05/pexels-photo-30910480.jpeg</image:loc><image:title>delicious fish and chips with refreshing drinks</image:title><image:caption>Photo by Valeria Boltneva on &lt;a href="https://www.pexels.com/photo/delicious-fish-and-chips-with-refreshing-drinks-30910480/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2025-08-12T11:27:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2025/06/16/the-ceos-guide-to-choosing-the-right-tech-stack/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/05/pexels-photo-2374946.jpeg</image:loc><image:title>cooked fish on plate</image:title><image:caption>Photo by Krisztina Papp on &lt;a href="https://www.pexels.com/photo/cooked-fish-on-plate-2374946/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2025-08-12T11:26:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2025/08/04/a-three-step-framework-for-launching-your-project/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/08/pexels-photo-262959.jpeg</image:loc><image:title>fish salad dish</image:title><image:caption>Photo by Daniela Elena Tentis on &lt;a href="https://www.pexels.com/photo/fish-salad-dish-262959/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2025-08-12T11:26:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2025/08/18/flyway-vs-liquibase-which-database-migration-tool-is-right-for-you/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/08/pexels-photo-1683545.jpeg</image:loc><image:title>close up photo of sliced salmon</image:title><image:caption>Photo by Valeria Boltneva on &lt;a href="https://www.pexels.com/photo/close-up-photo-of-sliced-salmon-1683545/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2025-08-12T11:23:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2025/08/11/vm-or-container-the-developers-guide-to-choosing-the-right-isolation/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/08/pexels-photo-1600732.jpeg</image:loc><image:title>bread with fried meat served on plate</image:title><image:caption>Photo by Rajesh TP on &lt;a href="https://www.pexels.com/photo/bread-with-fried-meat-served-on-plate-1600732/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/08/vm-vs-container.png</image:loc><image:title>vm vs container</image:title></image:image><lastmod>2025-08-10T20:48:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2023/09/25/spring-boot-creation-and-cors-configuration/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/08/spring-initializr-dependencies-1.png</image:loc><image:title>spring-initializr-dependencies-1</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/08/sport-treadmill-tor-route-163444.jpeg</image:loc><image:title>brown and white track field</image:title><image:caption>Photo by Pixabay on &lt;a href="https://www.pexels.com/photo/brown-and-white-track-field-163444/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/08/project-structure.png</image:loc><image:title>project-structure</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/08/spring-initializr-dependencies.png</image:loc><image:title>spring-initializr-dependencies</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/08/spring-intializr.png</image:loc><image:title>spring-intializr</image:title></image:image><lastmod>2025-08-04T15:08:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/04/15/how-to-solve-a-nullpointerexception-correctly/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/03/pexels-photo-3760778.jpeg</image:loc><image:title>yelling formal man watching news on laptop</image:title><image:caption>Photo by Andrea Piacquadio on &lt;a href="https://www.pexels.com/photo/yelling-formal-man-watching-news-on-laptop-3760778/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2025-07-31T16:27:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2023/12/04/my-problems-with-flyway/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/11/pexels-photo-1087180.jpeg</image:loc><image:title>flying white drone tilt shift lens photography</image:title><image:caption>Photo by Darrel Und on &lt;a href="https://www.pexels.com/photo/flying-white-drone-tilt-shift-lens-photography-1087180/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2025-07-31T16:22:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2025/07/28/centralized-error-handling-with-react-usecontext/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/07/pexels-photo-410648.jpeg</image:loc><image:title>grilled meat</image:title><image:caption>Photo by pascal claivaz on &lt;a href="https://www.pexels.com/photo/grilled-meat-410648/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2025-07-27T10:38:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2025/07/21/the-art-of-prompting-for-a-developer/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/05/pexels-photo-4175148.jpeg</image:loc><image:title>garlic and buttered shrimp</image:title><image:caption>Photo by Isaac Quesada on &lt;a href="https://www.pexels.com/photo/garlic-and-buttered-shrimp-4175148/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2025-07-20T09:42:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2025/07/14/the-no-code-backend/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/06/pexels-photo-17628608.jpeg</image:loc><image:title>dumplings with sauce</image:title><image:caption>Photo by Valeria Boltneva on &lt;a href="https://www.pexels.com/photo/dumplings-with-sauce-17628608/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/06/pexels-photo-13669035.jpeg</image:loc><image:title>ravioli with spinach</image:title><image:caption>Photo by Max Griss on &lt;a href="https://www.pexels.com/photo/ravioli-with-spinach-13669035/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2025-07-07T20:25:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/libro-git/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/12/empathie.png</image:loc><image:title>empathie</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/06/cover-es.jpg</image:loc><image:title>cover-es</image:title></image:image><lastmod>2025-07-01T11:40:04+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://sergiolema.dev/2025/06/30/layered-architecture-in-java-a-practical-guide-to-keeping-your-code-clean/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/05/pexels-photo-921361.jpeg</image:loc><image:title>purple and brown food on white surface</image:title><image:caption>Photo by Alex Favali on &lt;a href="https://www.pexels.com/photo/purple-and-brown-food-on-white-surface-921361/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2025-06-24T16:00:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2021/10/06/how-to-use-the-spring-cloud-gateway-filter-for-authentication/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2021/10/pexels-photo-18334148.jpeg</image:loc><image:title>close up of a camera lens</image:title><image:caption>Photo by Hu00fcseyin Gu00f6u00e7ek on &lt;a href="https://www.pexels.com/photo/close-up-of-a-camera-lens-18334148/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2025-06-24T06:44:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2025/06/23/3-jvm-parameters-you-must-know/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/05/pexels-photo-6249518.jpeg</image:loc><image:title>nigiri sushi with fresh fish</image:title><image:caption>Photo by Ryutaro Tsukata on &lt;a href="https://www.pexels.com/photo/nigiri-sushi-with-fresh-fish-6249518/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2025-06-20T12:19:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2025/06/09/publish-a-python-wheel-to-gcp-artifact-registry-with-poetry/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/05/pexels-photo-604660.jpeg</image:loc><image:title>barbecues on grill</image:title><image:caption>Photo by Francesco Paggiaro on &lt;a href="https://www.pexels.com/photo/barbecues-on-grill-604660/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2025-05-22T07:10:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2025/06/02/mastering-data-validation-in-java-applications/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/05/pexels-photo-14941247.jpeg</image:loc><image:title>photo of a piece of spanish omelette</image:title><image:caption>Photo by MikeGz on &lt;a href="https://www.pexels.com/photo/photo-of-a-piece-of-spanish-omelette-14941247/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2025-05-15T08:18:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2025/05/12/python-unittest-mocking-constructors/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/05/pexels-photo-3590401.jpeg</image:loc><image:title>bowl of cooked food</image:title><image:caption>Photo by Sebastian Coman Photography on &lt;a href="https://www.pexels.com/photo/bowl-of-cooked-food-3590401/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2025-05-06T11:32:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2025/05/05/debug-server-performance/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/04/pexels-photo-323682.jpeg</image:loc><image:title>close up of steak meal served in plate</image:title><image:caption>Photo by Chevanon Photography on &lt;a href="https://www.pexels.com/photo/close-up-of-steak-meal-served-in-plate-323682/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2025-04-29T20:01:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2025/04/28/architecture-for-my-generative-ai-application/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/03/pexels-photo-2531184.jpeg</image:loc><image:title>assorted cocktails</image:title><image:caption>Photo by Engin Akyurt on &lt;a href="https://www.pexels.com/photo/assorted-cocktails-2531184/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2025-03-26T21:49:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2025/04/21/advantages-and-disadvantages-of-alembic/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/03/beer-machine-alcohol-brewery-159291.jpeg</image:loc><image:title>stainless steel beer dispenser</image:title><image:caption>Photo by Pixabay on &lt;a href="https://www.pexels.com/photo/stainless-steel-beer-dispenser-159291/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2025-03-25T21:14:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2025/04/14/mastering-docker-compose-for-local-development-and-testing/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/03/pexels-photo-13647484.jpeg</image:loc><image:title>a close up shot of a delicious paella</image:title><image:caption>Photo by Manuel Mouzo on &lt;a href="https://www.pexels.com/photo/a-close-up-shot-of-a-delicious-paella-13647484/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2025-03-24T21:31:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2025/04/07/multi-environment-configuration-in-spring-boot/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/03/pexels-photo-461198.jpeg</image:loc><image:title>close up photo of a burrito</image:title><image:caption>Photo by Pixabay on &lt;a href="https://www.pexels.com/photo/close-up-photo-of-a-burrito-461198/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2025-03-24T21:06:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2025/03/31/react-performance-tips-and-tools/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/03/pexels-photo-8230030.jpeg</image:loc><image:title>close up shot of tacos on a wooden tray</image:title><image:caption>Photo by Los Muertos Crew on &lt;a href="https://www.pexels.com/photo/close-up-shot-of-tacos-on-a-wooden-tray-8230030/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2025-03-24T20:49:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2025/03/24/ive-created-a-rag-in-two-days/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/03/pexels-photo-3650438.jpeg</image:loc><image:title>chocolate cupcakes in close up view</image:title><image:caption>Photo by Castorly Stock on &lt;a href="https://www.pexels.com/photo/chocolate-cupcakes-in-close-up-view-3650438/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/03/my_rag_architecture.png</image:loc><image:title>my_rag_architecture</image:title></image:image><lastmod>2025-03-01T21:35:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2025/02/17/deploying-a-spring-boot-application-to-aws-ecs-fargate/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/01/pexels-photo-546945.jpeg</image:loc><image:title>shallow focus photo of pasta</image:title><image:caption>Photo by Maurijn Pach on &lt;a href="https://www.pexels.com/photo/shallow-focus-photo-of-pasta-546945/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2025-02-17T10:14:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2025/03/17/forms-in-react-with-or-without-react-forms/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/02/pexels-photo-302896.jpeg</image:loc><image:title>woman pouring cappuccino</image:title><image:caption>Photo by Chevanon Photography on &lt;a href="https://www.pexels.com/photo/woman-pouring-cappuccino-302896/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2025-02-12T22:04:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2025/03/10/stop-start-gcp-sql-instances-at-nights/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/03/pexels-photo-324028.jpeg</image:loc><image:title>close up of coffee cup</image:title><image:caption>Photo by Chevanon Photography on &lt;a href="https://www.pexels.com/photo/close-up-of-coffee-cup-324028/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2025-02-12T22:03:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2025/03/03/sqlalchemy-and-json-values/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/02/pexels-photo-28936961.jpeg</image:loc><image:title>cozy breakfast with croissants and coffee</image:title><image:caption>Photo by nikki awal on &lt;a href="https://www.pexels.com/photo/cozy-breakfast-with-croissants-and-coffee-28936961/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2025-02-06T17:15:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2025/02/24/gcp-cloud-functions-with-sql-access/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/02/imposed_arch.png</image:loc><image:title>imposed_arch</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/02/ideal_arch.png</image:loc><image:title>ideal_arch</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/02/pexels-photo-414555.jpeg</image:loc><image:title>cup of coffee and bread</image:title><image:caption>Photo by Pixabay on &lt;a href="https://www.pexels.com/photo/cup-of-coffee-and-bread-414555/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2025-02-05T17:49:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2025/02/17/handle-the-errors-with-flask-correctly/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/01/pexels-photo-2098120.jpeg</image:loc><image:title>fried dumplings</image:title><image:caption>Photo by Rajesh TP on &lt;a href="https://www.pexels.com/photo/fried-dumplings-2098120/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2025-01-21T22:02:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2025/02/10/how-to-center-content-into-a-div-with-css/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/01/pexels-photo-1422384.jpeg</image:loc><image:title>person holding sushi on black plate</image:title><image:caption>Photo by Huy Phan on &lt;a href="https://www.pexels.com/photo/person-holding-sushi-on-black-plate-1422384/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/01/pexels-photo-2291596.jpeg</image:loc><image:title>vegetable dish in ceramic cooking pot</image:title><image:caption>Photo by Zak Chapman on &lt;a href="https://www.pexels.com/photo/vegetable-dish-in-ceramic-cooking-pot-2291596/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/01/gap.png</image:loc><image:title>gap</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/01/justify-space.png</image:loc><image:title>justify-space</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/01/align-items.png</image:loc><image:title>align-items</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/01/justify_content.png</image:loc><image:title>justify_content</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/01/display_flex.png</image:loc><image:title>display_flex</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/01/display_block.png</image:loc><image:title>display_block</image:title></image:image><lastmod>2025-01-20T21:47:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2025/02/03/how-to-handle-attributeerror-nonetype-object-has-no-attribute-x-like-a-pro/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/01/pexels-photo-1049626.jpeg</image:loc><image:title>person holding pepperoni pizza on tray</image:title><image:caption>Photo by Edward Eyer on &lt;a href="https://www.pexels.com/photo/person-holding-pepperoni-pizza-on-tray-1049626/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2025-01-20T21:11:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2025/01/27/forgot-password-feature-with-python-and-flask/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/01/pexels-photo-6004240.jpeg</image:loc><image:title>sliced cheese on brown wooden table</image:title><image:caption>Photo by RDNE Stock project on &lt;a href="https://www.pexels.com/photo/sliced-cheese-on-brown-wooden-table-6004240/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/01/forget_password_workflow.png</image:loc><image:title>forget_password_workflow</image:title></image:image><lastmod>2025-01-20T20:42:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2025/01/20/shut-down-gcp-instance-groups-at-nights/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/01/pexels-photo-27643025.jpeg</image:loc><image:title>a plate of steak and fries with green peppers</image:title><image:caption>Photo by Nano Erdozain on &lt;a href="https://www.pexels.com/photo/a-plate-of-steak-and-fries-with-green-peppers-27643025/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2025-01-16T20:21:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2025/01/13/create-a-gcp-instance-group-using-docker/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/01/pexels-photo-1438672.jpeg</image:loc><image:title>food photography of pasta</image:title><image:caption>Photo by Engin Akyurt on &lt;a href="https://www.pexels.com/photo/food-photography-of-pasta-1438672/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2025-01-10T16:36:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2025/01/06/how-to-create-a-gcp-instance-group-easily/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/01/create-gcp-vm.png</image:loc><image:title>Create GCP VM</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/01/create-gcp-instance-group.png</image:loc><image:title>Create GCP Instance Group</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/01/create-gcp-instance-template.png</image:loc><image:title>Create GCP Instance Template</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2025/01/pexels-photo-14515096.jpeg</image:loc><image:title>argentina steak on hot plate</image:title><image:caption>Photo by Vidal Balielo Jr. on &lt;a href="https://www.pexels.com/photo/argentina-steak-on-hot-plate-14515096/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2025-01-06T06:30:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/12/30/optional-vs-null/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/12/pexels-photo-271715.jpeg</image:loc><image:title>sushi</image:title><image:caption>Photo by Pixabay on &lt;a href="https://www.pexels.com/photo/sushi-271715/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/12/pexels-photo-6419388.jpeg</image:loc><image:title>close up shot of a person holding a humnus bread</image:title><image:caption>Photo by Polina Tankilevitch on &lt;a href="https://www.pexels.com/photo/close-up-shot-of-a-person-holding-a-humnus-bread-6419388/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2024-12-13T07:37:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/12/23/create-a-gcp-bucket-with-a-custom-domain/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/12/pexels-photo-1653877.jpeg</image:loc><image:title>close up photo of person holding pizza</image:title><image:caption>Photo by Muffin Creatives on &lt;a href="https://www.pexels.com/photo/close-up-photo-of-person-holding-pizza-1653877/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2024-12-12T06:23:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/12/09/how-to-create-a-singleton-with-java-enums/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/12/pexels-photo-4046770.jpeg</image:loc><image:title>falafel and hummus on plate</image:title><image:caption>Photo by Jack Sparrow on &lt;a href="https://www.pexels.com/photo/falafel-and-hummus-on-plate-4046770/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/12/singleton.png</image:loc><image:title>singleton</image:title></image:image><lastmod>2024-12-04T06:56:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/02/12/upload-your-angular-frontend-to-gcp-storage/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/01/way-clouds-seat-belts-direction-52531.jpeg</image:loc><image:title>gray rolled asphalt road under cloudy sky</image:title><image:caption>Photo by Pixabay on &lt;a href="https://www.pexels.com/photo/gray-rolled-asphalt-road-under-cloudy-sky-52531/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/01/load-balancer-backend-creation-1.png</image:loc><image:title>load-balancer-backend-creation-1</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/01/load-balancer-ip-address-1.png</image:loc><image:title>load-balancer-ip-address-1</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/01/bucket-creation-1.png</image:loc><image:title>bucket-creation-1</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/01/load-balancer-ip-address.png</image:loc><image:title>load-balancer-ip-address</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/01/load-balancer-summary.png</image:loc><image:title>load-balancer-summary</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/01/load-balancer-backend-creation.png</image:loc><image:title>load-balancer-backend-creation</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/01/load-balancer-type.png</image:loc><image:title>load-balancer-type</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/01/bucket-creation.png</image:loc><image:title>bucket-creation</image:title></image:image><lastmod>2024-11-26T06:14:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/12/02/how-to-solve-the-cors-error-with-flask/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/11/pexels-photo-8625953.jpeg</image:loc><image:title>close up of traditional dumplings on plate</image:title><image:caption>Photo by Valeria Boltneva on &lt;a href="https://www.pexels.com/photo/close-up-of-traditional-dumplings-on-plate-8625953/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2024-11-26T06:11:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/11/18/git-reset/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/11/pexels-photo-1731535.jpeg</image:loc><image:title>noodles soup with meat on bowl</image:title><image:caption>Photo by Cats Coming on &lt;a href="https://www.pexels.com/photo/noodles-soup-with-meat-on-bowl-1731535/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2024-11-25T06:24:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/11/11/oauth2-which-workflow-to-choose/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/11/pkce.png</image:loc><image:title>PKCE</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/11/device-authorization-grant.png</image:loc><image:title>Device Authorization Grant</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/11/resource-owner-password-credentials-grant.png</image:loc><image:title>Resource Owner Password Credentials Grant</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/11/client-credentials-grant.png</image:loc><image:title>Client Credentials Grant</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/11/implicit-code-grant.png</image:loc><image:title>Implicit Code Grant</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/11/authorization-code-grant.png</image:loc><image:title>Authorization Code Grant</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/11/pexels-photo-769969.jpeg</image:loc><image:title>pasta with vegetable dish on gray plate beside tomato fruit on white table</image:title><image:caption>Photo by Jane Trang Doan on &lt;a href="https://www.pexels.com/photo/pasta-with-vegetable-dish-on-gray-plate-beside-tomato-fruit-on-white-table-769969/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2024-11-06T06:44:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/11/04/5-essential-tips-for-securing-your-spring-application/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/10/cookies-snack-brownies.jpg</image:loc><image:title>brownies cookies snack</image:title><image:caption>Photo by Ju00c9SHOOTS on &lt;a href="https://www.pexels.com/photo/brownies-cookies-snack-3652/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2024-10-22T06:59:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/10/14/aws-api-gateway-with-a-proxy-lambda-and-binary-content/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/10/pexels-photo-1437268.jpeg</image:loc><image:title>selective focus photography of omelette with toppings</image:title><image:caption>Photo by Engin Akyurt on &lt;a href="https://www.pexels.com/photo/selective-focus-photography-of-omelette-with-toppings-1437268/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/10/api-gateway-configure-binary-types.png</image:loc><image:title>API Gateway configure binary types</image:title></image:image><lastmod>2024-10-15T05:36:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/10/21/understand-the-most-important-dns-records/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/10/pexels-photo-262959.jpeg</image:loc><image:title>fish salad dish</image:title><image:caption>Photo by Dana Tentis on &lt;a href="https://www.pexels.com/photo/fish-salad-dish-262959/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2024-10-15T05:36:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/10/07/authenticate-your-spring-application-with-aws-cognito/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/09/oauth2-workflow.png</image:loc><image:title>oauth2 workflow</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/09/pexels-photo-699544.jpeg</image:loc><image:title>garlic shrimp dish</image:title><image:caption>Photo by Cats Coming on &lt;a href="https://www.pexels.com/photo/garlic-shrimp-dish-699544/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/09/step-6-cognito-client-configuration.png</image:loc><image:title>Step 6 - Cognito Client configuration</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/09/step-6-cognito-app-configuration.png</image:loc><image:title>Step 6 - Cognito App configuration</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/09/step-5-cognito-googles-integration.png</image:loc><image:title>Step 5 - Cognito Google's integration</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/09/step-4-cognito-communication.png</image:loc><image:title>Step 4 - Cognito communication</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/09/step-3-cognito-sign-up-attributes.png</image:loc><image:title>Step 3 - Cognito Sign up attributes</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/09/step-3-congito-sign-up.png</image:loc><image:title>Step 3 - Congito Sign up</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/09/step-2-cognito-security-configuration.png</image:loc><image:title>Step 2 - Cognito Security Configuration</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/09/step-1-cognito-sign-in-systems.png</image:loc><image:title>Step 1 - Cognito Sign In Systems</image:title></image:image><lastmod>2024-09-25T05:25:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/09/16/code-review-tips/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/08/pexels-photo-674574.jpeg</image:loc><image:title>cooked rice and curry food served on white plate</image:title><image:caption>Photo by Cats Coming on &lt;a href="https://www.pexels.com/photo/cooked-rice-and-curry-food-served-on-white-plate-674574/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2024-09-13T05:18:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/09/02/when-its-time-to-refactor/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/08/pexels-photo-921374.jpeg</image:loc><image:title>seashell dish</image:title><image:caption>Photo by Alex Favali on &lt;a href="https://www.pexels.com/photo/seashell-dish-921374/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2024-09-13T05:18:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/09/09/where-to-write-documentation/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/08/pexels-photo-2233729.jpeg</image:loc><image:title>grilled meats on skewers</image:title><image:caption>Photo by Samer Daboul on &lt;a href="https://www.pexels.com/photo/grilled-meats-on-skewers-2233729/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2024-09-13T05:17:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/09/30/5-tips-to-maintain-a-code-clean/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/08/pexels-photo-1213710.jpeg</image:loc><image:title>vegetable salad with wheat bread on the side</image:title><image:caption>Photo by Dana Tentis on &lt;a href="https://www.pexels.com/photo/vegetable-salad-with-wheat-bread-on-the-side-1213710/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2024-09-13T05:17:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/09/23/how-to-create-ssh-keys/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/09/pexels-photo-2531189.jpeg</image:loc><image:title>food on brown board</image:title><image:caption>Photo by Engin Akyurt on &lt;a href="https://www.pexels.com/photo/food-on-brown-board-2531189/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/09/ssh_communication.png</image:loc><image:title>ssh_communication</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/09/ssh_share.png</image:loc><image:title>ssh_share</image:title></image:image><lastmod>2024-09-10T05:10:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/08/26/custom-domain-for-backend-and-frontend-in-aws/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/08/pexels-photo-1639557.jpeg</image:loc><image:title>ham burger with vegetables</image:title><image:caption>Photo by Valeria Boltneva on &lt;a href="https://www.pexels.com/photo/ham-burger-with-vegetables-1639557/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/08/aws-cloudfront-alternate-domain.png</image:loc><image:title>AWS CloudFront alternate domain</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/08/aws-certificate-manager-domain-verification.png</image:loc><image:title>AWS Certificate Manager Domain Verification</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/08/aws-certificate-manager-domain-names.png</image:loc><image:title>AWS Certificate Manager Domain Names</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/08/aws-certificate-manager-request-certificate.png</image:loc><image:title>AWS Certificate Manager Request Certificate</image:title></image:image><lastmod>2024-08-11T21:13:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/08/19/the-5-keys-to-effective-restful-api-design/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/07/pexels-photo-905847.jpeg</image:loc><image:title>baked pizza on pizza peel in oven</image:title><image:caption>Photo by Eneida Nieves on &lt;a href="https://www.pexels.com/photo/baked-pizza-on-pizza-peel-in-oven-905847/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/07/pillars-of-ancient-greece.png</image:loc><image:title>pillars-of-ancient-greece</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/07/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2024-08-11T07:17:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/08/12/router-and-react-application-in-aws-s3/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/08/pexels-photo-2474661.jpeg</image:loc><image:title>bread with soup</image:title><image:caption>Photo by Marvin Ozz on &lt;a href="https://www.pexels.com/photo/bread-with-soup-2474661/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/08/aws-cloudfront-redirections.png</image:loc><image:title>AWS CloudFront redirections</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/08/aws-s3-object-not-found.png</image:loc><image:title>AWS S3 object not found</image:title></image:image><lastmod>2024-08-11T07:14:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/07/29/which-http-response-code-to-use/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/07/pexels-photo-70497.jpeg</image:loc><image:title>fries and burger on plate</image:title><image:caption>Photo by Robin Stickel on &lt;a href="https://www.pexels.com/photo/fries-and-burger-on-plate-70497/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2024-07-12T15:38:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/07/15/which-http-verb-to-use/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/07/pexels-photo-2418486.jpeg</image:loc><image:title>fried dish on plate</image:title><image:caption>Photo by Harry Dona on &lt;a href="https://www.pexels.com/photo/fried-dish-on-plate-2418486/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2024-07-12T09:06:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2022/05/04/jinja-templates/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/05/pexels-photo-1111692.jpeg</image:loc><image:title>seat sketch paper on table</image:title><image:caption>Photo by Karol D on &lt;a href="https://www.pexels.com/photo/seat-sketch-paper-on-table-1111692/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2024-06-28T16:16:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/07/08/3-ways-to-store-passwords-securely/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/06/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2024-06-27T15:39:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/06/24/6-tips-to-keep-your-code-clean/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/06/pexels-photo-325876.jpeg</image:loc><image:title>close up of row</image:title><image:caption>Photo by Pixabay on &lt;a href="https://www.pexels.com/photo/close-up-of-row-325876/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2024-06-18T10:40:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/07/01/use-pagination-to-speed-up-your-api/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/06/book-open-pages-literature-159872.jpeg</image:loc><image:title>low light photo of opened book</image:title><image:caption>Photo by Pixabay on &lt;a href="https://www.pexels.com/photo/low-light-photo-of-opened-book-159872/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/06/pagination.png</image:loc><image:title>pagination</image:title></image:image><lastmod>2024-06-18T10:39:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/06/17/5-productivity-tips-to-work-from-home/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/05/pexels-photo-269129.jpeg</image:loc><image:title>person sitting on couch while using laptop computer</image:title><image:caption>Photo by Pixabay on &lt;a href="https://www.pexels.com/photo/person-sitting-on-couch-while-using-laptop-computer-269129/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2024-06-12T05:37:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/06/10/feature-flags-deploy-unstable-features/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/05/pexels-photo-927546.jpeg</image:loc><image:title>white wall</image:title><image:caption>Photo by Steve Johnson on &lt;a href="https://www.pexels.com/photo/white-wall-927546/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2024-05-29T05:28:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/06/03/optimize-your-api-using-memoization/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/05/pexels-photo-386009.jpeg</image:loc><image:title>selective focus photography of yellow school bus die cast</image:title><image:caption>Photo by Nubia Navarro (nubikini) on &lt;a href="https://www.pexels.com/photo/selective-focus-photography-of-yellow-school-bus-die-cast-386009/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2024-05-28T20:19:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/05/27/security-in-the-cloud-7-aws-best-practices/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/05/pexels-photo-951408.jpeg</image:loc><image:title>cyclone fence in shallow photography</image:title><image:caption>Photo by Travis Saylor on &lt;a href="https://www.pexels.com/photo/cyclone-fence-in-shallow-photography-951408/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2024-05-21T11:42:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/05/20/deploy-a-spring-boot-application-in-aws-lambda/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/05/pexels-photo-416920.jpeg</image:loc><image:title>road under cloudy sky</image:title><image:caption>Photo by Pixabay on &lt;a href="https://www.pexels.com/photo/road-under-cloudy-sky-416920/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/05/create_api_method.png</image:loc><image:title>create_api_method</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/05/create_api_resource.png</image:loc><image:title>create_api_resource</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/05/create_rest_api.png</image:loc><image:title>create_rest_api</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/05/create_lambda.png</image:loc><image:title>create_lambda</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/05/project_creation.png</image:loc><image:title>project_creation</image:title></image:image><lastmod>2024-05-07T09:38:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/05/13/what-does-my-ci-cd-pipelines-look-like/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/04/pexels-photo-5726808.jpeg</image:loc><image:title>a light microscope placed on a white surface</image:title><image:caption>Photo by Artem Podrez on &lt;a href="https://www.pexels.com/photo/a-light-microscope-placed-on-a-white-surface-5726808/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2024-04-30T11:45:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/05/06/how-i-use-gitflow-in-real-life-projects-with-gitlabci/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/04/pexels-photo-19660833.jpeg</image:loc><image:title>qanli korpu bridge with mountains in the background</image:title><image:caption>Photo by Khalig Valiyev on &lt;a href="https://www.pexels.com/photo/qanli-korpu-bridge-with-mountains-in-the-background-19660833/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2024-04-25T07:22:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2023/11/06/implement-the-crud-operations-in-angular/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/10/apple-iphone-smartphone-desk.jpg</image:loc><image:title>macbook pro beside white ipad</image:title><image:caption>Photo by Pixabay on &lt;a href="https://www.pexels.com/photo/macbook-pro-beside-white-ipad-4158/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2024-04-04T07:46:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/04/29/how-to-use-react-for-a-crud-application/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/04/chjpdmf0zs9zdgf0awmvaw1hz2uvd2vic2l0zs8ymdiylta0l2xyl3b4mtizmzu3ns1pbwfnzs1rejjlothlai5qcgc.webp</image:loc><image:title>Colorful Lego building blocks. Location</image:title></image:image><lastmod>2024-04-04T07:43:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/04/22/4-ways-to-protect-your-application-from-being-hacked/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/03/pexels-photo-5952647.jpeg</image:loc><image:title>person wearing black hoodie</image:title><image:caption>Photo by Mati Mango on &lt;a href="https://www.pexels.com/photo/person-wearing-black-hoodie-5952647/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2024-03-27T13:11:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/04/08/how-not-to-create-an-application/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/03/pexels-photo-209235.jpeg</image:loc><image:title>black claw hammer on brown wooden plank</image:title><image:caption>Photo by Pixabay on &lt;a href="https://www.pexels.com/photo/black-claw-hammer-on-brown-wooden-plank-209235/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2024-03-21T14:13:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/04/01/7-habits-of-great-developers/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/03/pexels-photo-190574.jpeg</image:loc><image:title>greyscale photography of car engine</image:title><image:caption>Photo by Mike Bird on &lt;a href="https://www.pexels.com/photo/greyscale-photography-of-car-engine-190574/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2024-03-20T08:22:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/03/25/advantages-and-disadvantages-of-the-jwt/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/03/pexels-photo-3079261.jpeg</image:loc><image:title>man passing case of bottles</image:title><image:caption>Photo by mostafa meraji on &lt;a href="https://www.pexels.com/photo/man-passing-case-of-bottles-3079261/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2024-03-14T17:04:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/03/18/workflow-of-the-forget-password-strategy/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/03/pexels-photo-12376016.jpeg</image:loc><image:title>a person holding a mobile phone</image:title><image:caption>Photo by SCREEN POST on &lt;a href="https://www.pexels.com/photo/a-person-holding-a-mobile-phone-12376016/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/03/forget_password_workflow.png</image:loc><image:title>forget_password_workflow</image:title></image:image><lastmod>2024-03-13T08:15:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/03/11/3-steps-to-get-a-job-as-a-junior-with-no-experience/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/02/pexels-photo-3184465.jpeg</image:loc><image:title>man and woman near table</image:title><image:caption>Photo by fauxels on &lt;a href="https://www.pexels.com/photo/man-and-woman-near-table-3184465/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2024-03-06T21:48:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/all-articles/</loc><lastmod>2024-02-16T14:17:14+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://sergiolema.dev/all-categories/</loc><lastmod>2024-02-16T14:15:42+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://sergiolema.dev/2024/03/04/complexity-vs-urgency/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/02/pexels-photo-212286.jpeg</image:loc><image:title>man wearing black and white stripe shirt looking at white printer papers on the wall</image:title><image:caption>Photo by Startup Stock Photos on &lt;a href="https://www.pexels.com/photo/man-wearing-black-and-white-stripe-shirt-looking-at-white-printer-papers-on-the-wall-212286/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/02/complexity-vs-urgency.png</image:loc><image:title>complexity-vs-urgency</image:title></image:image><lastmod>2024-02-05T14:37:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/02/26/4-performance-optimization-techniques-for-your-application/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/02/pexels-photo-1313817.jpeg</image:loc><image:title>selective focus photography of lanterns</image:title><image:caption>Photo by Min An on &lt;a href="https://www.pexels.com/photo/selective-focus-photography-of-lanterns-1313817/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/02/after-memoization.png</image:loc><image:title>after-memoization</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/02/before-memoization.png</image:loc><image:title>before-memoization</image:title></image:image><lastmod>2024-02-05T12:55:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/02/19/deploy-a-react-frontend-to-aws-s3/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/01/pexels-photo-1144176.jpeg</image:loc><image:title>aerial photography of water beside forest during golden hour</image:title><image:caption>Photo by Sindre Fs on &lt;a href="https://www.pexels.com/photo/aerial-photography-of-water-beside-forest-during-golden-hour-1144176/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/01/edit-s3-bucket-policy-1.png</image:loc><image:title>edit-s3-bucket-policy-1</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/01/edit-s3-bucket-policy.png</image:loc><image:title>edit-s3-bucket-policy</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/01/edit-s3-bucket-public-access.png</image:loc><image:title>edit-s3-bucket-public-access</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/01/edit-s3-bucket-to-static-website.png</image:loc><image:title>edit-s3-bucket-to-static-website</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/01/create-an-s3-bucket.png</image:loc><image:title>create-an-s3-bucket</image:title></image:image><lastmod>2024-02-01T12:27:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/02/05/solve-the-cors-error-with-spring-security/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/01/pexels-photo-3729557.jpeg</image:loc><image:title>monochrome photo of math formulas</image:title><image:caption>Photo by Nothing Ahead on &lt;a href="https://www.pexels.com/photo/monochrome-photo-of-math-formulas-3729557/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/01/corsfilter.jpg</image:loc><image:title>corsfilter</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/01/webmvcconfigurer.jpg</image:loc><image:title>webmvcconfigurer</image:title></image:image><lastmod>2024-01-26T16:58:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/01/29/how-i-solved-20-vulnerabilities-in-less-than-an-hour/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/01/pexels-photo-3777572.jpeg</image:loc><image:title>man showing distress</image:title><image:caption>Photo by Andrea Piacquadio on &lt;a href="https://www.pexels.com/photo/man-showing-distress-3777572/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2024-01-26T16:58:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/01/22/exploring-the-benefits-and-challenges-of-aws-adoption/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/01/pexels-photo.jpg</image:loc><image:title>clouds dark clouds thunderstorm thunder</image:title><image:caption>Photo by Skitterphoto on &lt;a href="https://www.pexels.com/photo/clouds-dark-clouds-thunderstorm-thunder-9466/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2024-01-17T12:23:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/01/15/5-architecture-styles-to-build-a-big-application/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/01/microservices_architecture.png</image:loc><image:title>microservices_architecture</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/01/event_driven_architecture.png</image:loc><image:title>event_driven_architecture</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/01/pipeline_architecture.png</image:loc><image:title>pipeline_architecture</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/01/soa_architecture-1.png</image:loc><image:title>soa_architecture-1</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/01/soa_architecture.png</image:loc><image:title>soa_architecture</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/01/layered_architecture-2.png</image:loc><image:title>layered_architecture-2</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/01/layered_architecture-1.png</image:loc><image:title>layered_architecture-1</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/01/layered_architecture.png</image:loc><image:title>layered_architecture</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2024/01/pexels-photo-5691642.jpeg</image:loc><image:title>power socket during construction on building</image:title><image:caption>Photo by Ksenia Chernaya on &lt;a href="https://www.pexels.com/photo/power-socket-during-construction-on-building-5691642/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2024-01-10T09:30:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/01/08/trade-offs-in-pursuit-of-high-performance-application/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/12/pexels-photo-16743656.jpeg</image:loc><image:title>car mechanics fixing a race car</image:title><image:caption>Photo by Caio Renato de Campos on &lt;a href="https://www.pexels.com/photo/car-mechanics-fixing-a-race-car-16743656/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2024-01-03T13:44:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2024/01/02/10-aws-services-every-developer-should-know-about/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/11/sns.png</image:loc><image:title>sns</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/11/cloudwatch.png</image:loc><image:title>cloudwatch</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/11/vpc.png</image:loc><image:title>vpc</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/11/ecs.png</image:loc><image:title>ecs</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/11/sqs.png</image:loc><image:title>sqs</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/11/lambda.png</image:loc><image:title>lambda</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/11/secretmanager.png</image:loc><image:title>secretmanager</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/11/rds.png</image:loc><image:title>rds</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/11/s3.png</image:loc><image:title>s3</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/11/ec2.png</image:loc><image:title>ec2</image:title></image:image><lastmod>2024-01-11T06:30:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/build-a-complete-backend-with-spring-boot/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2021/02/pexels-photo-340152-2.jpeg</image:loc><image:title>selective focus photography of man facing computer</image:title><image:caption>Photo by hitesh choudhary on &lt;a href="https://www.pexels.com/photo/selective-focus-photography-of-man-facing-computer-340152/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-12-20T08:16:41+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://sergiolema.dev/2023/12/26/how-to-calculate-the-servers-sizes-for-my-microservices/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/12/microservices.png</image:loc><image:title>microservices</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/11/pexels-photo-716661.jpeg</image:loc><image:title>black illustration on white printer paper</image:title><image:caption>Photo by Matej on &lt;a href="https://www.pexels.com/photo/black-illustration-on-white-printer-paper-716661/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-12-12T06:23:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2023/12/18/authenticate-your-angular-application-with-jwt/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/11/pexels-photo-296282.jpeg</image:loc><image:title>person hand reaching body of water</image:title><image:caption>Photo by Lukas on &lt;a href="https://www.pexels.com/photo/person-hand-reaching-body-of-water-296282/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-11-30T13:48:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2023/12/11/microservices-communications/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/11/database-1.png</image:loc><image:title>database-1</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/11/messages.png</image:loc><image:title>messages</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/11/rpc.png</image:loc><image:title>rpc</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/11/soap.png</image:loc><image:title>soap</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/11/rest.png</image:loc><image:title>rest</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/11/pexels-photo-13921125.jpeg</image:loc><image:title>grayscale photo of telephones</image:title><image:caption>Photo by Joao Fernandes on &lt;a href="https://www.pexels.com/photo/grayscale-photo-of-telephones-13921125/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-12-11T07:51:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2023/11/20/stop-using-null-on-database-rows/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/10/stadium-football-viewers-olympic-stadium-67836.jpeg</image:loc><image:title>woman in grey shirt sitting on stadium chair</image:title><image:caption>Photo by Pixabay on &lt;a href="https://www.pexels.com/photo/woman-in-grey-shirt-sitting-on-stadium-chair-67836/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-11-20T06:09:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2023/11/27/microservices-vs-serverless/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/11/microservices_architecture.jpg</image:loc><image:title>microservices_architecture</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/10/pexels-photo-325185.jpeg</image:loc><image:title>view of cityscape</image:title><image:caption>Photo by Aleksandar Pasaric on &lt;a href="https://www.pexels.com/photo/view-of-cityscape-325185/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-11-09T12:50:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2023/11/13/protect-your-spring-boot-application-with-jwt/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/10/pexels-photo-14757019.jpeg</image:loc><image:title>photo of a wall with industrial camera</image:title><image:caption>Photo by Jan van der Wolf on &lt;a href="https://www.pexels.com/photo/photo-of-a-wall-with-industrial-camera-14757019/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-10-18T20:23:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2023/10/30/the-hardest-bug-ive-faced/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/09/find_a_bug.jpg</image:loc><image:title>find_a_bug</image:title></image:image><lastmod>2023-10-02T21:09:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2023/10/09/create-a-restful-crud-application-with-spring-boot/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/08/pexels-photo-2041627.jpeg</image:loc><image:title>three woman sitting on white chair in front of table</image:title><image:caption>Photo by CoWomen on &lt;a href="https://www.pexels.com/photo/three-woman-sitting-on-white-chair-in-front-of-table-2041627/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-10-02T12:35:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2022/01/27/how-to-use-spring-cloud-config-server-with-git-and-vault/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/01/pexels-photo-366791.jpeg</image:loc><image:title>light inside chest box</image:title><image:caption>Photo by David Bartus on &lt;a href="https://www.pexels.com/photo/light-inside-chest-box-366791/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-25T15:46:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2022/01/27/store-the-http-session-into-redis/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/01/pexels-photo-1005630.jpeg</image:loc><image:title>pexels-photo-1005630.jpeg</image:title><image:caption>Photo by Toms Svilans on &lt;a href="https://www.pexels.com/photo/red-aston-martin-db11-rear-light-1005630/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-25T15:44:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2022/02/13/slf4j-lockback-and-log4j2/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/02/pexels-photo-357514.jpeg</image:loc><image:title>pile of folders</image:title><image:caption>Photo by Pixabay on &lt;a href="https://www.pexels.com/photo/pile-of-folders-357514/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-25T15:42:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2022/02/13/flask-backend-setup/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/02/pexels-photo-1366942.jpeg</image:loc><image:title>photo of clear glass measuring cup lot</image:title><image:caption>Photo by Rodolfo Clix on &lt;a href="https://www.pexels.com/photo/photo-of-clear-glass-measuring-cup-lot-1366942/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-25T15:32:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2022/02/13/dependency-management-with-poetry/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/02/pexels-photo-2662180.jpeg</image:loc><image:title>white cup on saucer</image:title><image:caption>Photo by Suzy Hazelwood on &lt;a href="https://www.pexels.com/photo/white-cup-on-saucer-2662180/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-25T15:29:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2022/03/03/log4shell-vulnerability/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/03/pexels-photo-2743739.jpeg</image:loc><image:title>red led traffic cone</image:title><image:caption>Photo by Redrec  u00a9ufe0f on &lt;a href="https://www.pexels.com/photo/red-led-traffic-cone-2743739/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-25T15:28:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2022/03/03/basic-authentication-jwt/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/03/pexels-photo-7594225.jpeg</image:loc><image:title>casino chips scattered on gaming table</image:title><image:caption>Photo by Pavel Danilyuk on &lt;a href="https://www.pexels.com/photo/casino-chips-scattered-on-gaming-table-7594225/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-25T15:27:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2022/03/03/sqlalchemy/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/03/pexels-photo-7978043.jpeg</image:loc><image:title>on old key over an old book</image:title><image:caption>Photo by RDNE Stock project on &lt;a href="https://www.pexels.com/photo/on-old-key-over-an-old-book-7978043/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-25T15:19:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2022/03/13/message-queuing-with-apache-kafka-and-spring-cloud/</loc><lastmod>2023-09-25T13:40:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2022/03/15/mapping-and-validating-with-marshmallow/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/03/gift-jeans-fashion-pack-157879.jpeg</image:loc><image:title>black gift box on wooden surface</image:title><image:caption>Photo by Pixabay on &lt;a href="https://www.pexels.com/photo/black-gift-box-on-wooden-surface-157879/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-25T13:39:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2022/03/30/circuit-breaker-hystrix-vs-resilience4j/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/03/pexels-photo-190448.jpeg</image:loc><image:title>traffic lights with red light on</image:title><image:caption>Photo by PhotoMIX Company on &lt;a href="https://www.pexels.com/photo/traffic-lights-with-red-light-on-190448/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-25T13:36:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2022/04/03/unit-tests-with-pytest/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/04/pexels-photo-1181359.jpeg</image:loc><image:title>woman programming on a notebook</image:title><image:caption>Photo by Christina Morillo on &lt;a href="https://www.pexels.com/photo/woman-programming-on-a-notebook-1181359/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-25T11:56:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2022/04/06/mongodb-with-spring-data/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/04/pexels-photo-1585892.jpeg</image:loc><image:title>brown leafed tree selective focus photography</image:title><image:caption>Photo by Lina Kivaka on &lt;a href="https://www.pexels.com/photo/brown-leafed-tree-selective-focus-photography-1585892/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-25T11:54:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2022/04/26/pre-commit/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/04/pexels-photo-9760554.jpeg</image:loc><image:title>man taking one of the domino blocks from a side view</image:title><image:caption>Photo by Ron Lach on &lt;a href="https://www.pexels.com/photo/man-taking-one-of-the-domino-blocks-from-a-side-view-9760554/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-25T11:48:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2022/06/02/spring-batch/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/06/pexels-photo-4262010.jpeg</image:loc><image:title>family preparing food in the kitchen</image:title><image:caption>Photo by August de Richelieu on &lt;a href="https://www.pexels.com/photo/family-preparing-food-in-the-kitchen-4262010/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/06/capture-decc81cran-2022-06-02-acc80-17.29.48.png</image:loc><image:title>capture-decc81cran-2022-06-02-acc80-17.29.48</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/06/capture-decc81cran-2022-06-02-acc80-17.28.23.png</image:loc><image:title>capture-decc81cran-2022-06-02-acc80-17.28.23</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/06/capture-decc81cran-2022-06-02-acc80-17.27.11.png</image:loc><image:title>capture-decc81cran-2022-06-02-acc80-17.27.11</image:title></image:image><lastmod>2023-09-25T07:43:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2022/06/07/roles-authorization/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/06/pexels-photo.jpg</image:loc><image:title>man s holding swords clip art</image:title><image:caption>Photo by Rene Asmussen on &lt;a href="https://www.pexels.com/photo/man-s-holding-swords-clip-art-25755/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/06/capture-decc81cran-2022-06-03-acc80-17.57.19.png</image:loc><image:title>capture-decc81cran-2022-06-03-acc80-17.57.19</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/06/capture-decc81cran-2022-06-03-acc80-17.56.54.png</image:loc><image:title>capture-decc81cran-2022-06-03-acc80-17.56.54</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/06/capture-decc81cran-2022-06-03-acc80-17.56.38.png</image:loc><image:title>capture-decc81cran-2022-06-03-acc80-17.56.38</image:title></image:image><lastmod>2023-09-25T07:41:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2022/06/23/sleuth-zipkin/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/06/pexels-photo-3845129.jpeg</image:loc><image:title>heart rate monitor</image:title><image:caption>Photo by Anna Shvets on &lt;a href="https://www.pexels.com/photo/heart-rate-monitor-3845129/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/06/capture-decc81cran-2022-06-23-acc80-23.37.56.png</image:loc><image:title>capture-decc81cran-2022-06-23-acc80-23.37.56</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/06/capture-decc81cran-2022-06-23-acc80-23.37.32.png</image:loc><image:title>capture-decc81cran-2022-06-23-acc80-23.37.32</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/06/capture-decc81cran-2022-06-23-acc80-23.37.13.png</image:loc><image:title>capture-decc81cran-2022-06-23-acc80-23.37.13</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/06/capture-decc81cran-2022-06-23-acc80-23.36.52.png</image:loc><image:title>capture-decc81cran-2022-06-23-acc80-23.36.52</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/06/capture-decc81cran-2022-06-23-acc80-23.28.16.png</image:loc><image:title>capture-decc81cran-2022-06-23-acc80-23.28.16</image:title></image:image><lastmod>2023-09-25T07:39:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2022/06/27/python-logging/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/06/letter-handwriting-family-letters-written-51159.jpeg</image:loc><image:title>white paper</image:title><image:caption>Photo by Pixabay on &lt;a href="https://www.pexels.com/photo/white-paper-51159/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-25T07:38:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2022/07/15/decorators-in-python/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/07/pexels-photo-1340502.jpeg</image:loc><image:title>photo of woman painting on wall</image:title><image:caption>Photo by Brett Sayles on &lt;a href="https://www.pexels.com/photo/photo-of-woman-painting-on-wall-1340502/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-25T07:36:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2022/09/15/oauth2-and-openid-connect/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/09/us-army-soldiers-army-men-54098.jpeg</image:loc><image:title>soldiers in line to get in a plane</image:title><image:caption>Photo by Pixabay on &lt;a href="https://www.pexels.com/photo/soldiers-in-line-to-get-in-a-plane-54098/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/09/capture-decc81cran-2022-09-15-acc80-21.32.45.png</image:loc><image:title>capture-decc81cran-2022-09-15-acc80-21.32.45</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/09/capture-decc81cran-2022-09-15-acc80-21.30.39.png</image:loc><image:title>capture-decc81cran-2022-09-15-acc80-21.30.39</image:title></image:image><lastmod>2023-09-25T07:34:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2022/09/19/spring-cloud-gateway-with-oauth2-authorization-server/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/09/pexels-photo-53769.jpeg</image:loc><image:title>brown boxer dog with orange black powerdog vest</image:title><image:caption>Photo by Marcus Christensen on &lt;a href="https://www.pexels.com/photo/brown-boxer-dog-with-orange-black-powerdog-vest-53769/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-25T07:32:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2022/09/26/rdd-in-pyspark/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/09/pexels-photo-1181345.jpeg</image:loc><image:title>man standing infront of white board</image:title><image:caption>Photo by Christina Morillo on &lt;a href="https://www.pexels.com/photo/man-standing-infront-of-white-board-1181345/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/09/capture-decc81cran-2022-09-15-acc80-22.40.48.png</image:loc><image:title>capture-decc81cran-2022-09-15-acc80-22.40.48</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/09/capture-decc81cran-2022-09-15-acc80-22.39.11.png</image:loc><image:title>capture-decc81cran-2022-09-15-acc80-22.39.11</image:title></image:image><lastmod>2023-09-25T07:29:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2022/10/10/create-your-first-github-actions/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/10/pexels-photo-4792495.jpeg</image:loc><image:title>screws and repair tools in box near hammer</image:title><image:caption>Photo by Anete Lusina on &lt;a href="https://www.pexels.com/photo/screws-and-repair-tools-in-box-near-hammer-4792495/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/09/capture-decc81cran-2022-09-30-acc80-16.20.57.png</image:loc><image:title>capture-decc81cran-2022-09-30-acc80-16.20.57</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/09/capture-decc81cran-2022-09-30-acc80-16.19.52.png</image:loc><image:title>capture-decc81cran-2022-09-30-acc80-16.19.52</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/09/create_runner.png</image:loc><image:title>create_runner</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/09/capture-decc81cran-2022-09-30-acc80-11.52.00.png</image:loc><image:title>capture-decc81cran-2022-09-30-acc80-11.52.00</image:title></image:image><lastmod>2023-09-25T07:16:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2022/10/24/create-your-first-cicd-pipeline-with-gitlabci/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/10/pexels-photo-175039.jpeg</image:loc><image:title>tool set on plank</image:title><image:caption>Photo by energepic.com on &lt;a href="https://www.pexels.com/photo/tool-set-on-plank-175039/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/10/capture-decc81cran-2022-10-07-acc80-14.52.41.png</image:loc><image:title>capture-decc81cran-2022-10-07-acc80-14.52.41</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/10/capture-decc81cran-2022-10-07-acc80-14.07.41-1.png</image:loc><image:title>capture-decc81cran-2022-10-07-acc80-14.07.41-1</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/10/capture-decc81cran-2022-10-07-acc80-14.07.41.png</image:loc><image:title>capture-decc81cran-2022-10-07-acc80-14.07.41</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/10/capture-decc81cran-2022-10-07-acc80-14.07.06.png</image:loc><image:title>capture-decc81cran-2022-10-07-acc80-14.07.06</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/10/capture-decc81cran-2022-10-07-acc80-13.38.13.png</image:loc><image:title>capture-decc81cran-2022-10-07-acc80-13.38.13</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/10/capture-decc81cran-2022-10-07-acc80-13.37.58.png</image:loc><image:title>capture-decc81cran-2022-10-07-acc80-13.37.58</image:title></image:image><lastmod>2023-09-25T07:16:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2022/11/28/choose-aws-ec2-to-easily-deploy-your-backend-app/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/11/capture-decran-2022-11-23-a-22.14.25.png</image:loc><image:title>capture-decran-2022-11-23-a-22.14.25</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/11/capture-decran-2022-11-23-a-22.08.18.png</image:loc><image:title>capture-decran-2022-11-23-a-22.08.18</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/11/capture-decran-2022-11-23-a-21.57.50.png</image:loc><image:title>capture-decran-2022-11-23-a-21.57.50</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/11/capture-decran-2022-11-23-a-21.56.50.png</image:loc><image:title>capture-decran-2022-11-23-a-21.56.50</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/11/capture-decran-2022-11-23-a-21.54.35.png</image:loc><image:title>capture-decran-2022-11-23-a-21.54.35</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/11/capture-decran-2022-11-23-a-21.52.38.png</image:loc><image:title>capture-decran-2022-11-23-a-21.52.38</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/11/capture-decran-2022-11-23-a-21.50.21.png</image:loc><image:title>capture-decran-2022-11-23-a-21.50.21</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/11/capture-decran-2022-11-23-a-21.44.03.png</image:loc><image:title>capture-decran-2022-11-23-a-21.44.03</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/11/capture-decran-2022-11-23-a-21.43.06.png</image:loc><image:title>capture-decran-2022-11-23-a-21.43.06</image:title></image:image><lastmod>2023-09-25T07:11:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2023/07/24/check-those-2-methods-to-quickly-deploy-your-python-api-to-aws-lambda/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/06/link-a-load-balancer-to-a-target-group.png</image:loc><image:title>link-a-load-balancer-to-a-target-group</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/06/create-a-load-balancer-with-2-availability-zones.png</image:loc><image:title>create-a-load-balancer-with-2-availability-zones</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/06/create-a-public-load-balancer.png</image:loc><image:title>create-a-public-load-balancer</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/06/create-an-application-load-balancer.png</image:loc><image:title>create-an-application-load-balancer</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/06/create-a-security-group.png</image:loc><image:title>create-a-security-group</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/06/create-a-target-group-for-a-lambda.png</image:loc><image:title>create-a-target-group-for-a-lambda</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/06/create-a-docker-lambda-function.png</image:loc><image:title>create-a-docker-lambda-function</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/06/push-commands-to-ecr.png</image:loc><image:title>push-commands-to-ecr</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/06/create-an-ecr-repository.png</image:loc><image:title>create-an-ecr-repository</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/06/numpy-wheels-in-pypi.png</image:loc><image:title>numpy-wheels-in-pypi</image:title></image:image><lastmod>2023-09-25T07:07:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2022/12/12/ecs/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/12/pexels-photo-4870972.jpeg</image:loc><image:title>yellow and purple clouds</image:title><image:caption>Photo by ROMAN ODINTSOV on &lt;a href="https://www.pexels.com/photo/yellow-and-purple-clouds-4870972/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/12/capture-decran-2022-12-07-a-22.18.31.png</image:loc><image:title>capture-decran-2022-12-07-a-22.18.31</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/12/capture-decran-2022-12-07-a-22.09.03.png</image:loc><image:title>capture-decran-2022-12-07-a-22.09.03</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/12/capture-decran-2022-12-07-a-22.06.56.png</image:loc><image:title>capture-decran-2022-12-07-a-22.06.56</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/12/capture-decran-2022-12-07-a-22.03.45.png</image:loc><image:title>capture-decran-2022-12-07-a-22.03.45</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/12/capture-decran-2022-12-07-a-22.03.29.png</image:loc><image:title>capture-decran-2022-12-07-a-22.03.29</image:title></image:image><lastmod>2023-09-24T19:35:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2023/01/23/keycloak/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/01/pexels-photo-4963437.jpeg</image:loc><image:title>two people shaking hands</image:title><image:caption>Photo by Ketut Subiyanto on &lt;a href="https://www.pexels.com/photo/two-people-shaking-hands-4963437/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/01/capture-decran-2023-01-17-a-17.13.03.png</image:loc><image:title>capture-decran-2023-01-17-a-17.13.03</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/01/capture-decran-2023-01-17-a-17.11.37.png</image:loc><image:title>capture-decran-2023-01-17-a-17.11.37</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/01/capture-decran-2023-01-17-a-17.11.18.png</image:loc><image:title>capture-decran-2023-01-17-a-17.11.18</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/01/capture-decran-2023-01-17-a-17.09.19.png</image:loc><image:title>capture-decran-2023-01-17-a-17.09.19</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/01/capture-decran-2023-01-17-a-17.07.18-1.png</image:loc><image:title>capture-decran-2023-01-17-a-17.07.18-1</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/01/capture-decran-2023-01-17-a-17.08.53.png</image:loc><image:title>capture-decran-2023-01-17-a-17.08.53</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/01/capture-decran-2023-01-17-a-17.08.10.png</image:loc><image:title>capture-decran-2023-01-17-a-17.08.10</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/01/capture-decran-2023-01-17-a-17.07.50.png</image:loc><image:title>capture-decran-2023-01-17-a-17.07.50</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/01/capture-decran-2023-01-17-a-17.07.18.png</image:loc><image:title>capture-decran-2023-01-17-a-17.07.18</image:title></image:image><lastmod>2023-09-24T19:34:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2023/02/20/how-to-handle-the-database-migrations-with-alembic/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/02/pexels-photo-7978061.jpeg</image:loc><image:title>an old book and candles on wooden table with glass bottles</image:title><image:caption>Photo by RDNE Stock project on &lt;a href="https://www.pexels.com/photo/an-old-book-and-candles-on-wooden-table-with-glass-bottles-7978061/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/01/diagrams-page-9.jpg</image:loc><image:title>diagrams-page-9</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/01/capture-decran-2023-01-23-a-14.11.17.png</image:loc><image:title>capture-decran-2023-01-23-a-14.11.17</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/01/capture-decran-2023-01-23-a-14.10.08.png</image:loc><image:title>capture-decran-2023-01-23-a-14.10.08</image:title></image:image><lastmod>2023-09-24T19:33:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2023/03/27/keycloak-reactjs/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/02/capture-decran-2023-02-13-a-16.38.28.png</image:loc><image:title>capture-decran-2023-02-13-a-16.38.28</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/02/capture-decran-2023-02-13-a-16.38.10.png</image:loc><image:title>capture-decran-2023-02-13-a-16.38.10</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/02/capture-decran-2023-02-13-a-16.37.50.png</image:loc><image:title>capture-decran-2023-02-13-a-16.37.50</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/02/capture-decran-2023-02-13-a-16.37.40.png</image:loc><image:title>capture-decran-2023-02-13-a-16.37.40</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/02/frontend-keycloak.jpg</image:loc><image:title>frontend-keycloak</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/02/oauth2_frontend.jpg</image:loc><image:title>oauth2_frontend</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/02/oauth2_api.jpg</image:loc><image:title>oauth2_api</image:title></image:image><lastmod>2023-09-24T19:30:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2022/01/27/tests-coverage-with-jacoco-unit-and-integration-tests/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/01/pexels-photo-256262.jpeg</image:loc><image:title>close up of microscope</image:title><image:caption>Photo by Pixabay on &lt;a href="https://www.pexels.com/photo/close-up-of-microscope-256262/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-24T19:28:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2021/11/02/oauth2-authentication-with-spring-security-and-github/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2021/11/pexels-photo-5225436.jpeg</image:loc><image:title>crop man using card to enter city subway gate</image:title><image:caption>Photo by Samson Katt on &lt;a href="https://www.pexels.com/photo/crop-man-using-card-to-enter-city-subway-gate-5225436/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-24T13:11:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2021/11/01/cookie-based-authentication-with-spring-security/</loc><lastmod>2023-09-24T13:09:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2021/11/01/random-values-in-the-unit-tests-of-java-with-podam/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2021/11/pexels-photo-2693212.jpg</image:loc><image:title>photo of abstract painting</image:title><image:caption>Photo by Anni Roenkae on &lt;a href="https://www.pexels.com/photo/photo-of-abstract-painting-2693212/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-24T13:08:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2021/10/07/integration-tests-in-spring-boot-with-mockmvc-dbunit-and-h2/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2021/10/pexels-photo-8013898.jpeg</image:loc><image:title>le phare du petit minou in aerial photography</image:title><image:caption>Photo by a b on &lt;a href="https://www.pexels.com/photo/le-phare-du-petit-minou-in-aerial-photography-8013898/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-24T13:05:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2021/09/20/how-to-implement-a-service-discovery-with-spring-cloud-eureka/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2021/09/pexels-photo-691637.jpeg</image:loc><image:title>person holding compass</image:title><image:caption>Photo by Valentin Antonucci on &lt;a href="https://www.pexels.com/photo/person-holding-compass-691637/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-24T12:59:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2021/09/15/tests-in-spring-boot-with-junit-5-and-mockito/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2021/09/pexels-photo-6349399.jpeg</image:loc><image:title>electrical devices and a pliers</image:title><image:caption>Photo by ERIC MUFASA on &lt;a href="https://www.pexels.com/photo/electrical-devices-and-a-pliers-6349399/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-24T12:58:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2021/09/15/upload-files-with-spring-boot-and-multipartfile/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2021/09/pexels-photo-12635003.jpeg</image:loc><image:title>yellow van in front of a house and man delivering post</image:title><image:caption>Photo by Maksim Romashkin on &lt;a href="https://www.pexels.com/photo/yellow-van-in-front-of-a-house-and-man-delivering-post-12635003/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-24T12:55:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2021/09/13/exception-handler-with-spring-boot/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2021/09/pexels-photo-280076.jpeg</image:loc><image:title>accident action adult blaze</image:title><image:caption>Photo by Pixabay on &lt;a href="https://www.pexels.com/photo/accident-action-adult-blaze-280076/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-24T12:53:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2021/09/10/build-you-spring-boot-microservice-with-kubernetes/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2021/09/pexels-photo-262353.jpeg</image:loc><image:title>business cargo cargo container city</image:title><image:caption>Photo by Pixabay on &lt;a href="https://www.pexels.com/photo/business-cargo-cargo-container-city-262353/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-24T10:18:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2021/09/10/microservices-architecture-advantages-and-disadvantages/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2021/09/pexels-photo-753331.jpeg</image:loc><image:title>white water boat</image:title><image:caption>Photo by Julius Silver on &lt;a href="https://www.pexels.com/photo/white-water-boat-753331/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-24T10:13:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2021/03/02/liquibase-on-maven-with-sql-files/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2021/03/pexels-photo-3780477.jpeg</image:loc><image:title>rusty brown metal bridge</image:title><image:caption>Photo by Sasha Prasastika on &lt;a href="https://www.pexels.com/photo/rusty-brown-metal-bridge-3780477/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-24T08:01:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2021/02/26/project-lombok-and-mapstruct-with-spring-boot/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2021/02/pexels-photo-5065313.jpeg</image:loc><image:title>crop diverse friends hiking and giving hands to each other</image:title><image:caption>Photo by Kamaji Ogino on &lt;a href="https://www.pexels.com/photo/crop-diverse-friends-hiking-and-giving-hands-to-each-other-5065313/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-24T07:58:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2021/02/24/spring-jpa-and-database-connection-with-spring-boot/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2021/02/wood-pen-usb-vintage.jpg</image:loc><image:title>wooden usb flash drive</image:title><image:caption>Photo by Kaboompics .com on &lt;a href="https://www.pexels.com/photo/wooden-usb-flash-drive-6200/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-24T07:55:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2021/02/23/spring-security-and-jwt/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2021/02/censorship-limitations-freedom-of-expression-restricted-39584.jpeg</image:loc><image:title>black android smartphone on top of white book</image:title><image:caption>Photo by Pixabay on &lt;a href="https://www.pexels.com/photo/black-android-smartphone-on-top-of-white-book-39584/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-24T07:52:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2021/02/19/controllers-and-services-with-spring-boot/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2021/02/pexels-photo-3639030.jpeg</image:loc><image:title>black plugs</image:title><image:caption>Photo by Castorly Stock on &lt;a href="https://www.pexels.com/photo/black-plugs-3639030/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-24T07:50:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2021/02/19/spring-boot-setup/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2021/02/pexels-photo-633409-1.jpeg</image:loc><image:title>photography of macbook half opened on white wooden surface</image:title><image:caption>Photo by Daniel Putzer on &lt;a href="https://www.pexels.com/photo/photography-of-macbook-half-opened-on-white-wooden-surface-633409/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-24T07:46:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2023/03/20/spring-security-6-with-jwt-authentication/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/03/pexels-photo-943922.jpeg</image:loc><image:title>three gold and silver combination padlocks</image:title><image:caption>Photo by Laura Gigch on &lt;a href="https://www.pexels.com/photo/three-gold-and-silver-combination-padlocks-943922/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/02/capture-decran-2023-02-03-a-10.43.16.png</image:loc><image:title>capture-decran-2023-02-03-a-10.43.16</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/02/capture-decran-2023-02-03-a-10.42.15.png</image:loc><image:title>capture-decran-2023-02-03-a-10.42.15</image:title></image:image><lastmod>2023-09-24T07:44:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2023/10/23/postgresql-deadlocks/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/09/pexels-photo-1055068.jpeg</image:loc><image:title>gray concrete triumphal arch surrounded by flowers</image:title><image:caption>Photo by Lisa Fotios on &lt;a href="https://www.pexels.com/photo/gray-concrete-triumphal-arch-surrounded-by-flowers-1055068/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/08/pexels-photo-2738629.jpeg</image:loc><image:title>gray metal industrial machine</image:title><image:caption>Photo by Mads Thomsen on &lt;a href="https://www.pexels.com/photo/gray-metal-industrial-machine-2738629/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-24T07:37:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2023/10/16/create-an-angular-project-connected-to-spring-boot/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/08/pexels-photo-1779487.jpeg</image:loc><image:title>silver imac displaying collage photos</image:title><image:caption>Photo by Designecologist on &lt;a href="https://www.pexels.com/photo/silver-imac-displaying-collage-photos-1779487/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-23T22:01:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2023/09/18/can-only-a-genius-be-a-developer/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/07/pexels-photo-8471912.jpeg</image:loc><image:title>close up photo of a child solving a rubik s cube</image:title><image:caption>Photo by MART  PRODUCTION on &lt;a href="https://www.pexels.com/photo/close-up-photo-of-a-child-solving-a-rubik-s-cube-8471912/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-18T06:47:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2023/09/11/java-21-is-coming-whats-new/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/09/java21banner.png</image:loc><image:title>java21banner</image:title></image:image><lastmod>2023-09-11T06:48:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2023/10/02/connect-a-database-to-a-spring-boot-application/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/08/pexels-photo-2881229.jpeg</image:loc><image:title>cables connected on server</image:title><image:caption>Photo by Brett Sayles on &lt;a href="https://www.pexels.com/photo/cables-connected-on-server-2881229/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-04T05:31:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2023/01/30/the-3-things-any-new-intellij-user-should-learn-first/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/01/pexels-photo-777001.jpeg</image:loc><image:title>two computer flat screen monitors turned on</image:title><image:caption>Photo by XXSS IS BACK on &lt;a href="https://www.pexels.com/photo/two-computer-flat-screen-monitors-turned-on-777001/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-04T05:30:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2023/02/06/the-3-things-any-new-java-developer-should-learn-first/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/01/pexels-photo-1563356.jpeg</image:loc><image:title>concrete road between trees</image:title><image:caption>Photo by Craig Adderley on &lt;a href="https://www.pexels.com/photo/concrete-road-between-trees-1563356/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-04T05:30:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2023/02/13/the-4-things-every-new-git-user-does-wrong/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/01/pexels-photo-4424133.jpeg</image:loc><image:title>scenery of river head stream on rocky coastline</image:title><image:caption>Photo by Erik Mclean on &lt;a href="https://www.pexels.com/photo/scenery-of-river-head-stream-on-rocky-coastline-4424133/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-04T05:29:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2023/02/27/4-things-no-git-user-should-live-without/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/01/carbon-1.png</image:loc><image:title>carbon-1</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/01/carbon.png</image:loc><image:title>carbon</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/01/pexels-photo-814760.jpeg</image:loc><image:title>flowering tree</image:title><image:caption>Photo by Irina Iriser on &lt;a href="https://www.pexels.com/photo/flowering-tree-814760/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-04T05:28:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2023/03/06/the-most-important-lessons-from-my-first-project-using-poetry-as-a-dependency-management-tool/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/03/dallc2b7e-2023-02-03-08.49.17-used-book-in-industry-environment.png</image:loc><image:title>DALL·E 2023-02-03 08.49.17 - used book in industry environment</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/03/pexels-photo-46274.jpeg</image:loc><image:title>book opened on white surface selective focus photography</image:title><image:caption>Photo by Caio on &lt;a href="https://www.pexels.com/photo/book-opened-on-white-surface-selective-focus-photography-46274/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-04T05:28:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2023/03/13/how-to-renew-a-jwt-without-requesting-to-login/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/03/locks.png</image:loc><image:title>locks</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/01/renew_diagram.jpg</image:loc><image:title>renew_diagram</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/01/door-green-closed-lock.jpg</image:loc><image:title>brass colored metal padlock with chain</image:title><image:caption>Photo by Life Of Pix on &lt;a href="https://www.pexels.com/photo/brass-colored-metal-padlock-with-chain-4291/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-04T05:27:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2023/04/03/3-ways-to-invalidate-a-jwt-token-in-the-backend-side/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/02/pexels-photo-612800.jpeg</image:loc><image:title>two black skeleton keys on an old paper</image:title><image:caption>Photo by Ylanite Koppens on &lt;a href="https://www.pexels.com/photo/two-black-skeleton-keys-on-an-old-paper-612800/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-04T05:27:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2023/04/10/a-password-management-tool-keepass/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/03/capture-decran-2023-03-07-a-09.48.53.png</image:loc><image:title>capture-decran-2023-03-07-a-09.48.53</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/03/capture-decran-2023-03-07-a-09.41.46-1.png</image:loc><image:title>capture-decran-2023-03-07-a-09.41.46-1</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/03/capture-decran-2023-03-07-a-09.41.46.png</image:loc><image:title>capture-decran-2023-03-07-a-09.41.46</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/03/folders.png</image:loc><image:title>folders</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/03/main_screen.png</image:loc><image:title>main_screen</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/03/pexels-photo-6964171.jpeg</image:loc><image:title>wood people art night</image:title><image:caption>Photo by Mikhail Nilov on &lt;a href="https://www.pexels.com/photo/wood-people-art-night-6964171/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-04T05:27:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2023/04/17/git-im-lost/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/03/pexels-photo-1148496.jpeg</image:loc><image:title>assorted color bricks</image:title><image:caption>Photo by Alexander Grey on &lt;a href="https://www.pexels.com/photo/assorted-color-bricks-1148496/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-04T05:27:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2023/04/24/gitflow-auto-merge-back-script/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/03/gitflow.png</image:loc><image:title>gitflow</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/03/gitflow.webp</image:loc><image:title>gitflow</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/03/pexels-photo-433142.jpeg</image:loc><image:title>person wearing blue hoodie near body of water</image:title><image:caption>Photo by Gabriela Palai on &lt;a href="https://www.pexels.com/photo/person-wearing-blue-hoodie-near-body-of-water-433142/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-04T05:26:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2023/05/08/how-ive-optimized-a-batch-system-by-30-times/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/03/dallc2b7e-2023-03-17-10.18.06-a-fast-supercar-in-a-synthway-environment.png</image:loc><image:title>DALL·E 2023-03-17 10.18.06 - a fast supercar in a synthway environment</image:title></image:image><lastmod>2023-09-04T05:25:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2023/05/15/i-quit-gitflow/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/05/pexels-photo-262905-1.jpeg</image:loc><image:title>blur carbohydrates close up cooking</image:title><image:caption>Photo by Pixabay on &lt;a href="https://www.pexels.com/photo/blur-carbohydrates-close-up-cooking-262905/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/05/pexels-photo-262905.jpeg</image:loc><image:title>blur carbohydrates close up cooking</image:title><image:caption>Photo by Pixabay on &lt;a href="https://www.pexels.com/photo/blur-carbohydrates-close-up-cooking-262905/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/03/feature_branching_new_rc.jpg</image:loc><image:title>feature_branching_new_rc</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/03/feature_branching_rollout.jpg</image:loc><image:title>feature_branching_rollout</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/03/feature_branch_creation.jpg</image:loc><image:title>feature_branch_creation</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/03/feature_branch_merge.jpg</image:loc><image:title>feature_branch_merge</image:title></image:image><lastmod>2023-09-04T05:25:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2023/05/22/feedback-on-aws-proxy-rds-with-aws-lambda/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/04/project_with_proxy.jpg</image:loc><image:title>project_with_proxy</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/04/project_with_lambda.jpg</image:loc><image:title>project_with_lambda</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/04/project_context.jpg</image:loc><image:title>project_context</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/04/pexels-photo-9760259.jpeg</image:loc><image:title>domino blocks in a row and human hand trying to take one of it</image:title><image:caption>Photo by Ron Lach on &lt;a href="https://www.pexels.com/photo/domino-blocks-in-a-row-and-human-hand-trying-to-take-one-of-it-9760259/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-04T05:25:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2023/05/29/what-you-should-know-when-using-liquibase/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/04/pexels-photo-2127969.jpeg</image:loc><image:title>focus photography of sea waves</image:title><image:caption>Photo by Emiliano Arano on &lt;a href="https://www.pexels.com/photo/focus-photography-of-sea-waves-2127969/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-04T05:24:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2023/06/05/the-fastest-way-to-read-dict-in-python/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/04/pexels-photo-10807493.jpeg</image:loc><image:title>pexels-photo-10807493.jpeg</image:title><image:caption>Photo by Rezk Assaf on &lt;a href="https://www.pexels.com/photo/a-formula-1-car-on-a-race-track-10807493/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/04/pict_3-2.png</image:loc><image:title>pict_3-2</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/04/pict_2-2.png</image:loc><image:title>pict_2-2</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/04/pict_1-2.png</image:loc><image:title>pict_1-2</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/04/pict_3-1.png</image:loc><image:title>pict_3-1</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/04/pict_2-1.png</image:loc><image:title>pict_2-1</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/04/pict_1-1.png</image:loc><image:title>pict_1-1</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/04/pict_3.png</image:loc><image:title>pict_3</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/04/pict_2.png</image:loc><image:title>pict_2</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/04/pict_1.png</image:loc><image:title>pict_1</image:title></image:image><lastmod>2023-09-04T05:24:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2023/06/12/the-major-problem-ive-faced-when-using-aws-ecs-to-deploy-microservices/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/05/pexels-photo-1652544.jpeg</image:loc><image:title>brown black and white tiles</image:title><image:caption>Photo by Kinga Longa on &lt;a href="https://www.pexels.com/photo/brown-black-and-white-tiles-1652544/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/05/aws_ecs_deployments_and_events_tab.png</image:loc><image:title>aws_ecs_deployments_and_events_tab</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/05/aws_ecs_listing_services.png</image:loc><image:title>aws_ecs_listing_services</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/05/aws_ecs_listing_clusters.png</image:loc><image:title>aws_ecs_listing_clusters</image:title></image:image><lastmod>2023-09-04T05:24:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2023/06/19/how-to-use-the-fluent-style-to-easily-create-a-dataset-for-my-unit-tests/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/05/pexels-photo-119562.jpeg</image:loc><image:title>selective focus photoraphy of chains during golden hour</image:title><image:caption>Photo by Joey Kyber on &lt;a href="https://www.pexels.com/photo/selective-focus-photoraphy-of-chains-during-golden-hour-119562/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-04T05:23:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2023/06/26/problems-ive-learned-after-using-microservices-architecture-for-10-years/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/05/pexels-photo-4887152.jpeg</image:loc><image:title>close up of lego blocks</image:title><image:caption>Photo by Karolina Grabowska on &lt;a href="https://www.pexels.com/photo/close-up-of-lego-blocks-4887152/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-04T05:22:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2023/07/03/which-authentication-system-to-choose/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/06/pexels-photo-333837.jpeg</image:loc><image:title>close up of keys</image:title><image:caption>Photo by George Becker on &lt;a href="https://www.pexels.com/photo/close-up-of-keys-333837/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-04T05:22:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2023/07/10/the-outdated-syndrome/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/06/pexels-photo-897817.jpeg</image:loc><image:title>man in blue and brown plaid dress shirt touching his hair</image:title><image:caption>Photo by Nathan Cowley on &lt;a href="https://www.pexels.com/photo/man-in-blue-and-brown-plaid-dress-shirt-touching-his-hair-897817/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-04T05:21:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2023/07/17/for-complex-topics-i-stop-using-spring-services/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/06/pexels-photo-622134.jpeg</image:loc><image:title>grayscale photo of rope on log</image:title><image:caption>Photo by Bella  White on &lt;a href="https://www.pexels.com/photo/grayscale-photo-of-rope-on-log-622134/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-09-04T05:21:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2023/09/04/how-to-connect-to-a-postgresql-database-through-a-ssh-tunnel/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/07/pexels-photo-1253049.jpeg</image:loc><image:title>timelapse photography of cars in tunnel</image:title><image:caption>Photo by Burak The Weekender on &lt;a href="https://www.pexels.com/photo/timelapse-photography-of-cars-in-tunnel-1253049/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/07/tables-location.png</image:loc><image:title>tables-location</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/07/ssh-tunnel-to-the-server.png</image:loc><image:title>ssh-tunnel-to-the-server</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/07/server-connection.png</image:loc><image:title>server-connection</image:title></image:image><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/07/new-server.png</image:loc><image:title>new-server</image:title></image:image><lastmod>2023-09-04T05:20:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2023/07/31/the-biggest-lesson-i-learned-from-my-biggest-failure-as-a-web-developer/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/06/pexels-photo-97492.jpeg</image:loc><image:title>flames wallpaper</image:title><image:caption>Photo by Francesco Ungaro on &lt;a href="https://www.pexels.com/photo/flames-wallpaper-97492/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-06-23T14:38:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2023/05/01/git-merge-vs-git-rebase/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2023/03/dallc2b7e-2023-03-17-08.48.13-city-roads-crossing-over.png</image:loc><image:title>DALL·E 2023-03-17 08.48.13 - city roads crossing over</image:title></image:image><lastmod>2023-04-14T07:15:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev/2022/04/27/optimizing-joins-with-cte/</loc><image:image><image:loc>https://sergiolema.dev/wp-content/uploads/2022/04/pexels-photo-275637.jpeg</image:loc><image:title>boat boating close up coast</image:title><image:caption>Photo by Pixabay on &lt;a href="https://www.pexels.com/photo/boat-boating-close-up-coast-275637/" rel="nofollow"&gt;Pexels.com&lt;/a&gt;</image:caption></image:image><lastmod>2023-04-14T07:03:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://sergiolema.dev</loc><changefreq>daily</changefreq><priority>1.0</priority><lastmod>2026-03-07T13:26:13+00:00</lastmod></url></urlset>
