<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="/__sitemap__/style.xsl"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd http://www.google.com/schemas/sitemap-image/1.1 http://www.google.com/schemas/sitemap-image/1.1/sitemap-image.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <url>
        <loc>https://MilenDyankov.com/</loc>
        <lastmod>2026-03-23T18:52:26Z</lastmod>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/w_2048&amp;amp;f_webp/img/MilenDyankov.jpg</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog</loc>
        <lastmod>2026-03-23T18:52:26Z</lastmod>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/w_2048&amp;amp;f_webp/assets/AnatomyOfAModel.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/w_2048&amp;amp;f_webp/assets/ModelFormatsJungle.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/w_2048&amp;amp;f_webp/assets/ModelsAreNotLibraries.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/w_2048&amp;amp;f_webp/assets/AI4AppDevs.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/w_2048&amp;amp;f_webp/assets/fiinite_infinite_startups.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/w_2048&amp;amp;f_webp/assets/multi-hat-disorder.jpg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/w_2048&amp;amp;f_webp/assets/operational_vs_strategic_devx.jpg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/w_2048&amp;amp;f_webp/assets/the_macroscale_of_micro_frustrations.jpg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/w_2048&amp;amp;f_webp/assets/from_devrel_to_developer_experience.jpg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/w_2048&amp;amp;f_webp/assets/what_dev_heck.jpg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/w_2048&amp;amp;f_webp/img/blog_placeholder.jpg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/w_2048&amp;amp;f_webp/assets/2019-12-14-Mind_the_involuntary_observational_learning/talk-screenshot-anonymous.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/w_2048&amp;amp;f_webp/assets/2019-12-02-Conference_Tracker/conference_tracker.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/w_2048&amp;amp;f_webp/assets/2018-11-24-fire_alarm_at_software_conference/mayor.jpg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/w_2048&amp;amp;f_webp/assets/the_fruits_of_our_labor/slide.030.jpeg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/w_2048&amp;amp;f_webp/assets/2017-03-16-Getting_feedback_live/javaskop_talk.jpg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/w_2048&amp;amp;f_webp/assets/2016-09-21-microservices_or_mServices/liferaybooth.jpg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/w_2048&amp;amp;f_webp/assets/2012-06-18-how_to_use_customglobalmarkup_portlet_to_add_image_slider_on_every_liferay_page/CustomGlobalMarkup-image-slider-result.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/w_2048&amp;amp;f_webp/assets/mobile_device_detection_liferay_6_1.jpg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/w_2048&amp;amp;f_webp/assets/mobile_device_emulator.jpg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/w_2048&amp;amp;f_webp/assets/liferay_multi_device_extension.jpg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/w_2048&amp;amp;f_webp/assets/2011-01-29-liferay_gwt_portlet_how_to_make_it_instanceable_and_use_gwt_rpc/chatrooms-gwt-portlet.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/w_2048&amp;amp;f_webp/assets/2010-05-04-writing_liferay_portlet_to_display_a_file_in_a_way_tail_-f_does/TailgateActivityDiagram.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/w_2048&amp;amp;f_webp/assets/2010-04-06-custom_global_markup_portlet/CustomGlobalMarkupConfig.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://MilenDyankov.com/talks</loc>
        <lastmod>2026-03-23T18:52:26Z</lastmod>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2006/02/tagging_the_latest_version_of_previously_tagged_files_in_cvs</loc>
        <lastmod>2026-03-23T18:52:26Z</lastmod>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2008/12/simple_java_program_to_merge_excel_survey_results</loc>
        <lastmod>2026-03-23T18:52:26Z</lastmod>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/2008-12-29-simple_java_program_to_merge_excel_survey_results/survey.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/2008-12-29-simple_java_program_to_merge_excel_survey_results/survey-result-1.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/2008-12-29-simple_java_program_to_merge_excel_survey_results/survey-template-2.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/2008-12-29-simple_java_program_to_merge_excel_survey_results/survey-result-2.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2009/01/atg_session_tracking_cookies_and_subdomains</loc>
        <lastmod>2026-03-23T18:52:26Z</lastmod>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2009/01/i_just_finished_installing_movable_type_4</loc>
        <lastmod>2026-03-23T18:52:26Z</lastmod>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2009/04/run_gwt_application_in_hosted_mode_from_maven</loc>
        <lastmod>2026-03-23T18:52:26Z</lastmod>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2009/10/creating_liferay_portlet_with_liferay-maven-sdk</loc>
        <lastmod>2026-03-23T18:52:26Z</lastmod>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2010/04/custom_global_markup_portlet</loc>
        <lastmod>2026-03-23T18:52:26Z</lastmod>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/2010-04-06-custom_global_markup_portlet/CustomGlobalMarkupConfig.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/2010-04-06-custom_global_markup_portlet/CustomGlobalMarkupResult.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2010/05/writing_liferay_portlet_to_display_a_file_in_a_way_tail_-f_does</loc>
        <lastmod>2026-03-23T18:52:26Z</lastmod>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/2010-05-04-writing_liferay_portlet_to_display_a_file_in_a_way_tail_-f_does/TailgateActivityDiagram.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/f_webp/assets/2010-05-04-writing_liferay_portlet_to_display_a_file_in_a_way_tail_-f_does/TailgateActivityDiagram.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2010/07/just_added_j_in_front_of_webthumb</loc>
        <lastmod>2026-03-23T18:52:26Z</lastmod>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2010/07/liferay_portal_6_enterprise_intranets_review</loc>
        <lastmod>2026-03-23T18:52:26Z</lastmod>
        <image:image>
            <image:loc>https://www.packtpub.com/sites/default/files/imagecache/productview/0387_Liferay%20Portal%206%20Enterprise%20Intranets.jpg</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2010/07/more_simple_than_xstream</loc>
        <lastmod>2026-03-23T18:52:26Z</lastmod>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2010/11/liferay-plug-ins-adapted-to-work-with-liferay-6-0-5</loc>
        <lastmod>2026-03-23T18:52:26Z</lastmod>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2010/12/liferay_user_interface_development</loc>
        <lastmod>2026-03-23T18:52:26Z</lastmod>
        <image:image>
            <image:loc>https://www.packtpub.com/sites/default/files/imagecache/productview/2626OS_Mockup%20cover_0.jpg</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2011/01/liferay_gwt_portlet_how_to_make_it_instanceable_and_use_gwt_rpc</loc>
        <lastmod>2026-03-23T18:52:26Z</lastmod>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/2011-01-29-liferay_gwt_portlet_how_to_make_it_instanceable_and_use_gwt_rpc/chatrooms-gwt-portlet.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/f_webp/assets/2011-01-29-liferay_gwt_portlet_how_to_make_it_instanceable_and_use_gwt_rpc/chatrooms-gwt-portlet.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2011/03/liferay_gwt_portlet_replacing_gwt-rpc_with_json</loc>
        <lastmod>2026-03-23T18:52:26Z</lastmod>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2011/03/liferay_multidevice_extension</loc>
        <lastmod>2026-03-23T18:52:26Z</lastmod>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2011/03/liferay_preserve_gwt_portlet_state_between_reloads</loc>
        <lastmod>2026-03-23T18:52:26Z</lastmod>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2011/10/simple_mobile_device_emulator_in_firefox</loc>
        <lastmod>2026-03-23T18:52:26Z</lastmod>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2012/02/liferay_beginners_guide_-_review</loc>
        <lastmod>2026-03-23T18:52:26Z</lastmod>
        <image:image>
            <image:loc>https://www.packtpub.com/sites/default/files/imagecache/productview/7003OS_Liferay%20Beginner&amp;#39;s%20Guidecov_Low.jpg</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2012/04/liferay_portal_systems_development_-_review</loc>
        <lastmod>2026-03-23T18:52:26Z</lastmod>
        <image:image>
            <image:loc>https://www.packtpub.com/sites/default/files/imagecache/productview/5986OS_Liferay%20Portal%20System%20Development_Frontcover.jpg</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2012/05/mobile_device_detection_in_liferay_61</loc>
        <lastmod>2026-03-23T18:52:26Z</lastmod>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2012/06/how_to_use_customglobalmarkup_portlet_to_add_image_slider_on_every_liferay_page</loc>
        <lastmod>2026-03-23T18:52:26Z</lastmod>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/2012-06-18-how_to_use_customglobalmarkup_portlet_to_add_image_slider_on_every_liferay_page/CustomGlobalMarkup-image-slider-code1.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/2012-06-18-how_to_use_customglobalmarkup_portlet_to_add_image_slider_on_every_liferay_page/CustomGlobalMarkup-image-slider-code2.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/2012-06-18-how_to_use_customglobalmarkup_portlet_to_add_image_slider_on_every_liferay_page/CustomGlobalMarkup-image-slider-images.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/2012-06-18-how_to_use_customglobalmarkup_portlet_to_add_image_slider_on_every_liferay_page/CustomGlobalMarkup-image-slider-codes.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/2012-06-18-how_to_use_customglobalmarkup_portlet_to_add_image_slider_on_every_liferay_page/CustomGlobalMarkup-image-slider-result.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2013/02/about_complexity_modularity_and_osgi</loc>
        <lastmod>2026-03-23T18:52:26Z</lastmod>
        <image:image>
            <image:loc>http://www.itdisasters.com/wp-content/uploads/2009/10/wire_wrap1.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2013/06/cross_blogging</loc>
        <lastmod>2026-03-23T18:52:26Z</lastmod>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2016/05/lessons_learned_from_speaking_at_conferences</loc>
        <lastmod>2016-05-04</lastmod>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2016/06/Java_21_and_legally_drunk</loc>
        <lastmod>2016-06-13</lastmod>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2016/09/developers_about_OSGi</loc>
        <lastmod>2016-09-30</lastmod>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2016/09/microservices_or_Services</loc>
        <lastmod>2016-09-21</lastmod>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/2016-09-21-microservices_or_mServices/liferaybooth.jpg</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2017/02/those_little_things</loc>
        <lastmod>2017-02-21</lastmod>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2017/03/Getting_feedback_live</loc>
        <lastmod>2017-03-16</lastmod>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/2017-03-16-Getting_feedback_live/javaskop_talk.jpg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/f_webp/assets/2017-03-16-Getting_feedback_live/javaskop_talk.jpg</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2017/05/What_to_expect_in_post-JPMS_Java_world</loc>
        <lastmod>2017-05-06</lastmod>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2017/09/Cleaning_up_my_github_mess</loc>
        <lastmod>2017-09-03</lastmod>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2017/11/Am_I_against_JPMS_and_microservices</loc>
        <lastmod>2017-11-10</lastmod>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2018/01/JavaEE_EE4J_OSGi_and_the_paradox_of_choice</loc>
        <lastmod>2018-01-09</lastmod>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2018/02/the_fruits_of_our_labor</loc>
        <lastmod>2018-02-14</lastmod>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/the_fruits_of_our_labor/slide.002.jpeg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/the_fruits_of_our_labor/slide.003.jpeg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/the_fruits_of_our_labor/slide.005.jpeg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/the_fruits_of_our_labor/slide.007.jpeg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/the_fruits_of_our_labor/slide.008.jpeg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/the_fruits_of_our_labor/slide.009.jpeg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/the_fruits_of_our_labor/slide.010.jpeg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/the_fruits_of_our_labor/slide.011.jpeg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/the_fruits_of_our_labor/slide.012.jpeg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/the_fruits_of_our_labor/slide.013.jpeg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/the_fruits_of_our_labor/slide.014.jpeg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/the_fruits_of_our_labor/slide.017.jpeg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/the_fruits_of_our_labor/slide.018.jpeg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/the_fruits_of_our_labor/slide.021.jpeg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/the_fruits_of_our_labor/slide.024.jpeg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/the_fruits_of_our_labor/slide.025.jpeg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/the_fruits_of_our_labor/slide.026.jpeg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/the_fruits_of_our_labor/slide.027.jpeg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/the_fruits_of_our_labor/slide.029.jpeg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/the_fruits_of_our_labor/slide.030.jpeg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/the_fruits_of_our_labor/slide.031.jpeg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/f_webp/assets/the_fruits_of_our_labor/slide.030.jpeg</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2018/11/fire_alarm_at_software_conference</loc>
        <lastmod>2018-11-24</lastmod>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/2018-11-24-fire_alarm_at_software_conference/badge.jpg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/2018-11-24-fire_alarm_at_software_conference/mayor.jpg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/2018-11-24-fire_alarm_at_software_conference/dinner.jpg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/2018-11-24-fire_alarm_at_software_conference/talks.jpg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/2018-11-24-fire_alarm_at_software_conference/guidebook.jpg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/2018-11-24-fire_alarm_at_software_conference/gift.jpg</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/f_webp/assets/2018-11-24-fire_alarm_at_software_conference/mayor.jpg</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2019/11/Would-you-attend-one-of-those-talks</loc>
        <lastmod>2019-11-12</lastmod>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2019/12/Conference-Tracker</loc>
        <lastmod>2019-12-02</lastmod>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/2019-12-02-Conference_Tracker/conference_tracker.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/f_webp/assets/2019-12-02-Conference_Tracker/conference_tracker.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2019/12/Mind-the-involuntary-observational-learning</loc>
        <lastmod>2019-12-14</lastmod>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/2019-12-14-Mind_the_involuntary_observational_learning/talk-screenshot-anonymous.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/f_webp/assets/2019-12-14-Mind_the_involuntary_observational_learning/talk-screenshot-anonymous.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2020/08/data_classes_in_java</loc>
        <lastmod>2020-08-30</lastmod>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2022/02/from_devrel_to_developer_experience</loc>
        <lastmod>2022-02-10</lastmod>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/2022-02-10-from_devrel_to_developer_experience/dx.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/2022-02-10-from_devrel_to_developer_experience/devrel.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/2022-02-10-from_devrel_to_developer_experience/community.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/_/assets/2022-02-10-from_devrel_to_developer_experience/education.png</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/f_webp/assets/from_devrel_to_developer_experience.jpg</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2022/02/the_macroscale_of_micro_frustrations</loc>
        <lastmod>2022-02-20</lastmod>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/f_webp/assets/the_macroscale_of_micro_frustrations.jpg</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2022/02/what_dev_heck</loc>
        <lastmod>2022-02-09</lastmod>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/f_webp/assets/what_dev_heck.jpg</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2022/10/operational_vs_strategic_devx</loc>
        <lastmod>2022-10-23</lastmod>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/f_webp/assets/operational_vs_strategic_devx.jpg</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2026/01/Finite-and-Infinite-Startups</loc>
        <lastmod>2026-01-27</lastmod>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/f_webp/assets/fiinite_infinite_startups.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2026/01/Multi-Hat-Disorder-Building-Personal-Website-Like-an-Enterprise-App</loc>
        <lastmod>2026-01-02</lastmod>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/f_webp/assets/multi-hat-disorder.jpg</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2026/03/A-Trip-in-the-AI-ML-Model-Formats-Jungle</loc>
        <lastmod>2026-03-14</lastmod>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/f_webp/assets/ModelFormatsJungle.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2026/03/AI-for-Application-Developers</loc>
        <lastmod>2026-03-01</lastmod>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/f_webp/assets/AI4AppDevs.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2026/03/AI-ML-Models-Are-Not-Libraries</loc>
        <lastmod>2026-03-08</lastmod>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/f_webp/assets/ModelsAreNotLibraries.png</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://MilenDyankov.com/blog/2026/03/Anatomy-of-a-Model-the-Developer-Perspective</loc>
        <lastmod>2026-03-23</lastmod>
        <image:image>
            <image:loc>https://MilenDyankov.com/_ipx/f_webp/assets/AnatomyOfAModel.png</image:loc>
        </image:image>
    </url>
</urlset>
<!-- XML Sitemap generated by @nuxtjs/sitemap v7.5.0 at 2026-03-23T18:53:23.216Z -->