<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:news="http://www.google.com/schemas/sitemap-news/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml"
        xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"
        xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">

    <!-- Homepage -->
    <url>
        <loc>https://jnkindilogs.xyz</loc>
        <lastmod>2026-04-03T19:21:37+00:00</lastmod>
        <changefreq>daily</changefreq>
        <priority>1.0</priority>
    </url>

    <!-- Projects page -->
    <url>
        <loc>https://jnkindilogs.xyz/projects</loc>
        <lastmod>2026-04-03T19:21:37+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.9</priority>
    </url>

    <!-- Contact page -->
    <url>
        <loc>https://jnkindilogs.xyz/contact</loc>
        <lastmod>2026-04-03T19:21:37+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>

        <!-- Blog post: MCP Servers: Extending AI Capabilities Through Standardized Context -->
    <url>
        <loc>https://jnkindilogs.xyz/2026/01/20/mcp-servers-extending-ai-capabilities-through-standardized-context</loc>
        <lastmod>2026-01-20T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
                <image:image>
            <image:loc>https://jnkindilogs.xyz/uploads/mcp-servers.jpg</image:loc>
            <image:title>MCP Servers: Extending AI Capabilities Through Standardized Context</image:title>
            <image:caption>Understanding Model Context Protocol (MCP) servers and how they're transforming AI integration by providing standardized interfaces for extending AI capabilities with external tools and data sources.</image:caption>
        </image:image>
            </url>
        <!-- Blog post: AI Development Tools 2025: Claude vs. Gemini for Engineering Teams -->
    <url>
        <loc>https://jnkindilogs.xyz/2025/12/15/ai-development-tools-2025-claude-vs-gemini-for-engineering-teams</loc>
        <lastmod>2025-12-15T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
                <image:image>
            <image:loc>https://jnkindilogs.xyz/uploads/ai-tools-2025.jpg</image:loc>
            <image:title>AI Development Tools 2025: Claude vs. Gemini for Engineering Teams</image:title>
            <image:caption>Comprehensive comparison of Claude and Gemini AI tools from an engineering management perspective—evaluating code generation, reasoning capabilities, cost, and production readiness.</image:caption>
        </image:image>
            </url>
        <!-- Blog post: Clean Architecture: Building Maintainable Software Systems -->
    <url>
        <loc>https://jnkindilogs.xyz/2025/12/10/clean-architecture-building-maintainable-software-systems</loc>
        <lastmod>2025-12-10T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
                <image:image>
            <image:loc>https://jnkindilogs.xyz/uploads/clean-architecture.jpg</image:loc>
            <image:title>Clean Architecture: Building Maintainable Software Systems</image:title>
            <image:caption>Exploring the principles and practices of Clean Architecture to build scalable, testable, and maintainable software systems that stand the test of time.</image:caption>
        </image:image>
            </url>
        <!-- Blog post: Migrating to Microservices: A Strategic Engineering Approach -->
    <url>
        <loc>https://jnkindilogs.xyz/2025/09/22/migrating-to-microservices-strategic-engineering-approach</loc>
        <lastmod>2025-09-22T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
                <image:image>
            <image:loc>https://jnkindilogs.xyz/uploads/microservices.jpg</image:loc>
            <image:title>Migrating to Microservices: A Strategic Engineering Approach</image:title>
            <image:caption>A comprehensive guide to successfully migrating from monolithic architectures to microservices, covering strategy, patterns, and common pitfalls from real-world implementations.</image:caption>
        </image:image>
            </url>
        <!-- Blog post: AI-Powered Code Review: Enhancing Software Quality at Scale -->
    <url>
        <loc>https://jnkindilogs.xyz/2025/06/15/ai-powered-code-review-enhancing-software-quality-at-scale</loc>
        <lastmod>2025-06-15T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
                <image:image>
            <image:loc>https://jnkindilogs.xyz/uploads/ai-code-review.jpg</image:loc>
            <image:title>AI-Powered Code Review: Enhancing Software Quality at Scale</image:title>
            <image:caption>Exploring how artificial intelligence is transforming code review processes, improving code quality, and scaling engineering team productivity through intelligent automation.</image:caption>
        </image:image>
            </url>
        <!-- Blog post: Testing Strategies for Microservices Architectures -->
    <url>
        <loc>https://jnkindilogs.xyz/2025/03/08/testing-strategies-for-microservices-architectures</loc>
        <lastmod>2025-03-08T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
                <image:image>
            <image:loc>https://jnkindilogs.xyz/uploads/testing-strategies.jpg</image:loc>
            <image:title>Testing Strategies for Microservices Architectures</image:title>
            <image:caption>Comprehensive guide to testing microservices—from unit tests to contract testing, chaos engineering, and observability-driven testing in distributed systems.</image:caption>
        </image:image>
            </url>
        <!-- Blog post: Clean Architecture in Practice: Lessons from Real-World Projects -->
    <url>
        <loc>https://jnkindilogs.xyz/2024/11/18/clean-architecture-in-practice-lessons-from-real-world-projects</loc>
        <lastmod>2024-11-18T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
                <image:image>
            <image:loc>https://jnkindilogs.xyz/uploads/clean-arch-practice.jpg</image:loc>
            <image:title>Clean Architecture in Practice: Lessons from Real-World Projects</image:title>
            <image:caption>Real-world experiences implementing Clean Architecture across multiple projects, including successes, challenges, and practical adaptations for different contexts.</image:caption>
        </image:image>
            </url>
        <!-- Blog post: Legacy Code Refactoring: A Strategic Approach -->
    <url>
        <loc>https://jnkindilogs.xyz/2024/08/15/legacy-code-refactoring-strategic-approach</loc>
        <lastmod>2024-08-15T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
                <image:image>
            <image:loc>https://jnkindilogs.xyz/uploads/legacy-code-refactoring.jpg</image:loc>
            <image:title>Legacy Code Refactoring: A Strategic Approach</image:title>
            <image:caption>Practical strategies for refactoring legacy codebases without breaking production, balancing risk with business value, and building team confidence in brownfield projects.</image:caption>
        </image:image>
            </url>
        <!-- Blog post: Observability in Distributed Systems: Beyond Logging and Monitoring -->
    <url>
        <loc>https://jnkindilogs.xyz/2024/07/30/observability-in-distributed-systems-beyond-logging-and-monitoring</loc>
        <lastmod>2024-07-30T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
                <image:image>
            <image:loc>https://jnkindilogs.xyz/uploads/observability.jpg</image:loc>
            <image:title>Observability in Distributed Systems: Beyond Logging and Monitoring</image:title>
            <image:caption>Comprehensive guide to building observable distributed systems through structured logging, distributed tracing, metrics, and modern observability practices.</image:caption>
        </image:image>
            </url>
        <!-- Blog post: AI and the Future of Software Architecture: Designing for Intelligence -->
    <url>
        <loc>https://jnkindilogs.xyz/2024/04/12/ai-and-the-future-of-software-architecture-designing-for-intelligence</loc>
        <lastmod>2024-04-12T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
                <image:image>
            <image:loc>https://jnkindilogs.xyz/uploads/ai-future-architecture.jpg</image:loc>
            <image:title>AI and the Future of Software Architecture: Designing for Intelligence</image:title>
            <image:caption>Exploring how AI is reshaping software architecture patterns, from AI-native applications to hybrid systems, and architectural considerations for building intelligent systems.</image:caption>
        </image:image>
            </url>
        <!-- Blog post: AI tools as team members and not leaders in Software Delivery amidst the advancements -->
    <url>
        <loc>https://jnkindilogs.xyz/2023/11/15/ai-tools-as-team-members-and-not-leaders-in-software-delivery-amidst-the-advancements</loc>
        <lastmod>2023-11-15T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
                <image:image>
            <image:loc>https://jnkindilogs.xyz/uploads/ai-team-member.png</image:loc>
            <image:title>AI tools as team members and not leaders in Software Delivery amidst the advancements</image:title>
            <image:caption>Exploring the balance between AI capabilities and human involvement in software delivery, emphasizing collaboration over replacement.</image:caption>
        </image:image>
            </url>
        <!-- Blog post: Building High-Performing Engineering Teams -->
    <url>
        <loc>https://jnkindilogs.xyz/2023/10/22/building-high-performing-engineering-teams</loc>
        <lastmod>2023-10-22T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
                <image:image>
            <image:loc>https://jnkindilogs.xyz/uploads/high-performing-teams.jpg</image:loc>
            <image:title>Building High-Performing Engineering Teams</image:title>
            <image:caption>Evidence-based strategies for building engineering teams that deliver exceptional results while maintaining sustainable pace and high morale.</image:caption>
        </image:image>
            </url>
        <!-- Blog post: Technical Debt: When to Pay, When to Defer -->
    <url>
        <loc>https://jnkindilogs.xyz/2023/07/18/technical-debt-when-to-pay-when-to-defer</loc>
        <lastmod>2023-07-18T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
                <image:image>
            <image:loc>https://jnkindilogs.xyz/uploads/technical-debt.jpg</image:loc>
            <image:title>Technical Debt: When to Pay, When to Defer</image:title>
            <image:caption>Strategic framework for managing technical debt—understanding when to invest in paying it down versus when deferring makes business sense.</image:caption>
        </image:image>
            </url>
        <!-- Blog post: Code Review Culture: Beyond Finding Bugs -->
    <url>
        <loc>https://jnkindilogs.xyz/2023/04/05/code-review-culture-beyond-finding-bugs</loc>
        <lastmod>2023-04-05T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
                <image:image>
            <image:loc>https://jnkindilogs.xyz/uploads/code-review-culture.jpg</image:loc>
            <image:title>Code Review Culture: Beyond Finding Bugs</image:title>
            <image:caption>Building a code review culture that improves code quality, shares knowledge, mentors developers, and strengthens team cohesion.</image:caption>
        </image:image>
            </url>
        <!-- Blog post: A conversation on Objectivity and the ever-evolving technology ecosystem in Rwanda -->
    <url>
        <loc>https://jnkindilogs.xyz/2023/02/28/a-conversation-on-objectivity-and-the-ever-evolving-technology-ecosystem-in-rwanda</loc>
        <lastmod>2023-02-28T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
                <image:image>
            <image:loc>https://jnkindilogs.xyz/uploads/conversation.jpg</image:loc>
            <image:title>A conversation on Objectivity and the ever-evolving technology ecosystem in Rwanda</image:title>
            <image:caption>A podcast discussion about Objectivity Ltd. and Rwanda's growing technology ecosystem.</image:caption>
        </image:image>
            </url>
        <!-- Blog post: How to Attract Developers to Your Company: A Complete Guide on Making the Right Investment -->
    <url>
        <loc>https://jnkindilogs.xyz/2023/01/18/how-to-attract-developers-to-your-company-a-complete-guide-on-making-the-right-investment</loc>
        <lastmod>2023-01-18T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
                <image:image>
            <image:loc>https://jnkindilogs.xyz/uploads/attracting-talent.webp</image:loc>
            <image:title>How to Attract Developers to Your Company: A Complete Guide on Making the Right Investment</image:title>
            <image:caption>Comprehensive recruitment strategies for attracting top developer talent through culture, benefits, and growth opportunities.</image:caption>
        </image:image>
            </url>
        <!-- Blog post: Modernizing Monolithic Applications Without Rewriting -->
    <url>
        <loc>https://jnkindilogs.xyz/2022/11/28/modernizing-monolithic-applications-without-rewriting</loc>
        <lastmod>2022-11-28T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
                <image:image>
            <image:loc>https://jnkindilogs.xyz/uploads/modernizing-monoliths.jpg</image:loc>
            <image:title>Modernizing Monolithic Applications Without Rewriting</image:title>
            <image:caption>Practical strategies for incrementally modernizing legacy monoliths without the risk and cost of complete rewrites.</image:caption>
        </image:image>
            </url>
        <!-- Blog post: Cross-Functional Team Collaboration in Software Development -->
    <url>
        <loc>https://jnkindilogs.xyz/2022/08/14/cross-functional-team-collaboration-in-software-development</loc>
        <lastmod>2022-08-14T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
                <image:image>
            <image:loc>https://jnkindilogs.xyz/uploads/cross-functional-teams.jpg</image:loc>
            <image:title>Cross-Functional Team Collaboration in Software Development</image:title>
            <image:caption>Building effective collaboration between engineering, product, design, and other functions to deliver exceptional software products.</image:caption>
        </image:image>
            </url>
        <!-- Blog post: Documentation Strategies for Long-Lived Codebases -->
    <url>
        <loc>https://jnkindilogs.xyz/2022/03/09/documentation-strategy-for-long-lived-codebases</loc>
        <lastmod>2022-03-09T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
                <image:image>
            <image:loc>https://jnkindilogs.xyz/uploads/documentation-strategies.jpg</image:loc>
            <image:title>Documentation Strategies for Long-Lived Codebases</image:title>
            <image:caption>Practical approaches to creating and maintaining documentation that actually gets read and stays current in evolving codebases.</image:caption>
        </image:image>
            </url>
        <!-- Blog post: Tips on Staying Productive While Working from Home -->
    <url>
        <loc>https://jnkindilogs.xyz/2020/04/17/tips-on-staying-productive-while-working-from-home</loc>
        <lastmod>2020-04-17T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
                <image:image>
            <image:loc>https://jnkindilogs.xyz/uploads/remote-work.jpeg</image:loc>
            <image:title>Tips on Staying Productive While Working from Home</image:title>
            <image:caption>Six practical recommendations for maintaining productivity and wellness in home-based work environments.</image:caption>
        </image:image>
            </url>
        <!-- Blog post: Advice of HE President Paul Kagame to Entrepreneurs -->
    <url>
        <loc>https://jnkindilogs.xyz/2019/12/07/advice-of-he-president-paul-kagame-to-entrepreneurs</loc>
        <lastmod>2019-12-07T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
                <image:image>
            <image:loc>https://jnkindilogs.xyz/uploads/youth-empowerment.png</image:loc>
            <image:title>Advice of HE President Paul Kagame to Entrepreneurs</image:title>
            <image:caption>Insights from a Youth Entrepreneurship Town Hall featuring Rwanda's President and entrepreneur Strive Masiyiwa.</image:caption>
        </image:image>
            </url>
        <!-- Blog post: Is AI a Major Threat to the Majority of Human Jobs? -->
    <url>
        <loc>https://jnkindilogs.xyz/2019/03/21/is-ai-a-major-threat-to-the-majority-of-human-jobs</loc>
        <lastmod>2019-03-21T00:00:00+00:00</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.7</priority>
                <image:image>
            <image:loc>https://jnkindilogs.xyz/uploads/ai-major.jpg</image:loc>
            <image:title>Is AI a Major Threat to the Majority of Human Jobs?</image:title>
            <image:caption>Examining artificial intelligence's relationship with employment and why AI will replace tasks, not jobs.</image:caption>
        </image:image>
            </url>
    
</urlset>
