<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://sylvainleroy.com/articles/</loc><lastmod>2026-07-13T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2026/07/event-storming-for-complex-domains-a-practitioners-field-guide/</loc><lastmod>2026-07-13T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2026/07/application-modernization-in-the-age-of-ai-the-framework-hasnt-changed-the-speed-has/</loc><lastmod>2026-07-02T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2026/06/building-a-modernization-index-how-to-measure-cloud-transformation-progress/</loc><lastmod>2026-06-10T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2026/05/technical-speaking-common-messaging-mistakes-and-how-to-avoid-them/</loc><lastmod>2026-05-22T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2026/04/from-excel-to-production-using-ai-coding-assistants-to-convert-spreadsheets-into-python-applications/</loc><lastmod>2026-04-18T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2026/03/modernizing-powerbuilder-applications-strategies-for-the-cloud-era/</loc><lastmod>2026-03-12T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2026/02/monitoring-hybrid-vpn-connectivity-between-azure-and-aws/</loc><lastmod>2026-02-20T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2026/01/how-to-build-an-ai-powered-diagnostic-agent-for-industrial-equipment/</loc><lastmod>2026-01-30T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2026/01/why-rto-explodes-when-architecture-complexity-grows/</loc><lastmod>2026-01-25T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2026/01/migrating-firebase-authentication-to-amazon-cognito-with-amplify/</loc><lastmod>2026-01-15T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2025/12/modernization-is-not-refactoring-and-genai-doesnt-change-that-yet/</loc><lastmod>2025-12-21T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2025/04/performance-optimization-for-aws-glue-using-microsoft-sql-server-spark-connector/</loc><lastmod>2025-04-09T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2024/06/formation-quarkus-disponible/</loc><lastmod>2024-06-01T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/</loc><lastmod>2023-01-01T08:00:00-07:00</lastmod></url><url><loc>https://sylvainleroy.com/2021/06/hibernate-fail-with-postgresql-row-comparison-operators-must-be-associated-with-btree-operator-families./</loc><lastmod>2021-06-30T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2021/05/intellij-idea-trick-how-to-detect-and-fix-jpa-/-sql-defects-using-your-ide-inspection/</loc><lastmod>2021-05-29T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2021/05/bintray-shutdown-your-own-cheap-maven-repository-with-google-app-engine./</loc><lastmod>2021-05-19T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2021/05/7-test-frameworks-to-follow-in-2021-for-java/fullstack-developers/</loc><lastmod>2021-05-17T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2021/05/core-dzone-writer/</loc><lastmod>2021-05-10T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2021/05/quest-for-a-cms-in-2018-sanity.io/</loc><lastmod>2021-05-06T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2021/05/top-5-skills-java-developers-should-learn-in-2021-on-dzone/</loc><lastmod>2021-05-04T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/tool-swagger-to-plantuml-diagram/</loc><lastmod>2021-04-13T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/tools/</loc><lastmod>2021-04-13T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/calculette-salaire-suisse/</loc><lastmod>2021-04-03T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2021/03/how-does-embold-v2-radically-improve-the-code-analysis-of-your-it-projects/</loc><lastmod>2021-03-22T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2021/03/salaire-en-suisse-how-to-write-a-static-website-using-google-cloud-and-fancy-technologies/</loc><lastmod>2021-03-22T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2021/03/how-to-migrate-an-erp-and-erp-data-migration-resources-for-2021/</loc><lastmod>2021-03-14T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2021/02/a-simple-review-of-http-benchmark/loading-tools-in-2021/</loc><lastmod>2021-02-04T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2020/11/5-skills-java-developers-should-learn-in-2021/</loc><lastmod>2020-11-18T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2020/11/my-scaleup-360-legacy-it-conference-big-bang-or-iterative-evolution/</loc><lastmod>2020-11-18T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2020/11/scaleup360-legacy-it-2020-what-is-a-legacy-application/</loc><lastmod>2020-11-18T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2020/11/10-common-mistakes-made-by-java-junior-software-developer-and..-how-to-avoid-them/</loc><lastmod>2020-11-01T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2020/10/5-best-practices-to-handle-your-exceptions-in-java/</loc><lastmod>2020-10-30T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2020/10/sponsored-free-php-html-css-javascript-ide-codelobster-ide/</loc><lastmod>2020-10-27T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2020/10/the-10-most-frequent-errors-junior-java-developers-do-and-how-to-avoid-them/</loc><lastmod>2020-10-25T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2020/10/3-killing-java-performance-issues-and-how-to-detect-them/</loc><lastmod>2020-10-22T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2020/10/break-the-spaghetti-code-with-these-5-useful-metrics/</loc><lastmod>2020-10-20T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2020/10/software-development-and-2021-crisis.-how-to-survive-to-the-burnout-and-ageism./</loc><lastmod>2020-10-10T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2020/09/answer-to-the-article-cqrs-is-an-anti-pattern-for-ddd/</loc><lastmod>2020-09-24T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2020/07/galls-law/</loc><lastmod>2020-07-27T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2020/07/code-generation-and-data-generator-the-best-use-cases/</loc><lastmod>2020-07-26T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2020/07/ponicode-my-feedback-and-a-mixed-overall-feeling-about-the-tool./</loc><lastmod>2020-07-22T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2020/06/flexng-adobe-flex-to-angular-8-code-transformation-tool/</loc><lastmod>2020-06-28T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2020/04/frenchonly-r%C3%A9ponse-%C3%A0-jesuisundev-comment-garder-tes-d%C3%A9veloppeureuses-informatique/</loc><lastmod>2020-04-20T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2020/04/4-good-and-opensource-ticketing-software-for-your-helpdesk-to-follow-in-2020/</loc><lastmod>2020-04-19T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2019/12/how-to-send-telegram-notifications-with-google-cloud-build-gcb/</loc><lastmod>2019-12-10T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2019/08/zabbix-vs-prometheus-which-is-the-best/</loc><lastmod>2019-08-25T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2019/06/two-of-the-best-machine-learning-frameworks-for-java-developers/</loc><lastmod>2019-06-03T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2019/02/how-to-send-notifications-to-slack-with-sonarqube/</loc><lastmod>2019-02-23T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2019/02/should-you-invest-in-a-new-sqa-company-3-facts/</loc><lastmod>2019-02-15T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2019/02/when-your-online-bank-access-is-failing/</loc><lastmod>2019-02-11T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2019/02/book-review-java-by-comparison-how-to-improve-your-coding-skills-and-produce-quality-code./</loc><lastmod>2019-02-09T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2019/01/how-to-tune-your-jvm-memory-and-track-your-gc-usage/</loc><lastmod>2019-01-20T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2019/01/generating-awesome-slideshows-using-js-and-vue/</loc><lastmod>2019-01-13T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2018/11/extending-components-composition-with-vue.js/</loc><lastmod>2018-11-18T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2018/09/java-in-production-some-useful-tools-for-profiling-and-diagnostic./</loc><lastmod>2018-09-27T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2018/08/writing-custom-cobol-rules-with-sonarqube/</loc><lastmod>2018-08-27T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2018/07/sonarqube-scanner-and-invalid-ssl-certificates/</loc><lastmod>2018-07-30T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2018/07/spring-boot-and-liquidbase-how-to-change-the-default-path-and-filename/</loc><lastmod>2018-07-22T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2018/06/results-of-cloud/web-base-installation/</loc><lastmod>2018-06-21T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2018/06/to-rewrite-or-not-to-rewrite-a-software/</loc><lastmod>2018-06-18T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2018/06/which-framework-to-generate-source-code/</loc><lastmod>2018-06-01T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2018/05/cleancode-principle-the-boy-scout-rule/</loc><lastmod>2018-05-13T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2018/05/security-several-vulnerabilities-for-pivotal-may-2018/</loc><lastmod>2018-05-11T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2018/05/using-a-self-hosted-cloud-ide-updated-2021-my-top-3./</loc><lastmod>2018-05-07T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/contact-me/</loc><lastmod>2018-05-03T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2018/05/cleancode-infography/</loc><lastmod>2018-05-01T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2018/04/cleancode-session-feedback/</loc><lastmod>2018-04-30T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2018/04/loop-using-lambdas-and-streams-in-java-8-for-lazy-dude/</loc><lastmod>2018-04-20T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2018/04/rest-http-client-feign-vs-retrofit-2/</loc><lastmod>2018-04-13T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2018/04/new-sonarqube-eslint-release-0.3.0/</loc><lastmod>2018-04-01T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/about-me/</loc><lastmod>2018-03-18T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2018/03/how-to-do-a-legacy-software-migration-a-successful-checklist/</loc><lastmod>2018-03-16T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2018/03/software-quality-weekly-review-march-2018/</loc><lastmod>2018-03-13T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2018/03/how-to-make-a-software-developer-happy/</loc><lastmod>2018-03-04T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2018/02/using-s3-libraries-with-minio-mock-server/</loc><lastmod>2018-02-17T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2018/02/developing-with-s3-and-java-useful-links/</loc><lastmod>2018-02-16T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2018/02/dear-ceo-the-biggest-threat-to-innovation-is-internal-politics/</loc><lastmod>2018-02-13T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2018/02/concurrency-issues-with-java-software-useful-links-to-troubleshoot/</loc><lastmod>2018-02-11T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2018/01/java-developer-testing-toolbox/</loc><lastmod>2018-01-31T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2018/01/quest-for-a-cms-in-2018-keystonejs-feedback/</loc><lastmod>2018-01-30T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2018/01/completablefuture-and-java-8-reactive/</loc><lastmod>2018-01-13T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2017/12/how-to-implement-cqrs-with-spring-new-framework/</loc><lastmod>2017-12-24T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2017/12/codacy-an-easy-to-use-code-quality-review-solution/</loc><lastmod>2017-12-23T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2017/12/digital-transformation-interesting-links-%231/</loc><lastmod>2017-12-23T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2017/12/disruption-in-software-quality-assessment-still-relevant-in-2021/</loc><lastmod>2017-12-23T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2017/12/hexo-plugin-hexo-generator-slideshare/</loc><lastmod>2017-12-23T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2017/12/how-docker-is-disrupting-legacy-it-companies/</loc><lastmod>2017-12-23T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2017/12/how-i-switched-my-blog-from-ovh-to-google-container-engine/</loc><lastmod>2017-12-23T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2017/12/how-migrate-from-jboss-5-to-7/</loc><lastmod>2017-12-23T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2017/12/i-have-tried-vue.js-and-i-love-it/</loc><lastmod>2017-12-23T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2017/12/modularizing-c/c-softwares/</loc><lastmod>2017-12-23T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2017/12/my-weekly-dzones-digest-%231/</loc><lastmod>2017-12-23T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2017/12/new-secret-project/</loc><lastmod>2017-12-23T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2017/12/release-of-fakesmtp-junit-runner/</loc><lastmod>2017-12-23T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2017/12/sonarqube-and-reactjs/</loc><lastmod>2017-12-23T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2017/12/sonarqube-eslint-plugin-release-0.2.0/</loc><lastmod>2017-12-23T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2017/12/sonarqube-plugins-for-angularjs-and-javascript-you-may-not-know/</loc><lastmod>2017-12-23T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2017/12/stop/remove-all-docker-containers/</loc><lastmod>2017-12-23T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2017/12/test-and-data-generation-for-java-unit-tests/</loc><lastmod>2017-12-23T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2017/12/the-disappointing-quest-for-an-headless-cms-in-2017/</loc><lastmod>2017-12-23T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2017/12/togaf-and-enterprise-architecture-interesting-links-1/</loc><lastmod>2017-12-23T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2017/12/top-open-source-dashboard-solutions-2017/</loc><lastmod>2017-12-23T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2017/12/writing-an-integration-test-with-a-mail-server/</loc><lastmod>2017-12-23T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2017/12/codacy-a-great-example-of-technological-blog-post/</loc><lastmod>2017-12-22T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2017/12/away/async-vs-promises/</loc><lastmod>2017-12-21T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2017/12/eleven-contributing-technologies-to-digital-transformation/</loc><lastmod>2017-12-21T00:00:00+00:00</lastmod></url><url><loc>https://sylvainleroy.com/2017/12/five-trending-technologies-for-digital-transformation/</loc><lastmod>2017-12-21T00:00:00+00:00</lastmod></url></urlset>