<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://jetthoughts.com/blog/tags/agile/</loc><lastmod>2025-12-17T15:20:19+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/agile/"/></url><url><loc>https://jetthoughts.com/blog/async-remote-xp-practices/</loc><lastmod>2025-12-17T15:20:19+01:00</lastmod><changefreq>monthly</changefreq><priority>0.7</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/async-remote-xp-practices/"/></url><url><loc>https://jetthoughts.com/blog/tags/distributed-teams/</loc><lastmod>2025-12-17T15:20:19+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/distributed-teams/"/></url><url><loc>https://jetthoughts.com/blog/tags/remote-work/</loc><lastmod>2025-12-17T15:20:19+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/remote-work/"/></url><url><loc>https://jetthoughts.com/tags/</loc><lastmod>2025-12-17T15:20:19+01:00</lastmod><changefreq>weekly</changefreq><priority>0.4</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/tags/"/></url><url><loc>https://jetthoughts.com/blog/tags/team-management/</loc><lastmod>2025-12-17T15:20:19+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/team-management/"/></url><url><loc>https://jetthoughts.com/blog/tags/xp-practices/</loc><lastmod>2025-12-17T15:20:19+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/xp-practices/"/></url><url><loc>https://jetthoughts.com/blog/tags/development/</loc><lastmod>2025-11-19T08:06:27+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/development/"/></url><url><loc>https://jetthoughts.com/blog/how-technical-leaders-handle-unrealistic-deadlines/</loc><lastmod>2025-11-19T08:06:27+00:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/how-technical-leaders-handle-unrealistic-deadlines/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-technical-leaders-handle-unrealistic-deadlines/"/></url><url><loc>https://jetthoughts.com/blog/tags/leadership/</loc><lastmod>2025-11-19T08:06:27+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/leadership/"/></url><url><loc>https://jetthoughts.com/blog/tags/management/</loc><lastmod>2025-11-19T08:06:27+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/management/"/></url><url><loc>https://jetthoughts.com/blog/tags/startup/</loc><lastmod>2025-11-19T08:06:27+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/startup/"/></url><url><loc>https://jetthoughts.com/blog/tags/code-quality/</loc><lastmod>2025-10-28T19:25:55+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/code-quality/"/></url><url><loc>https://jetthoughts.com/blog/tags/cost-analysis/</loc><lastmod>2025-10-28T19:25:55+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/cost-analysis/"/></url><url><loc>https://jetthoughts.com/blog/tags/deployment/</loc><lastmod>2025-10-28T19:12:02+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/deployment/"/></url><url><loc>https://jetthoughts.com/blog/tags/devops/</loc><lastmod>2025-10-28T19:12:02+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/devops/"/></url><url><loc>https://jetthoughts.com/blog/tags/django/</loc><lastmod>2025-10-28T19:25:55+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/django/"/></url><url><loc>https://jetthoughts.com/blog/django-technical-debt-cost-calculator-elimination-strategy/</loc><lastmod>2025-10-28T19:25:55+01:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/django-technical-debt-cost-calculator-elimination-strategy/"/></url><url><loc>https://jetthoughts.com/blog/tags/docker/</loc><lastmod>2025-10-28T19:12:02+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/docker/"/></url><url><loc>https://jetthoughts.com/blog/tags/production/</loc><lastmod>2025-11-21T12:10:33+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/production/"/></url><url><loc>https://jetthoughts.com/blog/tags/rails/</loc><lastmod>2025-11-21T12:10:33+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/rails/"/></url><url><loc>https://jetthoughts.com/blog/rails-8-docker-deployment-production-guide/</loc><lastmod>2025-10-28T19:12:02+01:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/rails-8-docker-deployment-production-guide/"/></url><url><loc>https://jetthoughts.com/blog/tags/rails-8/</loc><lastmod>2025-10-28T19:12:02+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/rails-8/"/></url><url><loc>https://jetthoughts.com/blog/tags/refactoring/</loc><lastmod>2025-10-28T19:25:55+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/refactoring/"/></url><url><loc>https://jetthoughts.com/blog/tags/technical-debt/</loc><lastmod>2025-10-28T19:25:55+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/technical-debt/"/></url><url><loc>https://jetthoughts.com/blog/tags/apm/</loc><lastmod>2025-10-28T19:25:55+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/apm/"/></url><url><loc>https://jetthoughts.com/blog/tags/assets/</loc><lastmod>2025-10-28T19:12:02+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/assets/"/></url><url><loc>https://jetthoughts.com/blog/tags/authentication/</loc><lastmod>2025-10-28T19:12:02+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/authentication/"/></url><url><loc>https://jetthoughts.com/blog/tags/caching/</loc><lastmod>2025-10-28T19:08:37+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/caching/"/></url><url><loc>https://jetthoughts.com/blog/tags/devise/</loc><lastmod>2025-10-28T19:12:02+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/devise/"/></url><url><loc>https://jetthoughts.com/blog/django-5-enterprise-migration-guide-production-strategies/</loc><lastmod>2025-10-28T15:58:09+01:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/django-5-enterprise-migration-guide-production-strategies/"/></url><url><loc>https://jetthoughts.com/blog/tags/enterprise/</loc><lastmod>2025-10-28T15:58:09+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/enterprise/"/></url><url><loc>https://jetthoughts.com/blog/tags/hotwire/</loc><lastmod>2025-10-28T15:58:09+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/hotwire/"/></url><url><loc>https://jetthoughts.com/blog/hotwire-turbo-8-performance-patterns-real-time-rails/</loc><lastmod>2025-10-28T15:58:09+01:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/hotwire-turbo-8-performance-patterns-real-time-rails/"/></url><url><loc>https://jetthoughts.com/blog/tags/laravel/</loc><lastmod>2025-10-28T19:25:55+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/laravel/"/></url><url><loc>https://jetthoughts.com/blog/laravel-11-migration-guide-production-deployment-strategies/</loc><lastmod>2025-10-28T15:58:09+01:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/laravel-11-migration-guide-production-deployment-strategies/"/></url><url><loc>https://jetthoughts.com/blog/laravel-performance-monitoring-complete-apm-comparison-guide/</loc><lastmod>2025-10-28T19:25:55+01:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/laravel-performance-monitoring-complete-apm-comparison-guide/"/></url><url><loc>https://jetthoughts.com/blog/tags/laravel11/</loc><lastmod>2025-10-28T15:58:09+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/laravel11/"/></url><url><loc>https://jetthoughts.com/blog/tags/migration/</loc><lastmod>2025-10-28T15:58:09+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/migration/"/></url><url><loc>https://jetthoughts.com/blog/tags/monitoring/</loc><lastmod>2025-10-28T19:25:55+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/monitoring/"/></url><url><loc>https://jetthoughts.com/blog/tags/optimization/</loc><lastmod>2025-10-28T19:25:55+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/optimization/"/></url><url><loc>https://jetthoughts.com/blog/tags/performance/</loc><lastmod>2025-10-28T19:25:55+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/performance/"/></url><url><loc>https://jetthoughts.com/blog/tags/php/</loc><lastmod>2025-10-28T15:58:09+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/php/"/></url><url><loc>https://jetthoughts.com/blog/tags/propshaft/</loc><lastmod>2025-10-28T19:12:02+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/propshaft/"/></url><url><loc>https://jetthoughts.com/blog/propshaft-vs-sprockets-rails-8-asset-pipeline-migration/</loc><lastmod>2025-10-28T19:12:02+01:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/propshaft-vs-sprockets-rails-8-asset-pipeline-migration/"/></url><url><loc>https://jetthoughts.com/blog/tags/python/</loc><lastmod>2025-10-28T15:58:09+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/python/"/></url><url><loc>https://jetthoughts.com/blog/rails-8-authentication-generator-devise-migration/</loc><lastmod>2025-10-28T19:12:02+01:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/rails-8-authentication-generator-devise-migration/"/></url><url><loc>https://jetthoughts.com/blog/rails-8-solid-cache-performance-redis-migration/</loc><lastmod>2025-10-28T19:08:37+01:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/rails-8-solid-cache-performance-redis-migration/"/></url><url><loc>https://jetthoughts.com/blog/tags/rails8/</loc><lastmod>2025-10-28T19:12:02+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/rails8/"/></url><url><loc>https://jetthoughts.com/blog/tags/realtime/</loc><lastmod>2025-10-28T15:58:09+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/realtime/"/></url><url><loc>https://jetthoughts.com/blog/tags/redis/</loc><lastmod>2025-10-28T19:08:37+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/redis/"/></url><url><loc>https://jetthoughts.com/blog/tags/security/</loc><lastmod>2025-10-28T19:12:02+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/security/"/></url><url><loc>https://jetthoughts.com/blog/tags/solid-cache/</loc><lastmod>2025-10-28T19:08:37+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/solid-cache/"/></url><url><loc>https://jetthoughts.com/blog/tags/sprockets/</loc><lastmod>2025-10-28T19:12:02+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/sprockets/"/></url><url><loc>https://jetthoughts.com/blog/tags/turbo/</loc><lastmod>2025-10-28T15:58:09+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/turbo/"/></url><url><loc>https://jetthoughts.com/blog/tags/ai/</loc><lastmod>2025-11-21T12:10:33+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/ai/"/></url><url><loc>https://jetthoughts.com/blog/building-rag-applications-rails-pgvector/</loc><lastmod>2025-10-19T01:22:28+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/building-rag-applications-rails-pgvector/"/></url><url><loc>https://jetthoughts.com/blog/tags/machine-learning/</loc><lastmod>2025-11-21T12:10:33+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/machine-learning/"/></url><url><loc>https://jetthoughts.com/blog/tags/postgresql/</loc><lastmod>2025-11-21T12:10:33+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/postgresql/"/></url><url><loc>https://jetthoughts.com/blog/tags/rag/</loc><lastmod>2025-10-19T01:22:28+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/rag/"/></url><url><loc>https://jetthoughts.com/blog/tags/semantic-search/</loc><lastmod>2025-11-21T12:10:33+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/semantic-search/"/></url><url><loc>https://jetthoughts.com/blog/tags/agents/</loc><lastmod>2025-10-19T01:19:57+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/agents/"/></url><url><loc>https://jetthoughts.com/blog/tags/ai-agents/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/ai-agents/"/></url><url><loc>https://jetthoughts.com/blog/tags/ai-architecture/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/ai-architecture/"/></url><url><loc>https://jetthoughts.com/blog/tags/ai-monitoring/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/ai-monitoring/"/></url><url><loc>https://jetthoughts.com/blog/tags/architecture/</loc><lastmod>2025-10-17T13:21:27+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/architecture/"/></url><url><loc>https://jetthoughts.com/blog/tags/automation/</loc><lastmod>2025-11-21T12:08:46+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/automation/"/></url><url><loc>https://jetthoughts.com/blog/langchain-memory-systems-conversational-ai/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/langchain-memory-systems-conversational-ai/"/></url><url><loc>https://jetthoughts.com/blog/tags/conversational-ai/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/conversational-ai/"/></url><url><loc>https://jetthoughts.com/blog/cost-optimization-llm-applications-token-management/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/cost-optimization-llm-applications-token-management/"/></url><url><loc>https://jetthoughts.com/blog/tags/cost-optimization/</loc><lastmod>2025-10-17T13:21:35+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/cost-optimization/"/></url><url><loc>https://jetthoughts.com/blog/tags/crewai/</loc><lastmod>2025-10-19T01:19:57+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/crewai/"/></url><url><loc>https://jetthoughts.com/blog/crewai-multi-agent-systems-orchestration/</loc><lastmod>2025-10-19T01:19:57+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/crewai-multi-agent-systems-orchestration/"/></url><url><loc>https://jetthoughts.com/blog/tags/enterprise-ai/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/enterprise-ai/"/></url><url><loc>https://jetthoughts.com/blog/tags/fastapi/</loc><lastmod>2025-10-18T17:45:15+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/fastapi/"/></url><url><loc>https://jetthoughts.com/blog/production-scaling-langchain-crewai-enterprise/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/production-scaling-langchain-crewai-enterprise/"/></url><url><loc>https://jetthoughts.com/blog/tags/kubernetes/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/kubernetes/"/></url><url><loc>https://jetthoughts.com/blog/tags/langchain/</loc><lastmod>2025-11-21T12:10:33+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/langchain/"/></url><url><loc>https://jetthoughts.com/blog/langchain-architecture-production-ready-agents/</loc><lastmod>2025-10-17T13:21:19+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/langchain-architecture-production-ready-agents/"/></url><url><loc>https://jetthoughts.com/blog/tags/langchain-memory/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/langchain-memory/"/></url><url><loc>https://jetthoughts.com/blog/tags/langgraph/</loc><lastmod>2025-10-18T18:12:02+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/langgraph/"/></url><url><loc>https://jetthoughts.com/blog/tags/langsmith/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/langsmith/"/></url><url><loc>https://jetthoughts.com/blog/tags/llm/</loc><lastmod>2025-10-19T00:31:39+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/llm/"/></url><url><loc>https://jetthoughts.com/blog/tags/llm-testing/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/llm-testing/"/></url><url><loc>https://jetthoughts.com/blog/langgraph-workflows-state-machines-ai-agents/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/langgraph-workflows-state-machines-ai-agents/"/></url><url><loc>https://jetthoughts.com/blog/tags/observability/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/observability/"/></url><url><loc>https://jetthoughts.com/blog/tags/production-scaling/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/production-scaling/"/></url><url><loc>https://jetthoughts.com/blog/tags/ruby-on-rails/</loc><lastmod>2025-10-18T17:45:15+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/ruby-on-rails/"/></url><url><loc>https://jetthoughts.com/blog/tags/testing/</loc><lastmod>2025-11-21T12:08:46+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/testing/"/></url><url><loc>https://jetthoughts.com/blog/testing-monitoring-llm-applications-production/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/testing-monitoring-llm-applications-production/"/></url><url><loc>https://jetthoughts.com/blog/tags/workflows/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/workflows/"/></url><url><loc>https://jetthoughts.com/blog/tags/accountability/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/accountability/"/></url><url><loc>https://jetthoughts.com/blog/tags/budget-management/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/budget-management/"/></url><url><loc>https://jetthoughts.com/blog/tags/budget-planning/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/budget-planning/"/></url><url><loc>https://jetthoughts.com/blog/tags/developer-contractors/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/developer-contractors/"/></url><url><loc>https://jetthoughts.com/blog/tags/development-team/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/development-team/"/></url><url><loc>https://jetthoughts.com/blog/tags/founder-guide/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/founder-guide/"/></url><url><loc>https://jetthoughts.com/blog/fractional-cto-roi-calculator-startup-decision-framework/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/fractional-cto-roi-calculator-startup-decision-framework/"/></url><url><loc>https://jetthoughts.com/blog/tags/fractional-cto/</loc><lastmod>2025-10-17T13:21:52+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/fractional-cto/"/></url><url><loc>https://jetthoughts.com/blog/tags/hiring/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/hiring/"/></url><url><loc>https://jetthoughts.com/blog/tags/hiring-strategy/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/hiring-strategy/"/></url><url><loc>https://jetthoughts.com/blog/infrastructure-spending-evaluation-founders/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/infrastructure-spending-evaluation-founders/"/></url><url><loc>https://jetthoughts.com/blog/code-quality-evaluation-non-technical-founders/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/code-quality-evaluation-non-technical-founders/"/></url><url><loc>https://jetthoughts.com/blog/remote-team-accountability-non-technical-founders/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/remote-team-accountability-non-technical-founders/"/></url><url><loc>https://jetthoughts.com/blog/tags/infrastructure-costs/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/infrastructure-costs/"/></url><url><loc>https://jetthoughts.com/blog/tags/productivity/</loc><lastmod>2025-11-21T12:08:46+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/productivity/"/></url><url><loc>https://jetthoughts.com/blog/tags/roi-calculator/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/roi-calculator/"/></url><url><loc>https://jetthoughts.com/blog/hiring-developers-contractors-budget-guide-founders/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/hiring-developers-contractors-budget-guide-founders/"/></url><url><loc>https://jetthoughts.com/blog/tags/startup-cto/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/startup-cto/"/></url><url><loc>https://jetthoughts.com/blog/tags/technical-leadership/</loc><lastmod>2025-10-17T13:21:52+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/technical-leadership/"/></url><url><loc>https://jetthoughts.com/blog/tags/learning/</loc><lastmod>2025-10-19T02:01:53+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/learning/"/></url><url><loc>https://jetthoughts.com/blog/tags/programming/</loc><lastmod>2025-10-19T01:32:02+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/programming/"/></url><url><loc>https://jetthoughts.com/blog/ai-agent-onboarding-problem-real-version/</loc><lastmod>2025-10-19T01:08:25+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/ai-agent-onboarding-problem-real-version/"/></url><url><loc>https://jetthoughts.com/blog/ai-forces-what-rails-teams-already/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/ai-forces-what-rails-teams-already/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/ai-forces-what-rails-teams-already/"/></url><url><loc>https://jetthoughts.com/blog/tags/tooling/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/tooling/"/></url><url><loc>https://jetthoughts.com/blog/tags/background-jobs/</loc><lastmod>2025-10-17T13:21:35+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/background-jobs/"/></url><url><loc>https://jetthoughts.com/blog/tags/ruby/</loc><lastmod>2025-11-21T12:10:33+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/ruby/"/></url><url><loc>https://jetthoughts.com/blog/tags/sidekiq/</loc><lastmod>2025-09-26T09:05:27+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/sidekiq/"/></url><url><loc>https://jetthoughts.com/blog/solid-queue-vs-sidekiq-complete-comparison/</loc><lastmod>2025-09-26T09:05:27+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/solid-queue-vs-sidekiq-complete-comparison/"/></url><url><loc>https://jetthoughts.com/blog/tags/solid-queue/</loc><lastmod>2025-10-17T13:21:35+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/solid-queue/"/></url><url><loc>https://jetthoughts.com/blog/tags/async/</loc><lastmod>2025-10-19T01:51:07+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/async/"/></url><url><loc>https://jetthoughts.com/blog/tags/concurrency/</loc><lastmod>2025-10-19T01:51:07+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/concurrency/"/></url><url><loc>https://jetthoughts.com/blog/tags/falcon/</loc><lastmod>2025-10-19T01:51:07+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/falcon/"/></url><url><loc>https://jetthoughts.com/blog/falcon-web-server-async-ruby-in-production/</loc><lastmod>2025-10-19T01:51:07+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/falcon-web-server-async-ruby-in-production/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/falcon-web-server-async-ruby-in-production/"/></url><url><loc>https://jetthoughts.com/blog/tags/fibers/</loc><lastmod>2025-10-19T01:51:07+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/fibers/"/></url><url><loc>https://jetthoughts.com/blog/tags/web-server/</loc><lastmod>2025-10-19T01:51:07+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/web-server/"/></url><url><loc>https://jetthoughts.com/blog/tags/career-development/</loc><lastmod>2025-10-17T13:21:52+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/career-development/"/></url><url><loc>https://jetthoughts.com/blog/tags/developer-growth/</loc><lastmod>2025-10-17T13:21:52+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/developer-growth/"/></url><url><loc>https://jetthoughts.com/blog/tags/developer-mindset/</loc><lastmod>2025-10-17T13:21:52+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/developer-mindset/"/></url><url><loc>https://jetthoughts.com/blog/tags/engineering-success/</loc><lastmod>2025-10-17T13:21:52+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/engineering-success/"/></url><url><loc>https://jetthoughts.com/blog/tags/software-engineering/</loc><lastmod>2025-10-17T13:21:52+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/software-engineering/"/></url><url><loc>https://jetthoughts.com/blog/developer-mindset-first-important-thing-success/</loc><lastmod>2025-10-17T13:21:52+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/developer-mindset-first-important-thing-success/"/></url><url><loc>https://jetthoughts.com/blog/when-small-method-choices-cascade-into/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/when-small-method-choices-cascade-into/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/when-small-method-choices-cascade-into/"/></url><url><loc>https://jetthoughts.com/blog/calming-delivery-chaos-jetthoughts-field-note/</loc><lastmod>2025-10-19T01:47:53+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/calming-delivery-chaos-jetthoughts-field-note/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/calming-delivery-chaos-jetthoughts-field-note/"/></url><url><loc>https://jetthoughts.com/blog/fixing-slow-engineering-teams-an-extended/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/fixing-slow-engineering-teams-an-extended/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/fixing-slow-engineering-teams-an-extended/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/fixing-slow-engineering-teams-an-extended/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/fixing-slow-engineering-teams-an-extended/file_2.png</image:loc><image:title>file_2.png</image:title><image:caption>file_2.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/fixing-slow-engineering-teams-an-extended/file_3.png</image:loc><image:title>file_3.png</image:title><image:caption>file_3.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/fixing-slow-engineering-teams-an-extended/file_4.png</image:loc><image:title>file_4.png</image:title><image:caption>file_4.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/fixing-slow-engineering-teams-an-extended/file_5.png</image:loc><image:title>file_5.png</image:title><image:caption>file_5.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/fixing-slow-engineering-teams-an-extended/file_6.png</image:loc><image:title>file_6.png</image:title><image:caption>file_6.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/fixing-slow-engineering-teams-an-extended/file_7.png</image:loc><image:title>file_7.png</image:title><image:caption>file_7.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/fixing-slow-engineering-teams-an-extended/file_8.png</image:loc><image:title>file_8.png</image:title><image:caption>file_8.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/fixing-slow-engineering-teams-an-extended/file_9.png</image:loc><image:title>file_9.png</image:title><image:caption>file_9.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/fixing-slow-engineering-teams-an-extended/"/></url><url><loc>https://jetthoughts.com/blog/tags/product/</loc><lastmod>2025-10-19T01:42:42+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/product/"/></url><url><loc>https://jetthoughts.com/blog/tags/webdev/</loc><lastmod>2025-10-19T01:47:53+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/webdev/"/></url><url><loc>https://jetthoughts.com/blog/simplicity-paradox-why-your-startups-technical/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/simplicity-paradox-why-your-startups-technical/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/simplicity-paradox-why-your-startups-technical/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/simplicity-paradox-why-your-startups-technical/"/></url><url><loc>https://jetthoughts.com/blog/harnessing-ai-guide-for-startups-9e56/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/harnessing-ai-guide-for-startups-9e56/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/harnessing-ai-guide-for-startups-9e56/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/harnessing-ai-guide-for-startups-9e56/"/></url><url><loc>https://jetthoughts.com/blog/rise-of-open-source-ai-opportunities/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/rise-of-open-source-ai-opportunities/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/rise-of-open-source-ai-opportunities/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/rise-of-open-source-ai-opportunities/"/></url><url><loc>https://jetthoughts.com/blog/engineering-unlocks-behind-deepseek-yc-decoded/</loc><lastmod>2025-10-19T01:29:54+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/engineering-unlocks-behind-deepseek-yc-decoded/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/engineering-unlocks-behind-deepseek-yc-decoded/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/engineering-unlocks-behind-deepseek-yc-decoded/"/></url><url><loc>https://jetthoughts.com/blog/finding-your-niche-software-developer-startup/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/finding-your-niche-software-developer-startup/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/finding-your-niche-software-developer-startup/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/finding-your-niche-software-developer-startup/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/finding-your-niche-software-developer-startup/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/finding-your-niche-software-developer-startup/"/></url><url><loc>https://jetthoughts.com/blog/mastering-command-line-create-new-rails/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/mastering-command-line-create-new-rails/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/mastering-command-line-create-new-rails/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/mastering-command-line-create-new-rails/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/mastering-command-line-create-new-rails/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/mastering-command-line-create-new-rails/"/></url><url><loc>https://jetthoughts.com/blog/ai-personal-staff-for-everyone-2881/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/ai-personal-staff-for-everyone-2881/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/ai-personal-staff-for-everyone-2881/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/ai-personal-staff-for-everyone-2881/"/></url><url><loc>https://jetthoughts.com/blog/ai-revolution-what-nobody-else-seeing-335c/</loc><lastmod>2025-10-19T01:28:11+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/ai-revolution-what-nobody-else-seeing-335c/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/ai-revolution-what-nobody-else-seeing-335c/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/ai-revolution-what-nobody-else-seeing-335c/"/></url><url><loc>https://jetthoughts.com/blog/astranis-launches-four-satellites-with-spacex-ef14/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/astranis-launches-four-satellites-with-spacex-ef14/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/astranis-launches-four-satellites-with-spacex-ef14/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/astranis-launches-four-satellites-with-spacex-ef14/"/></url><url><loc>https://jetthoughts.com/blog/freelancers-vs-dedicated-engineers-making-right-cdbb/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/freelancers-vs-dedicated-engineers-making-right-cdbb/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/freelancers-vs-dedicated-engineers-making-right-cdbb/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-content-personalization-with-ai-strategic/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-content-personalization-with-ai-strategic/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-content-personalization-with-ai-strategic/"/></url><url><loc>https://jetthoughts.com/blog/boosting-satisfaction-sales-an-e-commerce/</loc><lastmod>2025-10-19T01:44:15+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/boosting-satisfaction-sales-an-e-commerce/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/boosting-satisfaction-sales-an-e-commerce/"/></url><url><loc>https://jetthoughts.com/blog/building-future-insights-from-parker-conrad-b280/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/building-future-insights-from-parker-conrad-b280/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/building-future-insights-from-parker-conrad-b280/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/building-future-insights-from-parker-conrad-b280/"/></url><url><loc>https://jetthoughts.com/blog/compliance-audit-c04a/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/compliance-audit-c04a/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/compliance-audit-c04a/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/compliance-audit-c04a/"/></url><url><loc>https://jetthoughts.com/blog/datacenters/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/datacenters/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/datacenters/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/datacenters/"/></url><url><loc>https://jetthoughts.com/blog/devtools-for-ai-agents-45a4/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/devtools-for-ai-agents-45a4/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/devtools-for-ai-agents-45a4/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/devtools-for-ai-agents-45a4/"/></url><url><loc>https://jetthoughts.com/blog/essential-guide-onboarding-remote-developers-in/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/essential-guide-onboarding-remote-developers-in/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/essential-guide-onboarding-remote-developers-in/"/></url><url><loc>https://jetthoughts.com/blog/finding-best-app-developers-for-startups-ca30/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/finding-best-app-developers-for-startups-ca30/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/finding-best-app-developers-for-startups-ca30/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/finding-best-app-developers-for-startups-ca30/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/finding-best-app-developers-for-startups-ca30/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/finding-best-app-developers-for-startups-ca30/"/></url><url><loc>https://jetthoughts.com/blog/finding-your-dream-software-engineer-startup/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/finding-your-dream-software-engineer-startup/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/finding-your-dream-software-engineer-startup/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/finding-your-dream-software-engineer-startup/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/finding-your-dream-software-engineer-startup/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/finding-your-dream-software-engineer-startup/"/></url><url><loc>https://jetthoughts.com/blog/leading-software-company-new-york-innovations/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/leading-software-company-new-york-innovations/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/leading-software-company-new-york-innovations/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/leading-software-company-new-york-innovations/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/leading-software-company-new-york-innovations/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/leading-software-company-new-york-innovations/"/></url><url><loc>https://jetthoughts.com/blog/mastering-front-end-build-tools-for/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/mastering-front-end-build-tools-for/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/mastering-front-end-build-tools-for/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/mastering-front-end-build-tools-for/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/mastering-front-end-build-tools-for/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/mastering-front-end-build-tools-for/"/></url><url><loc>https://jetthoughts.com/blog/mastering-social-media-graphics-strategies-for-7ad1/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/mastering-social-media-graphics-strategies-for-7ad1/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/mastering-social-media-graphics-strategies-for-7ad1/"/></url><url><loc>https://jetthoughts.com/blog/quantum-computing-unveiling-future-of-computation/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/quantum-computing-unveiling-future-of-computation/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/quantum-computing-unveiling-future-of-computation/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-potential-rise-of-software-development/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-potential-rise-of-software-development/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-potential-rise-of-software-development/"/></url><url><loc>https://jetthoughts.com/blog/ai-transforms-customer-outreach-new-era/</loc><lastmod>2025-10-19T01:30:19+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/ai-transforms-customer-outreach-new-era/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/ai-transforms-customer-outreach-new-era/"/></url><url><loc>https://jetthoughts.com/blog/compliance-audit/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/compliance-audit/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/compliance-audit/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/compliance-audit/"/></url><url><loc>https://jetthoughts.com/blog/mastering-data-labeling-key-effective-machine/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/mastering-data-labeling-key-effective-machine/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/mastering-data-labeling-key-effective-machine/"/></url><url><loc>https://jetthoughts.com/blog/vertical-ai-agents/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/vertical-ai-agents/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/vertical-ai-agents/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/vertical-ai-agents/"/></url><url><loc>https://jetthoughts.com/blog/mastering-social-media-graphics-strategies-for/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/mastering-social-media-graphics-strategies-for/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/mastering-social-media-graphics-strategies-for/"/></url><url><loc>https://jetthoughts.com/blog/devtools-for-ai-agents/</loc><lastmod>2025-10-19T00:53:43+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/devtools-for-ai-agents/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/devtools-for-ai-agents/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/devtools-for-ai-agents/"/></url><url><loc>https://jetthoughts.com/blog/ais-ux-revolution-design-expert-unpacks/</loc><lastmod>2025-10-19T01:28:35+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/ais-ux-revolution-design-expert-unpacks/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/ais-ux-revolution-design-expert-unpacks/"/></url><url><loc>https://jetthoughts.com/blog/mastering-generative-ai-4-stage-blueprint/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/mastering-generative-ai-4-stage-blueprint/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/mastering-generative-ai-4-stage-blueprint/"/></url><url><loc>https://jetthoughts.com/blog/ai-commercial-open-source-software-aicoss/</loc><lastmod>2025-10-19T01:32:52+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/ai-commercial-open-source-software-aicoss/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/ai-commercial-open-source-software-aicoss/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/ai-commercial-open-source-software-aicoss/"/></url><url><loc>https://jetthoughts.com/blog/finding-your-dream-ruby-work-comprehensive/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/finding-your-dream-ruby-work-comprehensive/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/finding-your-dream-ruby-work-comprehensive/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/finding-your-dream-ruby-work-comprehensive/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/finding-your-dream-ruby-work-comprehensive/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/finding-your-dream-ruby-work-comprehensive/"/></url><url><loc>https://jetthoughts.com/blog/essential-guide-becoming-top-tier-front/</loc><lastmod>2025-10-19T01:43:48+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/essential-guide-becoming-top-tier-front/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/essential-guide-becoming-top-tier-front/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/essential-guide-becoming-top-tier-front/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/essential-guide-becoming-top-tier-front/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/essential-guide-becoming-top-tier-front/"/></url><url><loc>https://jetthoughts.com/blog/freelancers-vs-dedicated-engineers-making-right/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/freelancers-vs-dedicated-engineers-making-right/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/freelancers-vs-dedicated-engineers-making-right/"/></url><url><loc>https://jetthoughts.com/blog/bob-mcgrew-ai-agents-path-agi/</loc><lastmod>2025-10-19T01:29:27+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/bob-mcgrew-ai-agents-path-agi/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/bob-mcgrew-ai-agents-path-agi/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/bob-mcgrew-ai-agents-path-agi/"/></url><url><loc>https://jetthoughts.com/blog/essential-tips-for-hiring-software-developers/</loc><lastmod>2025-10-19T01:59:40+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/essential-tips-for-hiring-software-developers/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/essential-tips-for-hiring-software-developers/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/essential-tips-for-hiring-software-developers/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/essential-tips-for-hiring-software-developers/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/essential-tips-for-hiring-software-developers/"/></url><url><loc>https://jetthoughts.com/blog/essential-tips-hire-developers-for-startups/</loc><lastmod>2025-10-19T01:13:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/essential-tips-hire-developers-for-startups/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/essential-tips-hire-developers-for-startups/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/essential-tips-hire-developers-for-startups/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/essential-tips-hire-developers-for-startups/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/essential-tips-hire-developers-for-startups/"/></url><url><loc>https://jetthoughts.com/blog/exploring-different-staffing-agencies-finding-right/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/exploring-different-staffing-agencies-finding-right/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/exploring-different-staffing-agencies-finding-right/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/exploring-different-staffing-agencies-finding-right/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/exploring-different-staffing-agencies-finding-right/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/exploring-different-staffing-agencies-finding-right/"/></url><url><loc>https://jetthoughts.com/blog/building-secure-ai-app-store-future-e4f6/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/building-secure-ai-app-store-future-e4f6/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/building-secure-ai-app-store-future-e4f6/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/building-secure-ai-app-store-future-e4f6/"/></url><url><loc>https://jetthoughts.com/blog/navigating-talent-landscape-it-staff-augmentation/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/navigating-talent-landscape-it-staff-augmentation/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/navigating-talent-landscape-it-staff-augmentation/"/></url><url><loc>https://jetthoughts.com/blog/ai-personal-staff-for-everyone/</loc><lastmod>2025-10-19T01:30:44+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/ai-personal-staff-for-everyone/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/ai-personal-staff-for-everyone/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/ai-personal-staff-for-everyone/"/></url><url><loc>https://jetthoughts.com/blog/enhancing-developer-experience-key-strategies-for/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/enhancing-developer-experience-key-strategies-for/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/enhancing-developer-experience-key-strategies-for/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/enhancing-developer-experience-key-strategies-for/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/enhancing-developer-experience-key-strategies-for/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/enhancing-developer-experience-key-strategies-for/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-rails-performance-essential-strategies-for/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-rails-performance-essential-strategies-for/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-rails-performance-essential-strategies-for/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-rails-performance-essential-strategies-for/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-rails-performance-essential-strategies-for/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-rails-performance-essential-strategies-for/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-talent-hire-pre-vetted-developers/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-talent-hire-pre-vetted-developers/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-talent-hire-pre-vetted-developers/"/></url><url><loc>https://jetthoughts.com/blog/future-of-compliance-audit-how-ai/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/future-of-compliance-audit-how-ai/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/future-of-compliance-audit-how-ai/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/future-of-compliance-audit-how-ai/"/></url><url><loc>https://jetthoughts.com/blog/overcommitment-trap-systems-design-problem/</loc><lastmod>2025-10-19T01:05:54+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/overcommitment-trap-systems-design-problem/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/overcommitment-trap-systems-design-problem/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/overcommitment-trap-systems-design-problem/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-success-importance-of-an-experience/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-importance-of-an-experience/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-importance-of-an-experience/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-importance-of-an-experience/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-importance-of-an-experience/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-success-importance-of-an-experience/"/></url><url><loc>https://jetthoughts.com/blog/discover-best-programming-companies-near-me/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/discover-best-programming-companies-near-me/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/discover-best-programming-companies-near-me/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/discover-best-programming-companies-near-me/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/discover-best-programming-companies-near-me/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/discover-best-programming-companies-near-me/"/></url><url><loc>https://jetthoughts.com/blog/effective-strategies-when-looking-for-new/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/effective-strategies-when-looking-for-new/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/effective-strategies-when-looking-for-new/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/effective-strategies-when-looking-for-new/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/effective-strategies-when-looking-for-new/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/effective-strategies-when-looking-for-new/"/></url><url><loc>https://jetthoughts.com/blog/tags/communication/</loc><lastmod>2025-10-19T01:18:31+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/communication/"/></url><url><loc>https://jetthoughts.com/blog/finding-best-app-developers-for-startups/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/finding-best-app-developers-for-startups/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/finding-best-app-developers-for-startups/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/finding-best-app-developers-for-startups/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/finding-best-app-developers-for-startups/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/finding-best-app-developers-for-startups/"/></url><url><loc>https://jetthoughts.com/blog/from-pitfalls-profit-how-successfully-implement/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/from-pitfalls-profit-how-successfully-implement/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/from-pitfalls-profit-how-successfully-implement/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/from-pitfalls-profit-how-successfully-implement/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/from-pitfalls-profit-how-successfully-implement/file_2.png</image:loc><image:title>file_2.png</image:title><image:caption>file_2.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/from-pitfalls-profit-how-successfully-implement/file_3.png</image:loc><image:title>file_3.png</image:title><image:caption>file_3.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/from-pitfalls-profit-how-successfully-implement/file_4.png</image:loc><image:title>file_4.png</image:title><image:caption>file_4.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/from-pitfalls-profit-how-successfully-implement/file_5.png</image:loc><image:title>file_5.png</image:title><image:caption>file_5.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/from-pitfalls-profit-how-successfully-implement/file_6.png</image:loc><image:title>file_6.png</image:title><image:caption>file_6.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/from-pitfalls-profit-how-successfully-implement/"/></url><url><loc>https://jetthoughts.com/blog/tags/process/</loc><lastmod>2025-10-19T01:18:31+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/process/"/></url><url><loc>https://jetthoughts.com/blog/async-advantage-how-switching-communication-styles/</loc><lastmod>2025-10-19T01:17:59+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/async-advantage-how-switching-communication-styles/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/async-advantage-how-switching-communication-styles/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/async-advantage-how-switching-communication-styles/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/async-advantage-how-switching-communication-styles/file_2.png</image:loc><image:title>file_2.png</image:title><image:caption>file_2.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/async-advantage-how-switching-communication-styles/file_3.png</image:loc><image:title>file_3.png</image:title><image:caption>file_3.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/async-advantage-how-switching-communication-styles/file_4.png</image:loc><image:title>file_4.png</image:title><image:caption>file_4.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/async-advantage-how-switching-communication-styles/file_5.png</image:loc><image:title>file_5.png</image:title><image:caption>file_5.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/async-advantage-how-switching-communication-styles/file_6.png</image:loc><image:title>file_6.png</image:title><image:caption>file_6.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/async-advantage-how-switching-communication-styles/"/></url><url><loc>https://jetthoughts.com/blog/tags/tutorial/</loc><lastmod>2025-10-19T01:50:35+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/tutorial/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-ais-future-insights-from-bob/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-ais-future-insights-from-bob/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-ais-future-insights-from-bob/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-ais-future-insights-from-bob/"/></url><url><loc>https://jetthoughts.com/blog/how-scaling-laws-will-determine-ais/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/how-scaling-laws-will-determine-ais/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-scaling-laws-will-determine-ais/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-scaling-laws-will-determine-ais/"/></url><url><loc>https://jetthoughts.com/blog/future-of-datacenters-building-faster-smarter/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/future-of-datacenters-building-faster-smarter/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/future-of-datacenters-building-faster-smarter/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/future-of-datacenters-building-faster-smarter/"/></url><url><loc>https://jetthoughts.com/blog/building-an-effective-dev-team-strategies/</loc><lastmod>2025-10-19T01:06:35+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/building-an-effective-dev-team-strategies/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/building-an-effective-dev-team-strategies/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/building-an-effective-dev-team-strategies/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/building-an-effective-dev-team-strategies/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/building-an-effective-dev-team-strategies/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-efficiency-discover-best-dev-tools/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-efficiency-discover-best-dev-tools/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-efficiency-discover-best-dev-tools/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-efficiency-discover-best-dev-tools/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-efficiency-discover-best-dev-tools/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-efficiency-discover-best-dev-tools/"/></url><url><loc>https://jetthoughts.com/blog/building-secure-ai-app-store-future/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/building-secure-ai-app-store-future/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/building-secure-ai-app-store-future/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/building-secure-ai-app-store-future/"/></url><url><loc>https://jetthoughts.com/blog/essential-collaboration-tools-for-remote-development/</loc><lastmod>2025-10-19T01:49:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/essential-collaboration-tools-for-remote-development/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/essential-collaboration-tools-for-remote-development/"/></url><url><loc>https://jetthoughts.com/blog/exploring-future-of-web-software-development/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/exploring-future-of-web-software-development/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/exploring-future-of-web-software-development/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/exploring-future-of-web-software-development/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/exploring-future-of-web-software-development/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/exploring-future-of-web-software-development/"/></url><url><loc>https://jetthoughts.com/blog/how-start-up-recruiters-can-transform/</loc><lastmod>2025-10-19T00:55:28+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/how-start-up-recruiters-can-transform/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-start-up-recruiters-can-transform/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-start-up-recruiters-can-transform/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-start-up-recruiters-can-transform/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-start-up-recruiters-can-transform/"/></url><url><loc>https://jetthoughts.com/blog/navigating-us-tech-talent-shortage-strategies/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/navigating-us-tech-talent-shortage-strategies/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/navigating-us-tech-talent-shortage-strategies/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-opportunities-how-thrive-as-ruby/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-opportunities-how-thrive-as-ruby/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-opportunities-how-thrive-as-ruby/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-opportunities-how-thrive-as-ruby/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-opportunities-how-thrive-as-ruby/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-opportunities-how-thrive-as-ruby/"/></url><url><loc>https://jetthoughts.com/blog/ai-revolution-what-nobody-else-seeing/</loc><lastmod>2025-10-19T01:05:53+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/ai-revolution-what-nobody-else-seeing/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/ai-revolution-what-nobody-else-seeing/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/ai-revolution-what-nobody-else-seeing/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-remote-work-success-lessons-from/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-remote-work-success-lessons-from/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-remote-work-success-lessons-from/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-complex-reasoning-how-openais-o1-553a/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-complex-reasoning-how-openais-o1-553a/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-complex-reasoning-how-openais-o1-553a/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-complex-reasoning-how-openais-o1-553a/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-complex-reasoning-how-openais-o1/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-complex-reasoning-how-openais-o1/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-complex-reasoning-how-openais-o1/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-complex-reasoning-how-openais-o1/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-innovation-essential-guide-developer-experience/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-innovation-essential-guide-developer-experience/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-innovation-essential-guide-developer-experience/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-innovation-essential-guide-developer-experience/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-innovation-essential-guide-developer-experience/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-innovation-essential-guide-developer-experience/"/></url><url><loc>https://jetthoughts.com/blog/essential-project-management-tools-for-remote/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/essential-project-management-tools-for-remote/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/essential-project-management-tools-for-remote/"/></url><url><loc>https://jetthoughts.com/blog/jtbd-okrs-practical-guide-for-customer/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/jtbd-okrs-practical-guide-for-customer/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/jtbd-okrs-practical-guide-for-customer/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/jtbd-okrs-practical-guide-for-customer/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/jtbd-okrs-practical-guide-for-customer/file_2.png</image:loc><image:title>file_2.png</image:title><image:caption>file_2.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/jtbd-okrs-practical-guide-for-customer/file_3.png</image:loc><image:title>file_3.png</image:title><image:caption>file_3.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/jtbd-okrs-practical-guide-for-customer/"/></url><url><loc>https://jetthoughts.com/blog/future-of-ai-are-we-hitting/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/future-of-ai-are-we-hitting/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/future-of-ai-are-we-hitting/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/future-of-ai-are-we-hitting/"/></url><url><loc>https://jetthoughts.com/blog/innovative-software-development-practices-for-2025/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/innovative-software-development-practices-for-2025/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/innovative-software-development-practices-for-2025/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/innovative-software-development-practices-for-2025/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/innovative-software-development-practices-for-2025/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/innovative-software-development-practices-for-2025/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-opportunities-how-become-successful-ror/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-opportunities-how-become-successful-ror/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-opportunities-how-become-successful-ror/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-opportunities-how-become-successful-ror/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-opportunities-how-become-successful-ror/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-opportunities-how-become-successful-ror/"/></url><url><loc>https://jetthoughts.com/blog/discover-best-business-hiring-near-me/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/discover-best-business-hiring-near-me/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/discover-best-business-hiring-near-me/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/discover-best-business-hiring-near-me/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/discover-best-business-hiring-near-me/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/discover-best-business-hiring-near-me/"/></url><url><loc>https://jetthoughts.com/blog/mastering-virtual-onboarding-insights-from-360learnings/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/mastering-virtual-onboarding-insights-from-360learnings/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/mastering-virtual-onboarding-insights-from-360learnings/"/></url><url><loc>https://jetthoughts.com/blog/harnessing-ai-guide-for-startups/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/harnessing-ai-guide-for-startups/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/harnessing-ai-guide-for-startups/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/harnessing-ai-guide-for-startups/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-future-role-of-developer-experience/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-future-role-of-developer-experience/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-future-role-of-developer-experience/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-future-role-of-developer-experience/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-future-role-of-developer-experience/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-future-role-of-developer-experience/"/></url><url><loc>https://jetthoughts.com/blog/insights-from-zapiers-cto-on-managing/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/insights-from-zapiers-cto-on-managing/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/insights-from-zapiers-cto-on-managing/"/></url><url><loc>https://jetthoughts.com/blog/building-future-insights-from-parker-conrad/</loc><lastmod>2025-10-19T01:29:01+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/building-future-insights-from-parker-conrad/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/building-future-insights-from-parker-conrad/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/building-future-insights-from-parker-conrad/"/></url><url><loc>https://jetthoughts.com/blog/exploring-ruby-frontend-development-best-practices/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/exploring-ruby-frontend-development-best-practices/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/exploring-ruby-frontend-development-best-practices/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/exploring-ruby-frontend-development-best-practices/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/exploring-ruby-frontend-development-best-practices/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/exploring-ruby-frontend-development-best-practices/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-creativity-best-open-source-website/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-creativity-best-open-source-website/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-creativity-best-open-source-website/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-creativity-best-open-source-website/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-creativity-best-open-source-website/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-creativity-best-open-source-website/"/></url><url><loc>https://jetthoughts.com/blog/how-focus-on-right-problems-c557/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/how-focus-on-right-problems-c557/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-focus-on-right-problems-c557/file_0.webp</image:loc><image:title>file_0.webp</image:title><image:caption>file_0.webp</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-focus-on-right-problems-c557/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-agile-success-top-13-scrum/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-agile-success-top-13-scrum/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-agile-success-top-13-scrum/"/></url><url><loc>https://jetthoughts.com/blog/emerging-startup-software-companies-in-usa/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/emerging-startup-software-companies-in-usa/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/emerging-startup-software-companies-in-usa/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/emerging-startup-software-companies-in-usa/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/emerging-startup-software-companies-in-usa/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/emerging-startup-software-companies-in-usa/"/></url><url><loc>https://jetthoughts.com/blog/from-zero-one-rujul-zapardes-journey/</loc><lastmod>2025-10-19T01:21:29+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/from-zero-one-rujul-zapardes-journey/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/from-zero-one-rujul-zapardes-journey/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/from-zero-one-rujul-zapardes-journey/"/></url><url><loc>https://jetthoughts.com/blog/transforming-b2b-marketing-embracing-brand-for/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/transforming-b2b-marketing-embracing-brand-for/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/transforming-b2b-marketing-embracing-brand-for/"/></url><url><loc>https://jetthoughts.com/blog/accelerate-your-hiring-process-pre-vetted/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/accelerate-your-hiring-process-pre-vetted/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/accelerate-your-hiring-process-pre-vetted/"/></url><url><loc>https://jetthoughts.com/blog/choosing-right-frontend-development-agency-for/</loc><lastmod>2025-10-19T01:56:06+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/choosing-right-frontend-development-agency-for/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/choosing-right-frontend-development-agency-for/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/choosing-right-frontend-development-agency-for/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/choosing-right-frontend-development-agency-for/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/choosing-right-frontend-development-agency-for/"/></url><url><loc>https://jetthoughts.com/blog/comprehensive-list-of-recruitment-agencies-in/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/comprehensive-list-of-recruitment-agencies-in/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/comprehensive-list-of-recruitment-agencies-in/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/comprehensive-list-of-recruitment-agencies-in/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/comprehensive-list-of-recruitment-agencies-in/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/comprehensive-list-of-recruitment-agencies-in/"/></url><url><loc>https://jetthoughts.com/blog/mastering-art-of-hiring-net-developers/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/mastering-art-of-hiring-net-developers/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/mastering-art-of-hiring-net-developers/"/></url><url><loc>https://jetthoughts.com/blog/tags/database/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/database/"/></url><url><loc>https://jetthoughts.com/blog/exploring-leading-software-companies-in-california/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/exploring-leading-software-companies-in-california/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/exploring-leading-software-companies-in-california/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/exploring-leading-software-companies-in-california/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/exploring-leading-software-companies-in-california/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/exploring-leading-software-companies-in-california/"/></url><url><loc>https://jetthoughts.com/blog/rails-71-how-ruby-on-developers/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/rails-71-how-ruby-on-developers/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/rails-71-how-ruby-on-developers/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-success-essential-software-engineering-best/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-essential-software-engineering-best/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-essential-software-engineering-best/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-essential-software-engineering-best/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-essential-software-engineering-best/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-success-essential-software-engineering-best/"/></url><url><loc>https://jetthoughts.com/blog/mastering-asynchronous-communication-game-changer-for/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/mastering-asynchronous-communication-game-changer-for/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/mastering-asynchronous-communication-game-changer-for/"/></url><url><loc>https://jetthoughts.com/blog/choosing-right-mvp-app-development-company/</loc><lastmod>2025-10-19T01:09:07+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/choosing-right-mvp-app-development-company/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/choosing-right-mvp-app-development-company/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/choosing-right-mvp-app-development-company/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/choosing-right-mvp-app-development-company/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/choosing-right-mvp-app-development-company/"/></url><url><loc>https://jetthoughts.com/blog/from-bump-google-photos-journey-of-2eff/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/from-bump-google-photos-journey-of-2eff/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/from-bump-google-photos-journey-of-2eff/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/from-bump-google-photos-journey-of-2eff/"/></url><url><loc>https://jetthoughts.com/blog/tags/kamal/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/kamal/"/></url><url><loc>https://jetthoughts.com/blog/nicolas-dessaignes-essential-advice-for-new/</loc><lastmod>2025-10-19T00:57:23+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/nicolas-dessaignes-essential-advice-for-new/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/nicolas-dessaignes-essential-advice-for-new/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/nicolas-dessaignes-essential-advice-for-new/"/></url><url><loc>https://jetthoughts.com/blog/solving-kamals-target-failed-become-healthy/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/solving-kamals-target-failed-become-healthy/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/solving-kamals-target-failed-become-healthy/"/></url><url><loc>https://jetthoughts.com/blog/art-of-form-objects-elegant-search/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/art-of-form-objects-elegant-search/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/art-of-form-objects-elegant-search/"/></url><url><loc>https://jetthoughts.com/blog/turbocharge-your-rails-apps-with-smart/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/turbocharge-your-rails-apps-with-smart/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/turbocharge-your-rails-apps-with-smart/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-success-essential-software-development-services/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-essential-software-development-services/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-essential-software-development-services/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-essential-software-development-services/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-essential-software-development-services/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-success-essential-software-development-services/"/></url><url><loc>https://jetthoughts.com/blog/tags/beginners/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/beginners/"/></url><url><loc>https://jetthoughts.com/blog/how-send-custom-email-content-types/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/how-send-custom-email-content-types/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-send-custom-email-content-types/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-send-custom-email-content-types/"/></url><url><loc>https://jetthoughts.com/blog/lightcone-2025-forecast-predictions-for-startups/</loc><lastmod>2025-10-19T01:19:34+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/lightcone-2025-forecast-predictions-for-startups/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/lightcone-2025-forecast-predictions-for-startups/file_0.webp</image:loc><image:title>file_0.webp</image:title><image:caption>file_0.webp</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/lightcone-2025-forecast-predictions-for-startups/"/></url><url><loc>https://jetthoughts.com/blog/exploring-innovative-open-source-front-end/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/exploring-innovative-open-source-front-end/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/exploring-innovative-open-source-front-end/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/exploring-innovative-open-source-front-end/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/exploring-innovative-open-source-front-end/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/exploring-innovative-open-source-front-end/"/></url><url><loc>https://jetthoughts.com/blog/over-complicated-pricing-could-kill-sales/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/over-complicated-pricing-could-kill-sales/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/over-complicated-pricing-could-kill-sales/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/over-complicated-pricing-could-kill-sales/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-creativity-ultimate-guide-open-source/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-creativity-ultimate-guide-open-source/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-creativity-ultimate-guide-open-source/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-creativity-ultimate-guide-open-source/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-creativity-ultimate-guide-open-source/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-creativity-ultimate-guide-open-source/"/></url><url><loc>https://jetthoughts.com/blog/top-11-blockchain-startups-revolutionizing-real/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/top-11-blockchain-startups-revolutionizing-real/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/top-11-blockchain-startups-revolutionizing-real/"/></url><url><loc>https://jetthoughts.com/blog/how-hire-ruby-on-rails-developer/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/how-hire-ruby-on-rails-developer/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-hire-ruby-on-rails-developer/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-hire-ruby-on-rails-developer/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-hire-ruby-on-rails-developer/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-hire-ruby-on-rails-developer/"/></url><url><loc>https://jetthoughts.com/blog/7-essential-strategies-boost-remote-worker/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/7-essential-strategies-boost-remote-worker/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/7-essential-strategies-boost-remote-worker/"/></url><url><loc>https://jetthoughts.com/blog/astranis-launches-four-satellites-with-spacex/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/astranis-launches-four-satellites-with-spacex/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/astranis-launches-four-satellites-with-spacex/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/astranis-launches-four-satellites-with-spacex/"/></url><url><loc>https://jetthoughts.com/blog/discover-exciting-ruby-on-rails-jobs/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/discover-exciting-ruby-on-rails-jobs/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/discover-exciting-ruby-on-rails-jobs/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/discover-exciting-ruby-on-rails-jobs/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/discover-exciting-ruby-on-rails-jobs/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/discover-exciting-ruby-on-rails-jobs/"/></url><url><loc>https://jetthoughts.com/blog/discover-top-react-development-companies-of/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/discover-top-react-development-companies-of/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/discover-top-react-development-companies-of/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/discover-top-react-development-companies-of/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/discover-top-react-development-companies-of/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/discover-top-react-development-companies-of/"/></url><url><loc>https://jetthoughts.com/blog/2024-year-startups-thrived-against-all/</loc><lastmod>2025-10-19T01:06:34+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/2024-year-startups-thrived-against-all/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/2024-year-startups-thrived-against-all/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/2024-year-startups-thrived-against-all/"/></url><url><loc>https://jetthoughts.com/blog/how-focus-on-right-problems/</loc><lastmod>2025-10-19T01:05:28+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/how-focus-on-right-problems/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-focus-on-right-problems/file_0.webp</image:loc><image:title>file_0.webp</image:title><image:caption>file_0.webp</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-focus-on-right-problems/"/></url><url><loc>https://jetthoughts.com/blog/exploring-best-platforms-for-software-development/</loc><lastmod>2025-10-19T00:50:03+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/exploring-best-platforms-for-software-development/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/exploring-best-platforms-for-software-development/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/exploring-best-platforms-for-software-development/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/exploring-best-platforms-for-software-development/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/exploring-best-platforms-for-software-development/"/></url><url><loc>https://jetthoughts.com/blog/discover-best-recruitment-agencies-in-usa/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/discover-best-recruitment-agencies-in-usa/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/discover-best-recruitment-agencies-in-usa/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/discover-best-recruitment-agencies-in-usa/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/discover-best-recruitment-agencies-in-usa/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/discover-best-recruitment-agencies-in-usa/"/></url><url><loc>https://jetthoughts.com/blog/innovative-marketing-strategies-creative-edge-for/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/innovative-marketing-strategies-creative-edge-for/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/innovative-marketing-strategies-creative-edge-for/"/></url><url><loc>https://jetthoughts.com/blog/yc-partner-algolia-co-founder-nicolas/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/yc-partner-algolia-co-founder-nicolas/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/yc-partner-algolia-co-founder-nicolas/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/yc-partner-algolia-co-founder-nicolas/"/></url><url><loc>https://jetthoughts.com/blog/exploring-future-of-innovation-with-software/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/exploring-future-of-innovation-with-software/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/exploring-future-of-innovation-with-software/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/exploring-future-of-innovation-with-software/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/exploring-future-of-innovation-with-software/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/exploring-future-of-innovation-with-software/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-power-of-ruby-on-rails/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-power-of-ruby-on-rails/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-power-of-ruby-on-rails/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-power-of-ruby-on-rails/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-power-of-ruby-on-rails/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-power-of-ruby-on-rails/"/></url><url><loc>https://jetthoughts.com/blog/from-bump-google-photos-journey-of/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/from-bump-google-photos-journey-of/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/from-bump-google-photos-journey-of/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/from-bump-google-photos-journey-of/"/></url><url><loc>https://jetthoughts.com/blog/essential-steps-launching-successful-software-development/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/essential-steps-launching-successful-software-development/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/essential-steps-launching-successful-software-development/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/essential-steps-launching-successful-software-development/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/essential-steps-launching-successful-software-development/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/essential-steps-launching-successful-software-development/"/></url><url><loc>https://jetthoughts.com/blog/how-david-lieb-turned-failing-startup/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/how-david-lieb-turned-failing-startup/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-david-lieb-turned-failing-startup/file_0.webp</image:loc><image:title>file_0.webp</image:title><image:caption>file_0.webp</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-david-lieb-turned-failing-startup/"/></url><url><loc>https://jetthoughts.com/blog/mastering-product-design-comprehensive-6-step/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/mastering-product-design-comprehensive-6-step/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/mastering-product-design-comprehensive-6-step/"/></url><url><loc>https://jetthoughts.com/blog/how-start-dev-tools-company-insights-8569/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/how-start-dev-tools-company-insights-8569/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-start-dev-tools-company-insights-8569/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-start-dev-tools-company-insights-8569/"/></url><url><loc>https://jetthoughts.com/blog/implementing-instant-search-dynamic-forms-infinite/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/implementing-instant-search-dynamic-forms-infinite/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/implementing-instant-search-dynamic-forms-infinite/file_0.gif</image:loc><image:title>file_0.gif</image:title><image:caption>file_0.gif</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/implementing-instant-search-dynamic-forms-infinite/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/implementing-instant-search-dynamic-forms-infinite/"/></url><url><loc>https://jetthoughts.com/blog/innovative-companies-using-ruby-how-they/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/innovative-companies-using-ruby-how-they/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/innovative-companies-using-ruby-how-they/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/innovative-companies-using-ruby-how-they/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/innovative-companies-using-ruby-how-they/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/innovative-companies-using-ruby-how-they/"/></url><url><loc>https://jetthoughts.com/blog/tags/stimulus/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/stimulus/"/></url><url><loc>https://jetthoughts.com/blog/twitter-vs-x-product-lessons-for-3565/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/twitter-vs-x-product-lessons-for-3565/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/twitter-vs-x-product-lessons-for-3565/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/twitter-vs-x-product-lessons-for-3565/"/></url><url><loc>https://jetthoughts.com/blog/2024-year-gpt-wrapper-myth-proved/</loc><lastmod>2025-10-19T01:08:12+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/2024-year-gpt-wrapper-myth-proved/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/2024-year-gpt-wrapper-myth-proved/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/2024-year-gpt-wrapper-myth-proved/"/></url><url><loc>https://jetthoughts.com/blog/navigating-it-solutions-staff-augmentation-vs/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/navigating-it-solutions-staff-augmentation-vs/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/navigating-it-solutions-staff-augmentation-vs/"/></url><url><loc>https://jetthoughts.com/blog/streamline-your-hiring-process-hire-pre/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/streamline-your-hiring-process-hire-pre/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/streamline-your-hiring-process-hire-pre/"/></url><url><loc>https://jetthoughts.com/blog/10-essential-developer-best-practices-for/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/10-essential-developer-best-practices-for/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/10-essential-developer-best-practices-for/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/10-essential-developer-best-practices-for/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/10-essential-developer-best-practices-for/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/10-essential-developer-best-practices-for/"/></url><url><loc>https://jetthoughts.com/blog/discovering-best-recruitment-companies-in-usa/</loc><lastmod>2025-10-19T00:54:35+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/discovering-best-recruitment-companies-in-usa/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/discovering-best-recruitment-companies-in-usa/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/discovering-best-recruitment-companies-in-usa/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/discovering-best-recruitment-companies-in-usa/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/discovering-best-recruitment-companies-in-usa/"/></url><url><loc>https://jetthoughts.com/blog/exploring-leading-react-companies-transforming-tech/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/exploring-leading-react-companies-transforming-tech/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/exploring-leading-react-companies-transforming-tech/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/exploring-leading-react-companies-transforming-tech/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/exploring-leading-react-companies-transforming-tech/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/exploring-leading-react-companies-transforming-tech/"/></url><url><loc>https://jetthoughts.com/blog/anthropics-claude-computer-use-game-changer/</loc><lastmod>2025-10-19T01:27:19+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/anthropics-claude-computer-use-game-changer/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/anthropics-claude-computer-use-game-changer/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/anthropics-claude-computer-use-game-changer/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-future-custom-real-estate-software/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-future-custom-real-estate-software/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-future-custom-real-estate-software/"/></url><url><loc>https://jetthoughts.com/blog/exploring-rust-on-rails-future-of/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/exploring-rust-on-rails-future-of/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/exploring-rust-on-rails-future-of/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/exploring-rust-on-rails-future-of/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/exploring-rust-on-rails-future-of/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/exploring-rust-on-rails-future-of/"/></url><url><loc>https://jetthoughts.com/blog/transforming-marketing-insights-from-airbnb-salesforce/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/transforming-marketing-insights-from-airbnb-salesforce/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/transforming-marketing-insights-from-airbnb-salesforce/"/></url><url><loc>https://jetthoughts.com/blog/essential-strategies-find-developers-for-your/</loc><lastmod>2025-10-19T01:57:21+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/essential-strategies-find-developers-for-your/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/essential-strategies-find-developers-for-your/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/essential-strategies-find-developers-for-your/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/essential-strategies-find-developers-for-your/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/essential-strategies-find-developers-for-your/"/></url><url><loc>https://jetthoughts.com/blog/how-make-most-out-of-your-dca7/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/how-make-most-out-of-your-dca7/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-make-most-out-of-your-dca7/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-make-most-out-of-your-dca7/"/></url><url><loc>https://jetthoughts.com/blog/how-make-most-out-of-your/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/how-make-most-out-of-your/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-make-most-out-of-your/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-make-most-out-of-your/"/></url><url><loc>https://jetthoughts.com/blog/fintech-20-new-era-of-financial-0428/</loc><lastmod>2025-10-19T01:20:50+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/fintech-20-new-era-of-financial-0428/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/fintech-20-new-era-of-financial-0428/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/fintech-20-new-era-of-financial-0428/"/></url><url><loc>https://jetthoughts.com/blog/making-virtual-meetings-feel-real-strategies/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/making-virtual-meetings-feel-real-strategies/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/making-virtual-meetings-feel-real-strategies/"/></url><url><loc>https://jetthoughts.com/blog/choosing-right-mvp-developers-key-factors/</loc><lastmod>2025-10-19T01:37:47+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/choosing-right-mvp-developers-key-factors/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/choosing-right-mvp-developers-key-factors/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/choosing-right-mvp-developers-key-factors/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/choosing-right-mvp-developers-key-factors/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/choosing-right-mvp-developers-key-factors/"/></url><url><loc>https://jetthoughts.com/blog/how-start-dev-tools-company-insights/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/how-start-dev-tools-company-insights/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-start-dev-tools-company-insights/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-start-dev-tools-company-insights/"/></url><url><loc>https://jetthoughts.com/blog/discover-best-it-companies-hiring-in/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/discover-best-it-companies-hiring-in/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/discover-best-it-companies-hiring-in/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/discover-best-it-companies-hiring-in/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/discover-best-it-companies-hiring-in/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/discover-best-it-companies-hiring-in/"/></url><url><loc>https://jetthoughts.com/blog/revolutionizing-mobile-apps-impact-of-augmented/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/revolutionizing-mobile-apps-impact-of-augmented/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/revolutionizing-mobile-apps-impact-of-augmented/"/></url><url><loc>https://jetthoughts.com/blog/vertical-ai-agents-next-big-thing/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/vertical-ai-agents-next-big-thing/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/vertical-ai-agents-next-big-thing/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/vertical-ai-agents-next-big-thing/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-success-how-mvp-software-development/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-how-mvp-software-development/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-how-mvp-software-development/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-how-mvp-software-development/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-how-mvp-software-development/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-success-how-mvp-software-development/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-secrets-of-remote-development-insights/</loc><lastmod>2025-10-19T00:56:26+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-secrets-of-remote-development-insights/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-secrets-of-remote-development-insights/"/></url><url><loc>https://jetthoughts.com/blog/twitter-vs-x-product-lessons-for/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/twitter-vs-x-product-lessons-for/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/twitter-vs-x-product-lessons-for/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/twitter-vs-x-product-lessons-for/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-growth-essential-structure-of-modern/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-growth-essential-structure-of-modern/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-growth-essential-structure-of-modern/"/></url><url><loc>https://jetthoughts.com/blog/revolutionizing-engineering-future-of-ai-aided-88ae/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/revolutionizing-engineering-future-of-ai-aided-88ae/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/revolutionizing-engineering-future-of-ai-aided-88ae/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/revolutionizing-engineering-future-of-ai-aided-88ae/"/></url><url><loc>https://jetthoughts.com/blog/why-next-ai-breakthroughs-will-be/</loc><lastmod>2025-10-19T00:31:39+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/why-next-ai-breakthroughs-will-be/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/why-next-ai-breakthroughs-will-be/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/why-next-ai-breakthroughs-will-be/"/></url><url><loc>https://jetthoughts.com/blog/efficient-percentile-ranking-in-postgresql-webdev/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/efficient-percentile-ranking-in-postgresql-webdev/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/efficient-percentile-ranking-in-postgresql-webdev/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/efficient-percentile-ranking-in-postgresql-webdev/"/></url><url><loc>https://jetthoughts.com/blog/essential-development-best-practices-for-modern/</loc><lastmod>2025-10-19T01:50:03+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/essential-development-best-practices-for-modern/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/essential-development-best-practices-for-modern/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/essential-development-best-practices-for-modern/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/essential-development-best-practices-for-modern/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/essential-development-best-practices-for-modern/"/></url><url><loc>https://jetthoughts.com/blog/tags/postgres/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/postgres/"/></url><url><loc>https://jetthoughts.com/blog/startup-consultancy-worth-it-in-2024/</loc><lastmod>2025-10-19T01:00:38+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/startup-consultancy-worth-it-in-2024/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/startup-consultancy-worth-it-in-2024/"/></url><url><loc>https://jetthoughts.com/blog/one-million-jobs-20-embracing-future/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/one-million-jobs-20-embracing-future/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/one-million-jobs-20-embracing-future/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/one-million-jobs-20-embracing-future/"/></url><url><loc>https://jetthoughts.com/blog/why-i-hire-engineering-unlocking-secrets/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/why-i-hire-engineering-unlocking-secrets/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/why-i-hire-engineering-unlocking-secrets/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/why-i-hire-engineering-unlocking-secrets/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/why-i-hire-engineering-unlocking-secrets/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/why-i-hire-engineering-unlocking-secrets/"/></url><url><loc>https://jetthoughts.com/blog/maximizing-efficiency-ultimate-guide-in-house/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/maximizing-efficiency-ultimate-guide-in-house/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/maximizing-efficiency-ultimate-guide-in-house/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/maximizing-efficiency-ultimate-guide-in-house/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/maximizing-efficiency-ultimate-guide-in-house/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/maximizing-efficiency-ultimate-guide-in-house/"/></url><url><loc>https://jetthoughts.com/blog/navigating-web-design-development-8-essential/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/navigating-web-design-development-8-essential/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/navigating-web-design-development-8-essential/"/></url><url><loc>https://jetthoughts.com/blog/revolutionizing-chip-design-with-llms/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/revolutionizing-chip-design-with-llms/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/revolutionizing-chip-design-with-llms/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/revolutionizing-chip-design-with-llms/"/></url><url><loc>https://jetthoughts.com/blog/mastering-mvp-software-design-essential-strategies/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/mastering-mvp-software-design-essential-strategies/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/mastering-mvp-software-design-essential-strategies/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/mastering-mvp-software-design-essential-strategies/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/mastering-mvp-software-design-essential-strategies/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/mastering-mvp-software-design-essential-strategies/"/></url><url><loc>https://jetthoughts.com/blog/fintech-20-new-era-of-financial/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/fintech-20-new-era-of-financial/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/fintech-20-new-era-of-financial/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/fintech-20-new-era-of-financial/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-success-amazon-marketing-strategies-for/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-amazon-marketing-strategies-for/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-success-amazon-marketing-strategies-for/"/></url><url><loc>https://jetthoughts.com/blog/stablecoins-20-future-of-payments-1810/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/stablecoins-20-future-of-payments-1810/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/stablecoins-20-future-of-payments-1810/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/stablecoins-20-future-of-payments-1810/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-creativity-designers-share-insights-on/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-creativity-designers-share-insights-on/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-creativity-designers-share-insights-on/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-efficiency-best-developer-tools-for/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-efficiency-best-developer-tools-for/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-efficiency-best-developer-tools-for/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-efficiency-best-developer-tools-for/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-efficiency-best-developer-tools-for/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-efficiency-best-developer-tools-for/"/></url><url><loc>https://jetthoughts.com/blog/building-high-performance-data-labeling-teams/</loc><lastmod>2025-10-19T01:31:09+02:00</lastmod><changefreq>monthly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/blog/building-high-performance-data-labeling-teams/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/building-high-performance-data-labeling-teams/"/></url><url><loc>https://jetthoughts.com/blog/discover-top-job-recruiting-agencies-elevate/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/discover-top-job-recruiting-agencies-elevate/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/discover-top-job-recruiting-agencies-elevate/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/discover-top-job-recruiting-agencies-elevate/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/discover-top-job-recruiting-agencies-elevate/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/discover-top-job-recruiting-agencies-elevate/"/></url><url><loc>https://jetthoughts.com/blog/revolutionizing-engineering-future-of-ai-aided/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/revolutionizing-engineering-future-of-ai-aided/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/revolutionizing-engineering-future-of-ai-aided/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/revolutionizing-engineering-future-of-ai-aided/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-success-essential-software-development-best/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-essential-software-development-best/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-essential-software-development-best/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-essential-software-development-best/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-essential-software-development-best/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-success-essential-software-development-best/"/></url><url><loc>https://jetthoughts.com/blog/stablecoins-20-future-of-payments/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/stablecoins-20-future-of-payments/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/stablecoins-20-future-of-payments/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/stablecoins-20-future-of-payments/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-potential-innovative-open-source-web/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-potential-innovative-open-source-web/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-potential-innovative-open-source-web/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-potential-innovative-open-source-web/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-potential-innovative-open-source-web/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-potential-innovative-open-source-web/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-government-efficiency-ai-software-opportunity/</loc><lastmod>2025-10-19T01:20:22+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-government-efficiency-ai-software-opportunity/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-government-efficiency-ai-software-opportunity/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-government-efficiency-ai-software-opportunity/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-power-of-ruby-backend-development/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-power-of-ruby-backend-development/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-power-of-ruby-backend-development/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-power-of-ruby-backend-development/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-power-of-ruby-backend-development/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-power-of-ruby-backend-development/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-success-12-innovative-b2b-marketing/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-12-innovative-b2b-marketing/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-success-12-innovative-b2b-marketing/"/></url><url><loc>https://jetthoughts.com/blog/building-future-insights-from-sam-altman/</loc><lastmod>2025-10-19T01:08:32+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/building-future-insights-from-sam-altman/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/building-future-insights-from-sam-altman/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/building-future-insights-from-sam-altman/"/></url><url><loc>https://jetthoughts.com/blog/exploring-innovative-ruby-on-rails-open/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/exploring-innovative-ruby-on-rails-open/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/exploring-innovative-ruby-on-rails-open/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/exploring-innovative-ruby-on-rails-open/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/exploring-innovative-ruby-on-rails-open/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/exploring-innovative-ruby-on-rails-open/"/></url><url><loc>https://jetthoughts.com/blog/navigating-future-trends-in-staff-augmentation/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/navigating-future-trends-in-staff-augmentation/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/navigating-future-trends-in-staff-augmentation/"/></url><url><loc>https://jetthoughts.com/blog/looking-hire-someone-essential-strategies-for/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/looking-hire-someone-essential-strategies-for/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/looking-hire-someone-essential-strategies-for/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/looking-hire-someone-essential-strategies-for/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/looking-hire-someone-essential-strategies-for/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/looking-hire-someone-essential-strategies-for/"/></url><url><loc>https://jetthoughts.com/blog/navigating-ai-innovation-comparative-look-at/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/navigating-ai-innovation-comparative-look-at/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/navigating-ai-innovation-comparative-look-at/"/></url><url><loc>https://jetthoughts.com/blog/navigating-software-development-problems-strategies-for/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/navigating-software-development-problems-strategies-for/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/navigating-software-development-problems-strategies-for/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/navigating-software-development-problems-strategies-for/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/navigating-software-development-problems-strategies-for/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/navigating-software-development-problems-strategies-for/"/></url><url><loc>https://jetthoughts.com/blog/enhancing-dev-experience-strategies-for-better-developer-journey-in-2025/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/enhancing-dev-experience-strategies-for-better-developer-journey-in-2025/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/enhancing-dev-experience-strategies-for-better-developer-journey-in-2025/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/enhancing-dev-experience-strategies-for-better-developer-journey-in-2025/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/enhancing-dev-experience-strategies-for-better-developer-journey-in-2025/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/enhancing-dev-experience-strategies-for-better-developer-journey-in-2025/"/></url><url><loc>https://jetthoughts.com/blog/mastering-ruby-on-rails-react-comprehensive-guide-for-developers-in-2025/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/mastering-ruby-on-rails-react-comprehensive-guide-for-developers-in-2025/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/mastering-ruby-on-rails-react-comprehensive-guide-for-developers-in-2025/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/mastering-ruby-on-rails-react-comprehensive-guide-for-developers-in-2025/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/mastering-ruby-on-rails-react-comprehensive-guide-for-developers-in-2025/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/mastering-ruby-on-rails-react-comprehensive-guide-for-developers-in-2025/"/></url><url><loc>https://jetthoughts.com/blog/mastering-data-labeling-strategies-for-fine-tuning-llms-in-your-industry/</loc><lastmod>2025-10-19T01:21:59+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/mastering-data-labeling-strategies-for-fine-tuning-llms-in-your-industry/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/mastering-data-labeling-strategies-for-fine-tuning-llms-in-your-industry/"/></url><url><loc>https://jetthoughts.com/blog/future-of-ai-exploring-10-trillion-parameter-model/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/future-of-ai-exploring-10-trillion-parameter-model/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/future-of-ai-exploring-10-trillion-parameter-model/file_0.webp</image:loc><image:title>file_0.webp</image:title><image:caption>file_0.webp</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/future-of-ai-exploring-10-trillion-parameter-model/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-customer-trust-4-step-content-marketing-framework/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-customer-trust-4-step-content-marketing-framework/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-customer-trust-4-step-content-marketing-framework/"/></url><url><loc>https://jetthoughts.com/blog/how-effectively-hire-ruby-developers-for-your-next-project/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-effectively-hire-ruby-developers-for-your-next-project/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-effectively-hire-ruby-developers-for-your-next-project/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-effectively-hire-ruby-developers-for-your-next-project/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-effectively-hire-ruby-developers-for-your-next-project/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-effectively-hire-ruby-developers-for-your-next-project/"/></url><url><loc>https://jetthoughts.com/blog/ultimate-list-of-recruiting-agencies-for-job-seekers-in-2025/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/ultimate-list-of-recruiting-agencies-for-job-seekers-in-2025/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/ultimate-list-of-recruiting-agencies-for-job-seekers-in-2025/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/ultimate-list-of-recruiting-agencies-for-job-seekers-in-2025/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/ultimate-list-of-recruiting-agencies-for-job-seekers-in-2025/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/ultimate-list-of-recruiting-agencies-for-job-seekers-in-2025/"/></url><url><loc>https://jetthoughts.com/blog/you-dont-have-be-billionaire-launch-satellites/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/you-dont-have-be-billionaire-launch-satellites/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/you-dont-have-be-billionaire-launch-satellites/file_0.webp</image:loc><image:title>file_0.webp</image:title><image:caption>file_0.webp</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/you-dont-have-be-billionaire-launch-satellites/"/></url><url><loc>https://jetthoughts.com/blog/navigating-intersection-of-ai-cybersecurity-insights-innovations/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/navigating-intersection-of-ai-cybersecurity-insights-innovations/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/navigating-intersection-of-ai-cybersecurity-insights-innovations/"/></url><url><loc>https://jetthoughts.com/blog/revolutionizing-development-ultimate-guide-backend-tools-in-2025/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/revolutionizing-development-ultimate-guide-backend-tools-in-2025/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/revolutionizing-development-ultimate-guide-backend-tools-in-2025/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/revolutionizing-development-ultimate-guide-backend-tools-in-2025/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/revolutionizing-development-ultimate-guide-backend-tools-in-2025/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/revolutionizing-development-ultimate-guide-backend-tools-in-2025/"/></url><url><loc>https://jetthoughts.com/blog/overnight-success-of-kalshi/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/overnight-success-of-kalshi/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/overnight-success-of-kalshi/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/overnight-success-of-kalshi/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-cybersecurity-insights-from-google-clouds-digital-transformation/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-cybersecurity-insights-from-google-clouds-digital-transformation/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-cybersecurity-insights-from-google-clouds-digital-transformation/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-growth-innovative-strategies-for-b2b-saas-marketing/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-growth-innovative-strategies-for-b2b-saas-marketing/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-growth-innovative-strategies-for-b2b-saas-marketing/"/></url><url><loc>https://jetthoughts.com/blog/maximizing-efficiency-proven-strategies-for-ruby-on-rails-performance/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/maximizing-efficiency-proven-strategies-for-ruby-on-rails-performance/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/maximizing-efficiency-proven-strategies-for-ruby-on-rails-performance/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/maximizing-efficiency-proven-strategies-for-ruby-on-rails-performance/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/maximizing-efficiency-proven-strategies-for-ruby-on-rails-performance/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/maximizing-efficiency-proven-strategies-for-ruby-on-rails-performance/"/></url><url><loc>https://jetthoughts.com/blog/evolution-of-engineering-leadership-in-berlin-insights-from-vp-engineerings-journey-product-management/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/evolution-of-engineering-leadership-in-berlin-insights-from-vp-engineerings-journey-product-management/cover.jpg</image:loc><image:title>cover.jpg</image:title><image:caption>cover.jpg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/evolution-of-engineering-leadership-in-berlin-insights-from-vp-engineerings-journey-product-management/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/evolution-of-engineering-leadership-in-berlin-insights-from-vp-engineerings-journey-product-management/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/evolution-of-engineering-leadership-in-berlin-insights-from-vp-engineerings-journey-product-management/"/></url><url><loc>https://jetthoughts.com/blog/navigating-future-3-essential-ai-security-practices-for-cyber-defense/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/navigating-future-3-essential-ai-security-practices-for-cyber-defense/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/navigating-future-3-essential-ai-security-practices-for-cyber-defense/"/></url><url><loc>https://jetthoughts.com/blog/now-anyone-can-code-how-ai-agents-build-your-whole-app/</loc><lastmod>2025-10-19T01:19:09+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/now-anyone-can-code-how-ai-agents-build-your-whole-app/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/now-anyone-can-code-how-ai-agents-build-your-whole-app/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/now-anyone-can-code-how-ai-agents-build-your-whole-app/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-success-how-backend-development-services-propel-your-business-forward/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-how-backend-development-services-propel-your-business-forward/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-how-backend-development-services-propel-your-business-forward/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-how-backend-development-services-propel-your-business-forward/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-how-backend-development-services-propel-your-business-forward/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-success-how-backend-development-services-propel-your-business-forward/"/></url><url><loc>https://jetthoughts.com/blog/innovative-hiring-strategies-for-startups-building-high-performance-team-from-day-one/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/innovative-hiring-strategies-for-startups-building-high-performance-team-from-day-one/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/innovative-hiring-strategies-for-startups-building-high-performance-team-from-day-one/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/innovative-hiring-strategies-for-startups-building-high-performance-team-from-day-one/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/innovative-hiring-strategies-for-startups-building-high-performance-team-from-day-one/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/innovative-hiring-strategies-for-startups-building-high-performance-team-from-day-one/"/></url><url><loc>https://jetthoughts.com/blog/mastering-cloud-cost-optimization-strategies-for-efficiency-savings/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/mastering-cloud-cost-optimization-strategies-for-efficiency-savings/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/mastering-cloud-cost-optimization-strategies-for-efficiency-savings/"/></url><url><loc>https://jetthoughts.com/blog/ultimate-showdown-figma-adobe-xd-sketch-for-ui-design/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/ultimate-showdown-figma-adobe-xd-sketch-for-ui-design/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/ultimate-showdown-figma-adobe-xd-sketch-for-ui-design/"/></url><url><loc>https://jetthoughts.com/blog/innovative-solutions-from-startup-development-company-transforming-ideas-into-reality/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/innovative-solutions-from-startup-development-company-transforming-ideas-into-reality/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/innovative-solutions-from-startup-development-company-transforming-ideas-into-reality/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/innovative-solutions-from-startup-development-company-transforming-ideas-into-reality/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/innovative-solutions-from-startup-development-company-transforming-ideas-into-reality/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/innovative-solutions-from-startup-development-company-transforming-ideas-into-reality/"/></url><url><loc>https://jetthoughts.com/blog/why-vertical-llm-agents-are-new-1-billion-saas-opportunities/</loc><lastmod>2025-10-19T00:31:39+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/why-vertical-llm-agents-are-new-1-billion-saas-opportunities/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/why-vertical-llm-agents-are-new-1-billion-saas-opportunities/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/why-vertical-llm-agents-are-new-1-billion-saas-opportunities/"/></url><url><loc>https://jetthoughts.com/blog/best-consumer-companies-incorporate-both-virality-network-effect-grow-organically/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/best-consumer-companies-incorporate-both-virality-network-effect-grow-organically/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/best-consumer-companies-incorporate-both-virality-network-effect-grow-organically/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/best-consumer-companies-incorporate-both-virality-network-effect-grow-organically/"/></url><url><loc>https://jetthoughts.com/blog/design-insights-katie-dill-reviews-startup-websites/</loc><lastmod>2025-10-19T01:11:52+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/design-insights-katie-dill-reviews-startup-websites/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/design-insights-katie-dill-reviews-startup-websites/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/design-insights-katie-dill-reviews-startup-websites/"/></url><url><loc>https://jetthoughts.com/blog/exploring-best-rails-open-source-projects-for-developers-in-2025/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/exploring-best-rails-open-source-projects-for-developers-in-2025/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/exploring-best-rails-open-source-projects-for-developers-in-2025/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/exploring-best-rails-open-source-projects-for-developers-in-2025/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/exploring-best-rails-open-source-projects-for-developers-in-2025/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/exploring-best-rails-open-source-projects-for-developers-in-2025/"/></url><url><loc>https://jetthoughts.com/blog/finding-right-co-founder-guide-for-startups/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/finding-right-co-founder-guide-for-startups/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/finding-right-co-founder-guide-for-startups/file_0.webp</image:loc><image:title>file_0.webp</image:title><image:caption>file_0.webp</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/finding-right-co-founder-guide-for-startups/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-success-how-software-engineer-can-build-thriving-business-in-2025/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-how-software-engineer-can-build-thriving-business-in-2025/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-how-software-engineer-can-build-thriving-business-in-2025/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-how-software-engineer-can-build-thriving-business-in-2025/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-how-software-engineer-can-build-thriving-business-in-2025/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-success-how-software-engineer-can-build-thriving-business-in-2025/"/></url><url><loc>https://jetthoughts.com/blog/innovative-rails-companies-leading-tech-revolution-in-2025/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/innovative-rails-companies-leading-tech-revolution-in-2025/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/innovative-rails-companies-leading-tech-revolution-in-2025/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/innovative-rails-companies-leading-tech-revolution-in-2025/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/innovative-rails-companies-leading-tech-revolution-in-2025/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/innovative-rails-companies-leading-tech-revolution-in-2025/"/></url><url><loc>https://jetthoughts.com/blog/understanding-fractional-positions-future-of-flexible-employment-in-2025/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/understanding-fractional-positions-future-of-flexible-employment-in-2025/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/understanding-fractional-positions-future-of-flexible-employment-in-2025/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/understanding-fractional-positions-future-of-flexible-employment-in-2025/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/understanding-fractional-positions-future-of-flexible-employment-in-2025/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/understanding-fractional-positions-future-of-flexible-employment-in-2025/"/></url><url><loc>https://jetthoughts.com/blog/what-founder-mode-really-means/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/what-founder-mode-really-means/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/what-founder-mode-really-means/file_0.webp</image:loc><image:title>file_0.webp</image:title><image:caption>file_0.webp</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/what-founder-mode-really-means/"/></url><url><loc>https://jetthoughts.com/blog/tags/dry-rb/</loc><lastmod>2025-09-26T09:05:27+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/dry-rb/"/></url><url><loc>https://jetthoughts.com/blog/tags/framework/</loc><lastmod>2025-09-26T09:05:27+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/framework/"/></url><url><loc>https://jetthoughts.com/blog/tags/hanami/</loc><lastmod>2025-09-26T09:05:27+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/hanami/"/></url><url><loc>https://jetthoughts.com/blog/hanami-framework-rails-developers-guide/</loc><lastmod>2025-09-26T09:05:27+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/hanami-framework-rails-developers-guide/"/></url><url><loc>https://jetthoughts.com/blog/tags/parallelism/</loc><lastmod>2025-09-26T09:05:27+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/parallelism/"/></url><url><loc>https://jetthoughts.com/blog/rails-performance-monitoring-complete-guide/</loc><lastmod>2025-09-26T09:05:27+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/rails-performance-monitoring-complete-guide/"/></url><url><loc>https://jetthoughts.com/blog/ruby-concurrency-patterns-modern-guide-2025/</loc><lastmod>2025-09-26T09:05:27+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/ruby-concurrency-patterns-modern-guide-2025/"/></url><url><loc>https://jetthoughts.com/blog/tags/threading/</loc><lastmod>2025-09-26T09:05:27+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/threading/"/></url><url><loc>https://jetthoughts.com/blog/how-convert-customers-with-cold-emails-startup-school/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-convert-customers-with-cold-emails-startup-school/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-convert-customers-with-cold-emails-startup-school/file_0.webp</image:loc><image:title>file_0.webp</image:title><image:caption>file_0.webp</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-convert-customers-with-cold-emails-startup-school/"/></url><url><loc>https://jetthoughts.com/blog/rails-8-enterprise-migration-guide/</loc><lastmod>2025-09-26T09:05:27+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/rails-8-enterprise-migration-guide/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-potential-innovative-strategies-for-making-money-with-software-in-2025/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-potential-innovative-strategies-for-making-money-with-software-in-2025/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-potential-innovative-strategies-for-making-money-with-software-in-2025/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-potential-innovative-strategies-for-making-money-with-software-in-2025/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-potential-innovative-strategies-for-making-money-with-software-in-2025/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-potential-innovative-strategies-for-making-money-with-software-in-2025/"/></url><url><loc>https://jetthoughts.com/blog/tags/upgrade/</loc><lastmod>2025-09-26T09:05:27+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/upgrade/"/></url><url><loc>https://jetthoughts.com/blog/once-you-identify-problem-fix-it-can-always-launch-again/</loc><lastmod>2025-10-19T01:16:26+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/once-you-identify-problem-fix-it-can-always-launch-again/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/once-you-identify-problem-fix-it-can-always-launch-again/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/once-you-identify-problem-fix-it-can-always-launch-again/"/></url><url><loc>https://jetthoughts.com/blog/essential-skills-every-rails-engineer-needs-succeed-in-2025/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/essential-skills-every-rails-engineer-needs-succeed-in-2025/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/essential-skills-every-rails-engineer-needs-succeed-in-2025/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/essential-skills-every-rails-engineer-needs-succeed-in-2025/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/essential-skills-every-rails-engineer-needs-succeed-in-2025/"/></url><url><loc>https://jetthoughts.com/blog/when-machines-learn-delete-an-8/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/when-machines-learn-delete-an-8/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/when-machines-learn-delete-an-8/"/></url><url><loc>https://jetthoughts.com/blog/y-combinator-co-founder-jessica-livingston-on-beginnings-of-yc/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/y-combinator-co-founder-jessica-livingston-on-beginnings-of-yc/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/y-combinator-co-founder-jessica-livingston-on-beginnings-of-yc/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/y-combinator-co-founder-jessica-livingston-on-beginnings-of-yc/"/></url><url><loc>https://jetthoughts.com/blog/building-trust-at-scale-how-tooltime-runs-76-microservices-through-empowerment-startup-management/</loc><lastmod>2025-10-19T01:33:21+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/building-trust-at-scale-how-tooltime-runs-76-microservices-through-empowerment-startup-management/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/building-trust-at-scale-how-tooltime-runs-76-microservices-through-empowerment-startup-management/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/building-trust-at-scale-how-tooltime-runs-76-microservices-through-empowerment-startup-management/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/building-trust-at-scale-how-tooltime-runs-76-microservices-through-empowerment-startup-management/file_2.png</image:loc><image:title>file_2.png</image:title><image:caption>file_2.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/building-trust-at-scale-how-tooltime-runs-76-microservices-through-empowerment-startup-management/"/></url><url><loc>https://jetthoughts.com/blog/why-choosing-right-mvp-software-development-company-crucial-for-startup-success-in-2025/</loc><lastmod>2025-10-19T00:31:39+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/why-choosing-right-mvp-software-development-company-crucial-for-startup-success-in-2025/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/why-choosing-right-mvp-software-development-company-crucial-for-startup-success-in-2025/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/why-choosing-right-mvp-software-development-company-crucial-for-startup-success-in-2025/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/why-choosing-right-mvp-software-development-company-crucial-for-startup-success-in-2025/"/></url><url><loc>https://jetthoughts.com/blog/ruby-3-4-yjit-performance-guide/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/ruby-3-4-yjit-performance-guide/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-success-innovative-strategies-find-employees-for-free-in-2025/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-innovative-strategies-find-employees-for-free-in-2025/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-innovative-strategies-find-employees-for-free-in-2025/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-innovative-strategies-find-employees-for-free-in-2025/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-success-innovative-strategies-find-employees-for-free-in-2025/"/></url><url><loc>https://jetthoughts.com/blog/tags/yjit/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/yjit/"/></url><url><loc>https://jetthoughts.com/blog/understanding-distinctions-web-development-software-explained/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/understanding-distinctions-web-development-software-explained/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/understanding-distinctions-web-development-software-explained/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/understanding-distinctions-web-development-software-explained/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/understanding-distinctions-web-development-software-explained/"/></url><url><loc>https://jetthoughts.com/blog/reviving-defense-technology-silicon-valleys-next-chapter/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/reviving-defense-technology-silicon-valleys-next-chapter/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/reviving-defense-technology-silicon-valleys-next-chapter/"/></url><url><loc>https://jetthoughts.com/blog/future-of-software-development-web-trends-watch-in-2025/</loc><lastmod>2025-10-19T01:15:23+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/future-of-software-development-web-trends-watch-in-2025/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/future-of-software-development-web-trends-watch-in-2025/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/future-of-software-development-web-trends-watch-in-2025/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/future-of-software-development-web-trends-watch-in-2025/"/></url><url><loc>https://jetthoughts.com/blog/tags/business-value/</loc><lastmod>2025-10-17T12:06:39+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/business-value/"/></url><url><loc>https://jetthoughts.com/blog/tags/development-metrics/</loc><lastmod>2025-10-17T12:06:39+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/development-metrics/"/></url><url><loc>https://jetthoughts.com/blog/tags/digital-transformation/</loc><lastmod>2025-10-17T12:06:39+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/digital-transformation/"/></url><url><loc>https://jetthoughts.com/blog/internal-product-teams-from-cost-center-to-profit-driver/</loc><lastmod>2025-10-17T12:06:39+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/internal-product-teams-from-cost-center-to-profit-driver/"/></url><url><loc>https://jetthoughts.com/blog/tags/internal-product-management/</loc><lastmod>2025-10-17T12:06:39+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/internal-product-management/"/></url><url><loc>https://jetthoughts.com/blog/tags/roi-measurement/</loc><lastmod>2025-10-17T12:06:39+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/roi-measurement/"/></url><url><loc>https://jetthoughts.com/blog/tags/developer-management/</loc><lastmod>2025-09-17T23:33:19+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/developer-management/"/></url><url><loc>https://jetthoughts.com/blog/tags/engineering-metrics/</loc><lastmod>2025-09-17T23:33:19+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/engineering-metrics/"/></url><url><loc>https://jetthoughts.com/blog/how-to-manage-developers-when-you-cant-code/</loc><lastmod>2025-09-17T23:33:19+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-to-manage-developers-when-you-cant-code/"/></url><url><loc>https://jetthoughts.com/blog/tags/non-technical-founder/</loc><lastmod>2025-09-17T23:33:19+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/non-technical-founder/"/></url><url><loc>https://jetthoughts.com/blog/tags/team-leadership/</loc><lastmod>2025-09-17T23:33:19+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/team-leadership/"/></url><url><loc>https://jetthoughts.com/blog/how-yc-was-created-with-jessica-livingston/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-yc-was-created-with-jessica-livingston/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-yc-was-created-with-jessica-livingston/"/></url><url><loc>https://jetthoughts.com/blog/tags/best-practices/</loc><lastmod>2025-09-26T09:05:27+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/best-practices/"/></url><url><loc>https://jetthoughts.com/blog/tags/development-budget/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/development-budget/"/></url><url><loc>https://jetthoughts.com/blog/kamal-2.0-complete-rails-deployment-guide-deploy-without-heroku-in-2025/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/kamal-2.0-complete-rails-deployment-guide-deploy-without-heroku-in-2025/"/></url><url><loc>https://jetthoughts.com/blog/tags/minitest/</loc><lastmod>2025-11-21T12:08:46+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/minitest/"/></url><url><loc>https://jetthoughts.com/blog/tags/rails-development-cost/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/rails-development-cost/"/></url><url><loc>https://jetthoughts.com/blog/tags/rails-project-pricing/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/rails-project-pricing/"/></url><url><loc>https://jetthoughts.com/blog/rails-testing-best-practices-complete-guide-2025/</loc><lastmod>2025-09-26T09:05:27+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/rails-testing-best-practices-complete-guide-2025/"/></url><url><loc>https://jetthoughts.com/blog/tags/rspec/</loc><lastmod>2025-10-18T17:45:15+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/rspec/"/></url><url><loc>https://jetthoughts.com/blog/tags/ruby-developer-rates/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/ruby-developer-rates/"/></url><url><loc>https://jetthoughts.com/blog/ruby-on-rails-development-cost-guide-2025-complete-pricing-breakdown/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/ruby-on-rails-development-cost-guide-2025-complete-pricing-breakdown/"/></url><url><loc>https://jetthoughts.com/blog/tags/tdd/</loc><lastmod>2025-11-21T12:08:46+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/tdd/"/></url><url><loc>https://jetthoughts.com/blog/understanding-intersection-of-software-development-web-key-insights-for/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/understanding-intersection-of-software-development-web-key-insights-for/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/understanding-intersection-of-software-development-web-key-insights-for/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/understanding-intersection-of-software-development-web-key-insights-for/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/understanding-intersection-of-software-development-web-key-insights-for/"/></url><url><loc>https://jetthoughts.com/blog/building-worlds-best-image-diffusion-model/</loc><lastmod>2025-10-19T01:31:34+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/building-worlds-best-image-diffusion-model/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/building-worlds-best-image-diffusion-model/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-opportunities-how-marketplace-jobs-are-transforming-job-market-in-2025/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-opportunities-how-marketplace-jobs-are-transforming-job-market-in-2025/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-opportunities-how-marketplace-jobs-are-transforming-job-market-in-2025/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-opportunities-how-marketplace-jobs-are-transforming-job-market-in-2025/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-opportunities-how-marketplace-jobs-are-transforming-job-market-in-2025/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-success-how-mvp-development-services-can-propel-your-startup-forward/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-how-mvp-development-services-can-propel-your-startup-forward/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-how-mvp-development-services-can-propel-your-startup-forward/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-how-mvp-development-services-can-propel-your-startup-forward/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-success-how-mvp-development-services-can-propel-your-startup-forward/"/></url><url><loc>https://jetthoughts.com/blog/why-your-startup-needs-single-source-of-truth-how-create-it-tutorial/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/why-your-startup-needs-single-source-of-truth-how-create-it-tutorial/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/why-your-startup-needs-single-source-of-truth-how-create-it-tutorial/"/></url><url><loc>https://jetthoughts.com/blog/5-warning-signs-your-startup-needs-technical-leadership/</loc><lastmod>2025-10-17T13:21:52+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/5-warning-signs-your-startup-needs-technical-leadership/"/></url><url><loc>https://jetthoughts.com/blog/tags/cto/</loc><lastmod>2025-10-17T13:21:52+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/cto/"/></url><url><loc>https://jetthoughts.com/blog/tags/startup-growth/</loc><lastmod>2025-10-17T13:21:52+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/startup-growth/"/></url><url><loc>https://jetthoughts.com/blog/shape-up-founders-guide-not-wasting-your-runway-startup-tutorial/</loc><lastmod>2025-10-19T01:14:01+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/shape-up-founders-guide-not-wasting-your-runway-startup-tutorial/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/shape-up-founders-guide-not-wasting-your-runway-startup-tutorial/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/shape-up-founders-guide-not-wasting-your-runway-startup-tutorial/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/shape-up-founders-guide-not-wasting-your-runway-startup-tutorial/"/></url><url><loc>https://jetthoughts.com/blog/outsourcing-trap-why-your-product-deserves-better-startup-tutorial/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/outsourcing-trap-why-your-product-deserves-better-startup-tutorial/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/outsourcing-trap-why-your-product-deserves-better-startup-tutorial/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/outsourcing-trap-why-your-product-deserves-better-startup-tutorial/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/outsourcing-trap-why-your-product-deserves-better-startup-tutorial/"/></url><url><loc>https://jetthoughts.com/blog/innovative-strategies-for-website-development-startups-in-2025/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/innovative-strategies-for-website-development-startups-in-2025/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/innovative-strategies-for-website-development-startups-in-2025/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/innovative-strategies-for-website-development-startups-in-2025/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/innovative-strategies-for-website-development-startups-in-2025/"/></url><url><loc>https://jetthoughts.com/blog/how-convert-customers-with-cold-emails-startup-school-2/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-convert-customers-with-cold-emails-startup-school-2/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-convert-customers-with-cold-emails-startup-school-2/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-success-best-software-development-tools-elevate-your-projects-in-2025/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-best-software-development-tools-elevate-your-projects-in-2025/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-best-software-development-tools-elevate-your-projects-in-2025/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-best-software-development-tools-elevate-your-projects-in-2025/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-success-best-software-development-tools-elevate-your-projects-in-2025/"/></url><url><loc>https://jetthoughts.com/blog/innovative-software-development-tools-techniques-for-2025/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/innovative-software-development-tools-techniques-for-2025/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/innovative-software-development-tools-techniques-for-2025/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/innovative-software-development-tools-techniques-for-2025/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/innovative-software-development-tools-techniques-for-2025/"/></url><url><loc>https://jetthoughts.com/blog/times-when-paranoia-fueled-technological-advancement/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/times-when-paranoia-fueled-technological-advancement/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/times-when-paranoia-fueled-technological-advancement/"/></url><url><loc>https://jetthoughts.com/blog/weekly-ruby-roundup-highlights-from-4/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/weekly-ruby-roundup-highlights-from-4/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/weekly-ruby-roundup-highlights-from-4/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-opportunities-rise-of-part-time-executive-roles-in-todays-job-market/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-opportunities-rise-of-part-time-executive-roles-in-todays-job-market/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-opportunities-rise-of-part-time-executive-roles-in-todays-job-market/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-opportunities-rise-of-part-time-executive-roles-in-todays-job-market/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-opportunities-rise-of-part-time-executive-roles-in-todays-job-market/"/></url><url><loc>https://jetthoughts.com/blog/mastering-debugging-insights-from-chelsea-troy-on-ruby-663/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/mastering-debugging-insights-from-chelsea-troy-on-ruby-663/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/mastering-debugging-insights-from-chelsea-troy-on-ruby-663/"/></url><url><loc>https://jetthoughts.com/blog/over-complicated-pricing-could-kill-sales-process/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/over-complicated-pricing-could-kill-sales-process/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/over-complicated-pricing-could-kill-sales-process/"/></url><url><loc>https://jetthoughts.com/blog/revolutionizing-productivity-future-of-developer-tooling-in-2025/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/revolutionizing-productivity-future-of-developer-tooling-in-2025/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/revolutionizing-productivity-future-of-developer-tooling-in-2025/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/revolutionizing-productivity-future-of-developer-tooling-in-2025/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/revolutionizing-productivity-future-of-developer-tooling-in-2025/"/></url><url><loc>https://jetthoughts.com/blog/understanding-optimistic-pessimistic-locking-in-ruby-on-rails/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/understanding-optimistic-pessimistic-locking-in-ruby-on-rails/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/understanding-optimistic-pessimistic-locking-in-ruby-on-rails/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-power-of-hexagonal-architecture-in-rails-development/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-power-of-hexagonal-architecture-in-rails-development/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-power-of-hexagonal-architecture-in-rails-development/"/></url><url><loc>https://jetthoughts.com/blog/why-ai-hasnt-blown-our-mindsyet/</loc><lastmod>2025-10-19T00:31:39+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/why-ai-hasnt-blown-our-mindsyet/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/why-ai-hasnt-blown-our-mindsyet/"/></url><url><loc>https://jetthoughts.com/blog/essential-strategies-hire-developers-for-your-startup-in-2025/</loc><lastmod>2025-10-19T01:37:24+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/essential-strategies-hire-developers-for-your-startup-in-2025/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/essential-strategies-hire-developers-for-your-startup-in-2025/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/essential-strategies-hire-developers-for-your-startup-in-2025/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/essential-strategies-hire-developers-for-your-startup-in-2025/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-efficiency-how-internal-developer-platforms-transform-software-development-in-2025/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-efficiency-how-internal-developer-platforms-transform-software-development-in-2025/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-efficiency-how-internal-developer-platforms-transform-software-development-in-2025/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-efficiency-how-internal-developer-platforms-transform-software-development-in-2025/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-efficiency-how-internal-developer-platforms-transform-software-development-in-2025/"/></url><url><loc>https://jetthoughts.com/blog/mastering-user-retention-insights-from-startup-school/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/mastering-user-retention-insights-from-startup-school/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/mastering-user-retention-insights-from-startup-school/"/></url><url><loc>https://jetthoughts.com/blog/unveiling-ghost-engineering-insights-from-breaking-change-podcast-v25/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/unveiling-ghost-engineering-insights-from-breaking-change-podcast-v25/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unveiling-ghost-engineering-insights-from-breaking-change-podcast-v25/"/></url><url><loc>https://jetthoughts.com/blog/choosing-right-software-development-company-for-startups-2024-guide/</loc><lastmod>2025-10-19T01:09:11+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/choosing-right-software-development-company-for-startups-2024-guide/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/choosing-right-software-development-company-for-startups-2024-guide/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/choosing-right-software-development-company-for-startups-2024-guide/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/choosing-right-software-development-company-for-startups-2024-guide/"/></url><url><loc>https://jetthoughts.com/blog/how-live-in-social-media-matrix/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-live-in-social-media-matrix/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-live-in-social-media-matrix/"/></url><url><loc>https://jetthoughts.com/blog/jason-meller-welcomes-1password-rails-foundation/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/jason-meller-welcomes-1password-rails-foundation/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/jason-meller-welcomes-1password-rails-foundation/"/></url><url><loc>https://jetthoughts.com/blog/mastering-ruby-on-rails-best-practices-for-efficient-development-in-2024/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/mastering-ruby-on-rails-best-practices-for-efficient-development-in-2024/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/mastering-ruby-on-rails-best-practices-for-efficient-development-in-2024/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/mastering-ruby-on-rails-best-practices-for-efficient-development-in-2024/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/mastering-ruby-on-rails-best-practices-for-efficient-development-in-2024/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-opportunities-best-staffing-agencies-elevate-your-career-in-2024/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-opportunities-best-staffing-agencies-elevate-your-career-in-2024/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-opportunities-best-staffing-agencies-elevate-your-career-in-2024/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-opportunities-best-staffing-agencies-elevate-your-career-in-2024/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-opportunities-best-staffing-agencies-elevate-your-career-in-2024/"/></url><url><loc>https://jetthoughts.com/blog/innovative-ruby-on-rails-projects-boost-your-development-skills-in-2024/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/innovative-ruby-on-rails-projects-boost-your-development-skills-in-2024/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/innovative-ruby-on-rails-projects-boost-your-development-skills-in-2024/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/innovative-ruby-on-rails-projects-boost-your-development-skills-in-2024/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/innovative-ruby-on-rails-projects-boost-your-development-skills-in-2024/"/></url><url><loc>https://jetthoughts.com/blog/10-innovative-strategies-improve-developer-experience-in-2024/</loc><lastmod>2025-10-19T01:50:35+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/10-innovative-strategies-improve-developer-experience-in-2024/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/10-innovative-strategies-improve-developer-experience-in-2024/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/10-innovative-strategies-improve-developer-experience-in-2024/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/10-innovative-strategies-improve-developer-experience-in-2024/"/></url><url><loc>https://jetthoughts.com/blog/reviving-ruby-community-exciting-meetups-across-europe/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/reviving-ruby-community-exciting-meetups-across-europe/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/reviving-ruby-community-exciting-meetups-across-europe/"/></url><url><loc>https://jetthoughts.com/blog/sales-pre-pmf-should-be-done-by-founders/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/sales-pre-pmf-should-be-done-by-founders/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/sales-pre-pmf-should-be-done-by-founders/"/></url><url><loc>https://jetthoughts.com/blog/enhancing-productivity-ultimate-developer-experience-tool-for-2024/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/enhancing-productivity-ultimate-developer-experience-tool-for-2024/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/enhancing-productivity-ultimate-developer-experience-tool-for-2024/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/enhancing-productivity-ultimate-developer-experience-tool-for-2024/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/enhancing-productivity-ultimate-developer-experience-tool-for-2024/"/></url><url><loc>https://jetthoughts.com/blog/are-we-in-an-ai-hype-cycle/</loc><lastmod>2025-10-19T01:26:54+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/are-we-in-an-ai-hype-cycle/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/are-we-in-an-ai-hype-cycle/"/></url><url><loc>https://jetthoughts.com/blog/exciting-updates-in-ruby-on-rails-sqlite3-extensions-more/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/exciting-updates-in-ruby-on-rails-sqlite3-extensions-more/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/exciting-updates-in-ruby-on-rails-sqlite3-extensions-more/"/></url><url><loc>https://jetthoughts.com/blog/innovative-companies-using-rails-how-they-leverage-ruby-on-for-success-in-2024/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/innovative-companies-using-rails-how-they-leverage-ruby-on-for-success-in-2024/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/innovative-companies-using-rails-how-they-leverage-ruby-on-for-success-in-2024/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/innovative-companies-using-rails-how-they-leverage-ruby-on-for-success-in-2024/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/innovative-companies-using-rails-how-they-leverage-ruby-on-for-success-in-2024/"/></url><url><loc>https://jetthoughts.com/blog/discover-top-software-companies-in-california-comprehensive-guide-for-2024/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/discover-top-software-companies-in-california-comprehensive-guide-for-2024/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/discover-top-software-companies-in-california-comprehensive-guide-for-2024/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/discover-top-software-companies-in-california-comprehensive-guide-for-2024/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/discover-top-software-companies-in-california-comprehensive-guide-for-2024/"/></url><url><loc>https://jetthoughts.com/blog/ideal-tech-startup-team-structure-for-rapid-growth/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/ideal-tech-startup-team-structure-for-rapid-growth/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/ideal-tech-startup-team-structure-for-rapid-growth/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/ideal-tech-startup-team-structure-for-rapid-growth/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/ideal-tech-startup-team-structure-for-rapid-growth/"/></url><url><loc>https://jetthoughts.com/blog/transform-your-business-with-expert-front-end-web-development-services/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/transform-your-business-with-expert-front-end-web-development-services/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/transform-your-business-with-expert-front-end-web-development-services/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/transform-your-business-with-expert-front-end-web-development-services/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/transform-your-business-with-expert-front-end-web-development-services/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-secrets-of-ruby-debugging-from-basics-advanced-tools/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-secrets-of-ruby-debugging-from-basics-advanced-tools/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-secrets-of-ruby-debugging-from-basics-advanced-tools/"/></url><url><loc>https://jetthoughts.com/blog/how-influence-decision-makers/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-influence-decision-makers/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-influence-decision-makers/"/></url><url><loc>https://jetthoughts.com/blog/mastering-rails-with-react-comprehensive-guide-for-2024/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/mastering-rails-with-react-comprehensive-guide-for-2024/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/mastering-rails-with-react-comprehensive-guide-for-2024/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/mastering-rails-with-react-comprehensive-guide-for-2024/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/mastering-rails-with-react-comprehensive-guide-for-2024/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-opportunities-how-fractional-jobs-are-redefining-future-of-work/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-opportunities-how-fractional-jobs-are-redefining-future-of-work/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-opportunities-how-fractional-jobs-are-redefining-future-of-work/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-opportunities-how-fractional-jobs-are-redefining-future-of-work/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-opportunities-how-fractional-jobs-are-redefining-future-of-work/"/></url><url><loc>https://jetthoughts.com/blog/exploring-future-of-frontend-technology-trends-innovations-for-2025/</loc><lastmod>2025-10-19T01:01:28+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/exploring-future-of-frontend-technology-trends-innovations-for-2025/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/exploring-future-of-frontend-technology-trends-innovations-for-2025/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/exploring-future-of-frontend-technology-trends-innovations-for-2025/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/exploring-future-of-frontend-technology-trends-innovations-for-2025/"/></url><url><loc>https://jetthoughts.com/blog/mastering-multiple-returns-in-ruby-power-of-datadefine/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/mastering-multiple-returns-in-ruby-power-of-datadefine/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/mastering-multiple-returns-in-ruby-power-of-datadefine/"/></url><url><loc>https://jetthoughts.com/blog/choosing-right-tech-stack-for-your-next-project-insights-recommendations/</loc><lastmod>2025-10-19T01:49:33+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/choosing-right-tech-stack-for-your-next-project-insights-recommendations/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/choosing-right-tech-stack-for-your-next-project-insights-recommendations/"/></url><url><loc>https://jetthoughts.com/blog/tags/design/</loc><lastmod>2025-10-19T00:51:01+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/design/"/></url><url><loc>https://jetthoughts.com/blog/essential-strategies-for-building-high-performance-software-development-team-in-2024/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/essential-strategies-for-building-high-performance-software-development-team-in-2024/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/essential-strategies-for-building-high-performance-software-development-team-in-2024/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/essential-strategies-for-building-high-performance-software-development-team-in-2024/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/essential-strategies-for-building-high-performance-software-development-team-in-2024/"/></url><url><loc>https://jetthoughts.com/blog/from-slim-erb-developers-journey-back-classic-templates/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/from-slim-erb-developers-journey-back-classic-templates/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/from-slim-erb-developers-journey-back-classic-templates/"/></url><url><loc>https://jetthoughts.com/blog/how-influence-decision-makers-startup-tutorial/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-influence-decision-makers-startup-tutorial/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-influence-decision-makers-startup-tutorial/"/></url><url><loc>https://jetthoughts.com/blog/innovative-strategies-in-software-development-for-startups-navigating-challenges-of-2024/</loc><lastmod>2025-10-19T01:40:05+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/innovative-strategies-in-software-development-for-startups-navigating-challenges-of-2024/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/innovative-strategies-in-software-development-for-startups-navigating-challenges-of-2024/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/innovative-strategies-in-software-development-for-startups-navigating-challenges-of-2024/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/innovative-strategies-in-software-development-for-startups-navigating-challenges-of-2024/"/></url><url><loc>https://jetthoughts.com/blog/mastering-link-creation-in-rails-best-practices-unveiled/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/mastering-link-creation-in-rails-best-practices-unveiled/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/mastering-link-creation-in-rails-best-practices-unveiled/"/></url><url><loc>https://jetthoughts.com/blog/optimizing-search-performance-with-elastic-searchs-profile-api/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/optimizing-search-performance-with-elastic-searchs-profile-api/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/optimizing-search-performance-with-elastic-searchs-profile-api/"/></url><url><loc>https://jetthoughts.com/blog/stop-looking-for-product-market-fit-startup-tutorial/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/stop-looking-for-product-market-fit-startup-tutorial/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/stop-looking-for-product-market-fit-startup-tutorial/"/></url><url><loc>https://jetthoughts.com/blog/unveiling-python-312-leap-forward-in-programming-excellence/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/unveiling-python-312-leap-forward-in-programming-excellence/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unveiling-python-312-leap-forward-in-programming-excellence/"/></url><url><loc>https://jetthoughts.com/blog/effective-strategies-hire-part-time-workers-in-2024-comprehensive-guide-for-employers/</loc><lastmod>2025-10-19T01:48:30+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/effective-strategies-hire-part-time-workers-in-2024-comprehensive-guide-for-employers/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/effective-strategies-hire-part-time-workers-in-2024-comprehensive-guide-for-employers/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/effective-strategies-hire-part-time-workers-in-2024-comprehensive-guide-for-employers/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/effective-strategies-hire-part-time-workers-in-2024-comprehensive-guide-for-employers/"/></url><url><loc>https://jetthoughts.com/blog/elevating-your-code-embracing-good-software-engineering-practices-for-success/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/elevating-your-code-embracing-good-software-engineering-practices-for-success/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/elevating-your-code-embracing-good-software-engineering-practices-for-success/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/elevating-your-code-embracing-good-software-engineering-practices-for-success/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/elevating-your-code-embracing-good-software-engineering-practices-for-success/"/></url><url><loc>https://jetthoughts.com/blog/essential-recruitment-tips-for-recruiters-attract-top-talent-in-2024/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/essential-recruitment-tips-for-recruiters-attract-top-talent-in-2024/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/essential-recruitment-tips-for-recruiters-attract-top-talent-in-2024/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/essential-recruitment-tips-for-recruiters-attract-top-talent-in-2024/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/essential-recruitment-tips-for-recruiters-attract-top-talent-in-2024/"/></url><url><loc>https://jetthoughts.com/blog/exploring-opportunities-top-companies-hiring-international-employees-in-2024/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/exploring-opportunities-top-companies-hiring-international-employees-in-2024/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/exploring-opportunities-top-companies-hiring-international-employees-in-2024/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/exploring-opportunities-top-companies-hiring-international-employees-in-2024/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/exploring-opportunities-top-companies-hiring-international-employees-in-2024/"/></url><url><loc>https://jetthoughts.com/blog/exploring-demand-for-job-qa-professionals-in-todays-market/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/exploring-demand-for-job-qa-professionals-in-todays-market/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/exploring-demand-for-job-qa-professionals-in-todays-market/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/exploring-demand-for-job-qa-professionals-in-todays-market/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/exploring-demand-for-job-qa-professionals-in-todays-market/"/></url><url><loc>https://jetthoughts.com/blog/exploring-future-of-backend-technology-trends-innovations-for-2024/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/exploring-future-of-backend-technology-trends-innovations-for-2024/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/exploring-future-of-backend-technology-trends-innovations-for-2024/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/exploring-future-of-backend-technology-trends-innovations-for-2024/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/exploring-future-of-backend-technology-trends-innovations-for-2024/"/></url><url><loc>https://jetthoughts.com/blog/finding-best-software-development-services-near-me-comprehensive-guide-for-2024/</loc><lastmod>2025-10-19T01:42:21+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/finding-best-software-development-services-near-me-comprehensive-guide-for-2024/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/finding-best-software-development-services-near-me-comprehensive-guide-for-2024/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/finding-best-software-development-services-near-me-comprehensive-guide-for-2024/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/finding-best-software-development-services-near-me-comprehensive-guide-for-2024/"/></url><url><loc>https://jetthoughts.com/blog/how-find-your-next-startup-idea-lessons-from-y-combinator-management/</loc><lastmod>2025-10-19T01:36:55+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-find-your-next-startup-idea-lessons-from-y-combinator-management/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-find-your-next-startup-idea-lessons-from-y-combinator-management/"/></url><url><loc>https://jetthoughts.com/blog/how-organize-startup-team-structure/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-organize-startup-team-structure/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-organize-startup-team-structure/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-organize-startup-team-structure/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-organize-startup-team-structure/"/></url><url><loc>https://jetthoughts.com/blog/transform-your-online-presence-with-leading-front-end-web-development-company/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/transform-your-online-presence-with-leading-front-end-web-development-company/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/transform-your-online-presence-with-leading-front-end-web-development-company/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/transform-your-online-presence-with-leading-front-end-web-development-company/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/transform-your-online-presence-with-leading-front-end-web-development-company/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-opportunities-future-of-talent-manager-jobs-in-2024/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-opportunities-future-of-talent-manager-jobs-in-2024/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-opportunities-future-of-talent-manager-jobs-in-2024/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-opportunities-future-of-talent-manager-jobs-in-2024/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-opportunities-future-of-talent-manager-jobs-in-2024/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-success-how-mvp-dev-transforms-your-app-development-journey/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-how-mvp-dev-transforms-your-app-development-journey/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-how-mvp-dev-transforms-your-app-development-journey/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-how-mvp-dev-transforms-your-app-development-journey/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-success-how-mvp-dev-transforms-your-app-development-journey/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-success-essential-role-of-front-end-services-in-modern-web-development/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-essential-role-of-front-end-services-in-modern-web-development/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-essential-role-of-front-end-services-in-modern-web-development/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-essential-role-of-front-end-services-in-modern-web-development/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-success-essential-role-of-front-end-services-in-modern-web-development/"/></url><url><loc>https://jetthoughts.com/blog/what-you-need-know-about-building-startup-org-structure/</loc><lastmod>2025-10-19T01:17:27+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/what-you-need-know-about-building-startup-org-structure/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/what-you-need-know-about-building-startup-org-structure/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/what-you-need-know-about-building-startup-org-structure/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/what-you-need-know-about-building-startup-org-structure/"/></url><url><loc>https://jetthoughts.com/blog/tags/career/</loc><lastmod>2025-10-19T01:14:59+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/career/"/></url><url><loc>https://jetthoughts.com/blog/how-find-technical-vendor-with-confidence-startup-tutorial/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-find-technical-vendor-with-confidence-startup-tutorial/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-find-technical-vendor-with-confidence-startup-tutorial/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-find-technical-vendor-with-confidence-startup-tutorial/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-find-technical-vendor-with-confidence-startup-tutorial/"/></url><url><loc>https://jetthoughts.com/blog/scipab-tell-better-business-stories-startup-management/</loc><lastmod>2025-10-19T00:51:56+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/scipab-tell-better-business-stories-startup-management/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/scipab-tell-better-business-stories-startup-management/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/scipab-tell-better-business-stories-startup-management/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/scipab-tell-better-business-stories-startup-management/file_2.png</image:loc><image:title>file_2.png</image:title><image:caption>file_2.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/scipab-tell-better-business-stories-startup-management/"/></url><url><loc>https://jetthoughts.com/blog/what-every-non-technical-founder-must-know-when-building-tech-product-startup-management/</loc><lastmod>2025-10-19T00:48:56+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/what-every-non-technical-founder-must-know-when-building-tech-product-startup-management/"/></url><url><loc>https://jetthoughts.com/blog/simpler-way-set-content-types-in-rails-ruby/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/simpler-way-set-content-types-in-rails-ruby/"/></url><url><loc>https://jetthoughts.com/blog/from-chaos-flow-how-work-in-progress-limits-transform-remote-product-development-webdev-startup/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/from-chaos-flow-how-work-in-progress-limits-transform-remote-product-development-webdev-startup/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/from-chaos-flow-how-work-in-progress-limits-transform-remote-product-development-webdev-startup/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/from-chaos-flow-how-work-in-progress-limits-transform-remote-product-development-webdev-startup/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/from-chaos-flow-how-work-in-progress-limits-transform-remote-product-development-webdev-startup/file_2.png</image:loc><image:title>file_2.png</image:title><image:caption>file_2.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/from-chaos-flow-how-work-in-progress-limits-transform-remote-product-development-webdev-startup/"/></url><url><loc>https://jetthoughts.com/blog/tags/news/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/news/"/></url><url><loc>https://jetthoughts.com/blog/technical-bias-invisible-force-shaping-our-architecture-decisions-startup-productivity/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/technical-bias-invisible-force-shaping-our-architecture-decisions-startup-productivity/"/></url><url><loc>https://jetthoughts.com/blog/behavior-of-stringifykeys-in-upcoming-version-rails-has-changed-ruby/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/behavior-of-stringifykeys-in-upcoming-version-rails-has-changed-ruby/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/behavior-of-stringifykeys-in-upcoming-version-rails-has-changed-ruby/"/></url><url><loc>https://jetthoughts.com/blog/hidden-garden-of-product-success-framework-that-actually-works-webdev-startup/</loc><lastmod>2025-10-19T00:51:01+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/hidden-garden-of-product-success-framework-that-actually-works-webdev-startup/cover.jpg</image:loc><image:title>cover.jpg</image:title><image:caption>cover.jpg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/hidden-garden-of-product-success-framework-that-actually-works-webdev-startup/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/hidden-garden-of-product-success-framework-that-actually-works-webdev-startup/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/hidden-garden-of-product-success-framework-that-actually-works-webdev-startup/"/></url><url><loc>https://jetthoughts.com/blog/simplifying-payments-with-pay-gem-guide-using-stripe-in-rails-ruby/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/simplifying-payments-with-pay-gem-guide-using-stripe-in-rails-ruby/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/simplifying-payments-with-pay-gem-guide-using-stripe-in-rails-ruby/"/></url><url><loc>https://jetthoughts.com/blog/tags/stripe/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/stripe/"/></url><url><loc>https://jetthoughts.com/blog/tags/changelog/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/changelog/"/></url><url><loc>https://jetthoughts.com/blog/linking-postgresql-data-through-time-when-tables-share-no-keys-database-sql/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/linking-postgresql-data-through-time-when-tables-share-no-keys-database-sql/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/linking-postgresql-data-through-time-when-tables-share-no-keys-database-sql/"/></url><url><loc>https://jetthoughts.com/blog/rails-8-brings-viewobjects-why-theyre-awesome-how-use-them-ruby/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/rails-8-brings-viewobjects-why-theyre-awesome-how-use-them-ruby/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/rails-8-brings-viewobjects-why-theyre-awesome-how-use-them-ruby/"/></url><url><loc>https://jetthoughts.com/blog/tags/sql/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/sql/"/></url><url><loc>https://jetthoughts.com/blog/rails-8-introducing-built-in-authentication-generator-ruby/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/rails-8-introducing-built-in-authentication-generator-ruby/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/rails-8-introducing-built-in-authentication-generator-ruby/"/></url><url><loc>https://jetthoughts.com/blog/tags/documentation/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/documentation/"/></url><url><loc>https://jetthoughts.com/blog/tags/javascript/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/javascript/"/></url><url><loc>https://jetthoughts.com/blog/transforming-documentation-with-nextjs-case-study-jetthoughts/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/transforming-documentation-with-nextjs-case-study-jetthoughts/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/transforming-documentation-with-nextjs-case-study-jetthoughts/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/transforming-documentation-with-nextjs-case-study-jetthoughts/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/transforming-documentation-with-nextjs-case-study-jetthoughts/file_2.png</image:loc><image:title>file_2.png</image:title><image:caption>file_2.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/transforming-documentation-with-nextjs-case-study-jetthoughts/file_3.png</image:loc><image:title>file_3.png</image:title><image:caption>file_3.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/transforming-documentation-with-nextjs-case-study-jetthoughts/"/></url><url><loc>https://jetthoughts.com/blog/what-non-tech-founders-often-miss/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/what-non-tech-founders-often-miss/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/what-non-tech-founders-often-miss/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/what-non-tech-founders-often-miss/"/></url><url><loc>https://jetthoughts.com/blog/tags/coding/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/coding/"/></url><url><loc>https://jetthoughts.com/blog/ruby-on-rails-case-study-how-jetthoughts-improved-openapplys-code-ux/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/ruby-on-rails-case-study-how-jetthoughts-improved-openapplys-code-ux/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/ruby-on-rails-case-study-how-jetthoughts-improved-openapplys-code-ux/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/ruby-on-rails-case-study-how-jetthoughts-improved-openapplys-code-ux/"/></url><url><loc>https://jetthoughts.com/blog/tags/ux/</loc><lastmod>2025-10-19T02:01:53+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/ux/"/></url><url><loc>https://jetthoughts.com/blog/minitest-advantages-simple-testing-for-rails-projects-rspec/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/minitest-advantages-simple-testing-for-rails-projects-rspec/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/minitest-advantages-simple-testing-for-rails-projects-rspec/"/></url><url><loc>https://jetthoughts.com/blog/ruby-on-rails-8-custom-compression-for-encrypted-data/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/ruby-on-rails-8-custom-compression-for-encrypted-data/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/ruby-on-rails-8-custom-compression-for-encrypted-data/"/></url><url><loc>https://jetthoughts.com/blog/ruby-on-rails-8-how-batch-with-custom-columns/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/ruby-on-rails-8-how-batch-with-custom-columns/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/ruby-on-rails-8-how-batch-with-custom-columns/"/></url><url><loc>https://jetthoughts.com/blog/ruby-on-rails-8-simplifying-sharding-with-new-methods/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/ruby-on-rails-8-simplifying-sharding-with-new-methods/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/ruby-on-rails-8-simplifying-sharding-with-new-methods/"/></url><url><loc>https://jetthoughts.com/blog/tags/developers/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/developers/"/></url><url><loc>https://jetthoughts.com/blog/how-vet-hire-engineers-as-non-technical-founder-startup-developers/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-vet-hire-engineers-as-non-technical-founder-startup-developers/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-vet-hire-engineers-as-non-technical-founder-startup-developers/"/></url><url><loc>https://jetthoughts.com/blog/tags/bestpractices/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/bestpractices/"/></url><url><loc>https://jetthoughts.com/blog/test-driven-development-tdd-in-ruby-step-by-guide-tutorial-bestpractices/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/test-driven-development-tdd-in-ruby-step-by-guide-tutorial-bestpractices/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/test-driven-development-tdd-in-ruby-step-by-guide-tutorial-bestpractices/"/></url><url><loc>https://jetthoughts.com/blog/tags/bootstrap/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/bootstrap/"/></url><url><loc>https://jetthoughts.com/blog/rails-8-introducing-new-default-asset-pipeline-propshaft-ruby/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/rails-8-introducing-new-default-asset-pipeline-propshaft-ruby/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/rails-8-introducing-new-default-asset-pipeline-propshaft-ruby/"/></url><url><loc>https://jetthoughts.com/blog/stop-ai-obsession-smart-way-validate-your-startup-idea-product-bootstrap/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/stop-ai-obsession-smart-way-validate-your-startup-idea-product-bootstrap/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/stop-ai-obsession-smart-way-validate-your-startup-idea-product-bootstrap/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/stop-ai-obsession-smart-way-validate-your-startup-idea-product-bootstrap/"/></url><url><loc>https://jetthoughts.com/blog/tags/heroku/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/heroku/"/></url><url><loc>https://jetthoughts.com/blog/own-heroku-review-apps-with-github-actions-kamal-2-devops-development/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/own-heroku-review-apps-with-github-actions-kamal-2-devops-development/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/own-heroku-review-apps-with-github-actions-kamal-2-devops-development/"/></url><url><loc>https://jetthoughts.com/blog/develop-minimalistic-process-for-development-teams-innovate-startup-productivity/</loc><lastmod>2025-10-19T01:12:22+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/develop-minimalistic-process-for-development-teams-innovate-startup-productivity/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/develop-minimalistic-process-for-development-teams-innovate-startup-productivity/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/develop-minimalistic-process-for-development-teams-innovate-startup-productivity/"/></url><url><loc>https://jetthoughts.com/blog/automate-your-deployments-with-kamal-2-github-actions-devops-development/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/automate-your-deployments-with-kamal-2-github-actions-devops-development/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/automate-your-deployments-with-kamal-2-github-actions-devops-development/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/automate-your-deployments-with-kamal-2-github-actions-devops-development/"/></url><url><loc>https://jetthoughts.com/blog/tags/challenge/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/challenge/"/></url><url><loc>https://jetthoughts.com/blog/tags/proxy/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/proxy/"/></url><url><loc>https://jetthoughts.com/blog/why-your-form-submission-fails-hotwire-cloudflare-missing-validation-messages-rails/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/why-your-form-submission-fails-hotwire-cloudflare-missing-validation-messages-rails/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/why-your-form-submission-fails-hotwire-cloudflare-missing-validation-messages-rails/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/why-your-form-submission-fails-hotwire-cloudflare-missing-validation-messages-rails/"/></url><url><loc>https://jetthoughts.com/blog/how-handle-software-vendors-missing-deadlines-effectively-development-softwaredevelopment/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-handle-software-vendors-missing-deadlines-effectively-development-softwaredevelopment/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-handle-software-vendors-missing-deadlines-effectively-development-softwaredevelopment/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-handle-software-vendors-missing-deadlines-effectively-development-softwaredevelopment/"/></url><url><loc>https://jetthoughts.com/blog/tags/softwaredevelopment/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/softwaredevelopment/"/></url><url><loc>https://jetthoughts.com/blog/why-assigning-tasks-directly-from-backlog-hurts-team-collaboration-efficiency-agile-startup/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/why-assigning-tasks-directly-from-backlog-hurts-team-collaboration-efficiency-agile-startup/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/why-assigning-tasks-directly-from-backlog-hurts-team-collaboration-efficiency-agile-startup/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/why-assigning-tasks-directly-from-backlog-hurts-team-collaboration-efficiency-agile-startup/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/why-assigning-tasks-directly-from-backlog-hurts-team-collaboration-efficiency-agile-startup/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/why-assigning-tasks-directly-from-backlog-hurts-team-collaboration-efficiency-agile-startup/"/></url><url><loc>https://jetthoughts.com/blog/drive-successful-product-development-with-jetthoughts/</loc><lastmod>2025-10-19T01:42:42+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/drive-successful-product-development-with-jetthoughts/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/drive-successful-product-development-with-jetthoughts/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/drive-successful-product-development-with-jetthoughts/file_0.webp</image:loc><image:title>file_0.webp</image:title><image:caption>file_0.webp</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/drive-successful-product-development-with-jetthoughts/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/drive-successful-product-development-with-jetthoughts/file_2.png</image:loc><image:title>file_2.png</image:title><image:caption>file_2.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/drive-successful-product-development-with-jetthoughts/"/></url><url><loc>https://jetthoughts.com/blog/direct-upload-with-rails-dropzonejs-webdev/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/direct-upload-with-rails-dropzonejs-webdev/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/direct-upload-with-rails-dropzonejs-webdev/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/direct-upload-with-rails-dropzonejs-webdev/"/></url><url><loc>https://jetthoughts.com/blog/how-fractional-cto-turned-mess-into-stable-product-startup-usecase/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-fractional-cto-turned-mess-into-stable-product-startup-usecase/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-fractional-cto-turned-mess-into-stable-product-startup-usecase/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-fractional-cto-turned-mess-into-stable-product-startup-usecase/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-fractional-cto-turned-mess-into-stable-product-startup-usecase/file_2.jpg</image:loc><image:title>file_2.jpg</image:title><image:caption>file_2.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-fractional-cto-turned-mess-into-stable-product-startup-usecase/"/></url><url><loc>https://jetthoughts.com/blog/tags/usecase/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/usecase/"/></url><url><loc>https://jetthoughts.com/blog/tags/api-design-patterns/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/api-design-patterns/"/></url><url><loc>https://jetthoughts.com/blog/tags/api-development/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/api-development/"/></url><url><loc>https://jetthoughts.com/blog/building-scalable-rails-apis-architecture-design-patterns/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/building-scalable-rails-apis-architecture-design-patterns/"/></url><url><loc>https://jetthoughts.com/blog/tags/database-optimization/</loc><lastmod>2025-10-18T17:45:15+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/database-optimization/"/></url><url><loc>https://jetthoughts.com/blog/tags/integration-testing/</loc><lastmod>2025-10-18T17:45:15+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/integration-testing/"/></url><url><loc>https://jetthoughts.com/blog/tags/memory-leaks/</loc><lastmod>2025-10-18T17:45:15+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/memory-leaks/"/></url><url><loc>https://jetthoughts.com/blog/tags/memory-management/</loc><lastmod>2025-10-18T17:45:15+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/memory-management/"/></url><url><loc>https://jetthoughts.com/blog/tags/performance-optimization/</loc><lastmod>2025-10-18T17:45:15+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/performance-optimization/"/></url><url><loc>https://jetthoughts.com/blog/tags/rails-7/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/rails-7/"/></url><url><loc>https://jetthoughts.com/blog/rails-7-upgrade-guide-step-by-step-migration/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/rails-7-upgrade-guide-step-by-step-migration/"/></url><url><loc>https://jetthoughts.com/blog/tags/rails-api/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/rails-api/"/></url><url><loc>https://jetthoughts.com/blog/tags/rails-migration/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/rails-migration/"/></url><url><loc>https://jetthoughts.com/blog/tags/rails-performance/</loc><lastmod>2025-10-18T17:45:15+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/rails-performance/"/></url><url><loc>https://jetthoughts.com/blog/rails-performance-optimization-15-proven-techniques/</loc><lastmod>2025-10-18T17:45:15+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/rails-performance-optimization-15-proven-techniques/"/></url><url><loc>https://jetthoughts.com/blog/tags/rails-testing/</loc><lastmod>2025-10-18T17:45:15+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/rails-testing/"/></url><url><loc>https://jetthoughts.com/blog/tags/rails-upgrade/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/rails-upgrade/"/></url><url><loc>https://jetthoughts.com/blog/ruby-memory-management-best-practices-large-applications/</loc><lastmod>2025-10-18T17:45:15+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/ruby-memory-management-best-practices-large-applications/"/></url><url><loc>https://jetthoughts.com/blog/ruby-on-rails-testing-strategy-unit-tests-integration/</loc><lastmod>2025-10-18T17:45:15+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/ruby-on-rails-testing-strategy-unit-tests-integration/"/></url><url><loc>https://jetthoughts.com/blog/tags/ruby-performance/</loc><lastmod>2025-10-18T17:45:15+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/ruby-performance/"/></url><url><loc>https://jetthoughts.com/blog/tags/scalable-architecture/</loc><lastmod>2025-10-17T12:06:22+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/scalable-architecture/"/></url><url><loc>https://jetthoughts.com/blog/red-flags-watch-for-in-big-pr-when-stop-split-or-rework-development-productivity/</loc><lastmod>2025-10-19T01:32:02+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/red-flags-watch-for-in-big-pr-when-stop-split-or-rework-development-productivity/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/red-flags-watch-for-in-big-pr-when-stop-split-or-rework-development-productivity/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/red-flags-watch-for-in-big-pr-when-stop-split-or-rework-development-productivity/"/></url><url><loc>https://jetthoughts.com/blog/how-small-pr-improves-team-productivity-development/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-small-pr-improves-team-productivity-development/cover.jpg</image:loc><image:title>cover.jpg</image:title><image:caption>cover.jpg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-small-pr-improves-team-productivity-development/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-small-pr-improves-team-productivity-development/"/></url><url><loc>https://jetthoughts.com/blog/what-do-when-you-have-big-pr-blocking-other-issues-development-productivity/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/what-do-when-you-have-big-pr-blocking-other-issues-development-productivity/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/what-do-when-you-have-big-pr-blocking-other-issues-development-productivity/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/what-do-when-you-have-big-pr-blocking-other-issues-development-productivity/"/></url><url><loc>https://jetthoughts.com/blog/tags/llama/</loc><lastmod>2025-10-19T00:31:39+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/llama/"/></url><url><loc>https://jetthoughts.com/blog/working-with-llms-in-ruby-on-rails-simple-guide-llm/</loc><lastmod>2025-10-19T00:31:39+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/working-with-llms-in-ruby-on-rails-simple-guide-llm/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/working-with-llms-in-ruby-on-rails-simple-guide-llm/file_0.gif</image:loc><image:title>file_0.gif</image:title><image:caption>file_0.gif</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/working-with-llms-in-ruby-on-rails-simple-guide-llm/"/></url><url><loc>https://jetthoughts.com/blog/automating-ssl-certificate-generation-with-traefik-kamal-step-by-guide/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/automating-ssl-certificate-generation-with-traefik-kamal-step-by-guide/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/automating-ssl-certificate-generation-with-traefik-kamal-step-by-guide/"/></url><url><loc>https://jetthoughts.com/blog/tags/devresolutions2024/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/devresolutions2024/"/></url><url><loc>https://jetthoughts.com/blog/jetthoughts-soars-among-top-web-development-companies-in-usa-for-2024-by-techreviewerco-testdev-devresolutions2024/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/jetthoughts-soars-among-top-web-development-companies-in-usa-for-2024-by-techreviewerco-testdev-devresolutions2024/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/jetthoughts-soars-among-top-web-development-companies-in-usa-for-2024-by-techreviewerco-testdev-devresolutions2024/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/jetthoughts-soars-among-top-web-development-companies-in-usa-for-2024-by-techreviewerco-testdev-devresolutions2024/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/jetthoughts-soars-among-top-web-development-companies-in-usa-for-2024-by-techreviewerco-testdev-devresolutions2024/"/></url><url><loc>https://jetthoughts.com/blog/tags/testdev/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/testdev/"/></url><url><loc>https://jetthoughts.com/blog/deploying-ruby-on-rails-applications-with-kamal-devops-docker/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/deploying-ruby-on-rails-applications-with-kamal-devops-docker/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/deploying-ruby-on-rails-applications-with-kamal-devops-docker/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/deploying-ruby-on-rails-applications-with-kamal-devops-docker/"/></url><url><loc>https://jetthoughts.com/blog/emergency-cto-leadership-navigating-software-development-challenges/</loc><lastmod>2025-10-19T01:38:09+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/emergency-cto-leadership-navigating-software-development-challenges/"/></url><url><loc>https://jetthoughts.com/blog/creating-minimum-lovable-product-balancing-functionality-user-delight/</loc><lastmod>2025-10-19T01:09:17+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/creating-minimum-lovable-product-balancing-functionality-user-delight/"/></url><url><loc>https://jetthoughts.com/blog/how-automated-qa-testing-can-accelerate-your-startups-growth-startup-webdev/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-automated-qa-testing-can-accelerate-your-startups-growth-startup-webdev/"/></url><url><loc>https://jetthoughts.com/blog/prototyping-your-startup-mvp-from-concept-reality-agile/</loc><lastmod>2025-10-19T01:13:23+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/prototyping-your-startup-mvp-from-concept-reality-agile/"/></url><url><loc>https://jetthoughts.com/blog/streamlined-startup-development-team/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/streamlined-startup-development-team/"/></url><url><loc>https://jetthoughts.com/blog/tags/culture/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/culture/"/></url><url><loc>https://jetthoughts.com/blog/navigating-team-transitions-guide-for-non-technical-founders-startup-agile/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/navigating-team-transitions-guide-for-non-technical-founders-startup-agile/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/navigating-team-transitions-guide-for-non-technical-founders-startup-agile/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/navigating-team-transitions-guide-for-non-technical-founders-startup-agile/"/></url><url><loc>https://jetthoughts.com/blog/kamal-integration-in-rails-8-by-default-ruby/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/kamal-integration-in-rails-8-by-default-ruby/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/kamal-integration-in-rails-8-by-default-ruby/"/></url><url><loc>https://jetthoughts.com/blog/ultimate-guide-hiring-ruby-on-rails-developers/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/ultimate-guide-hiring-ruby-on-rails-developers/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/ultimate-guide-hiring-ruby-on-rails-developers/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/ultimate-guide-hiring-ruby-on-rails-developers/"/></url><url><loc>https://jetthoughts.com/blog/top-3-ways-test-ideas-without-developers-startup-agile/</loc><lastmod>2025-10-19T02:01:53+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/top-3-ways-test-ideas-without-developers-startup-agile/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/top-3-ways-test-ideas-without-developers-startup-agile/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/top-3-ways-test-ideas-without-developers-startup-agile/"/></url><url><loc>https://jetthoughts.com/blog/transforming-titans-outsourcing-odyssey-leadership-agile/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/transforming-titans-outsourcing-odyssey-leadership-agile/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/transforming-titans-outsourcing-odyssey-leadership-agile/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/transforming-titans-outsourcing-odyssey-leadership-agile/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/transforming-titans-outsourcing-odyssey-leadership-agile/file_2.png</image:loc><image:title>file_2.png</image:title><image:caption>file_2.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/transforming-titans-outsourcing-odyssey-leadership-agile/file_3.png</image:loc><image:title>file_3.png</image:title><image:caption>file_3.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/transforming-titans-outsourcing-odyssey-leadership-agile/file_4.png</image:loc><image:title>file_4.png</image:title><image:caption>file_4.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/transforming-titans-outsourcing-odyssey-leadership-agile/file_5.png</image:loc><image:title>file_5.png</image:title><image:caption>file_5.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/transforming-titans-outsourcing-odyssey-leadership-agile/file_6.png</image:loc><image:title>file_6.png</image:title><image:caption>file_6.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/transforming-titans-outsourcing-odyssey-leadership-agile/file_7.png</image:loc><image:title>file_7.png</image:title><image:caption>file_7.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/transforming-titans-outsourcing-odyssey-leadership-agile/file_8.png</image:loc><image:title>file_8.png</image:title><image:caption>file_8.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/transforming-titans-outsourcing-odyssey-leadership-agile/"/></url><url><loc>https://jetthoughts.com/blog/avoid-candidates-who-hide-details-startup-leadership/</loc><lastmod>2025-10-19T01:16:49+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/avoid-candidates-who-hide-details-startup-leadership/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/avoid-candidates-who-hide-details-startup-leadership/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/avoid-candidates-who-hide-details-startup-leadership/"/></url><url><loc>https://jetthoughts.com/blog/new-in-rails-72-active-model-got-typeforattribute-changelog/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/new-in-rails-72-active-model-got-typeforattribute-changelog/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/new-in-rails-72-active-model-got-typeforattribute-changelog/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/new-in-rails-72-active-model-got-typeforattribute-changelog/"/></url><url><loc>https://jetthoughts.com/blog/new-in-rails-72-generated-with-devcontainer-changelog/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/new-in-rails-72-generated-with-devcontainer-changelog/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/new-in-rails-72-generated-with-devcontainer-changelog/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/new-in-rails-72-generated-with-devcontainer-changelog/"/></url><url><loc>https://jetthoughts.com/blog/new-rails-72-added-rate-limiting-changelog/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/new-rails-72-added-rate-limiting-changelog/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/new-rails-72-added-rate-limiting-changelog/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/new-rails-72-added-rate-limiting-changelog/"/></url><url><loc>https://jetthoughts.com/blog/top-venture-builders-in-germany-leading-innovation-across-industries-startup/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/top-venture-builders-in-germany-leading-innovation-across-industries-startup/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/top-venture-builders-in-germany-leading-innovation-across-industries-startup/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/top-venture-builders-in-germany-leading-innovation-across-industries-startup/"/></url><url><loc>https://jetthoughts.com/blog/tags/designpatterns/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/designpatterns/"/></url><url><loc>https://jetthoughts.com/blog/how-avoid-n-1-keep-your-ruby-on-rails-controller-clean/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-avoid-n-1-keep-your-ruby-on-rails-controller-clean/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-avoid-n-1-keep-your-ruby-on-rails-controller-clean/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-avoid-n-1-keep-your-ruby-on-rails-controller-clean/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-avoid-n-1-keep-your-ruby-on-rails-controller-clean/file_2.png</image:loc><image:title>file_2.png</image:title><image:caption>file_2.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-avoid-n-1-keep-your-ruby-on-rails-controller-clean/"/></url><url><loc>https://jetthoughts.com/blog/tags/patterns/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/patterns/"/></url><url><loc>https://jetthoughts.com/blog/stop-using-faker-random-data-in-test-fixtures/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/stop-using-faker-random-data-in-test-fixtures/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/stop-using-faker-random-data-in-test-fixtures/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/stop-using-faker-random-data-in-test-fixtures/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/stop-using-faker-random-data-in-test-fixtures/file_2.png</image:loc><image:title>file_2.png</image:title><image:caption>file_2.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/stop-using-faker-random-data-in-test-fixtures/file_3.png</image:loc><image:title>file_3.png</image:title><image:caption>file_3.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/stop-using-faker-random-data-in-test-fixtures/file_4.png</image:loc><image:title>file_4.png</image:title><image:caption>file_4.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/stop-using-faker-random-data-in-test-fixtures/"/></url><url><loc>https://jetthoughts.com/blog/bridging-gap-building-trust-between-product-engineering-teams-organization-structure/</loc><lastmod>2025-10-19T01:55:43+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/bridging-gap-building-trust-between-product-engineering-teams-organization-structure/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/bridging-gap-building-trust-between-product-engineering-teams-organization-structure/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/bridging-gap-building-trust-between-product-engineering-teams-organization-structure/"/></url><url><loc>https://jetthoughts.com/blog/tags/effectiveness/</loc><lastmod>2025-10-19T01:55:43+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/effectiveness/"/></url><url><loc>https://jetthoughts.com/blog/tags/organization/</loc><lastmod>2025-10-19T01:55:43+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/organization/"/></url><url><loc>https://jetthoughts.com/blog/tags/structure/</loc><lastmod>2025-10-19T01:55:43+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/structure/"/></url><url><loc>https://jetthoughts.com/blog/why-when-use-waterfall-vs-agile-business-perspective-management/</loc><lastmod>2025-10-19T00:31:39+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/why-when-use-waterfall-vs-agile-business-perspective-management/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/why-when-use-waterfall-vs-agile-business-perspective-management/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/why-when-use-waterfall-vs-agile-business-perspective-management/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/why-when-use-waterfall-vs-agile-business-perspective-management/file_2.png</image:loc><image:title>file_2.png</image:title><image:caption>file_2.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/why-when-use-waterfall-vs-agile-business-perspective-management/"/></url><url><loc>https://jetthoughts.com/blog/4-lines-speed-up-your-rails-test-suite-on-circleci/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/4-lines-speed-up-your-rails-test-suite-on-circleci/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/4-lines-speed-up-your-rails-test-suite-on-circleci/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/4-lines-speed-up-your-rails-test-suite-on-circleci/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/4-lines-speed-up-your-rails-test-suite-on-circleci/"/></url><url><loc>https://jetthoughts.com/blog/7-tricks-of-successful-communication-with-candidates-startup-recruiting/</loc><lastmod>2025-10-19T01:54:25+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/7-tricks-of-successful-communication-with-candidates-startup-recruiting/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/7-tricks-of-successful-communication-with-candidates-startup-recruiting/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/7-tricks-of-successful-communication-with-candidates-startup-recruiting/"/></url><url><loc>https://jetthoughts.com/blog/advantages-of-freelance-why-its-really-worth-trying-remote/</loc><lastmod>2025-10-19T01:01:51+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/advantages-of-freelance-why-its-really-worth-trying-remote/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/advantages-of-freelance-why-its-really-worth-trying-remote/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/advantages-of-freelance-why-its-really-worth-trying-remote/"/></url><url><loc>https://jetthoughts.com/blog/tags/advice/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/advice/"/></url><url><loc>https://jetthoughts.com/blog/tags/ci/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/ci/"/></url><url><loc>https://jetthoughts.com/blog/tags/codereview/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/codereview/"/></url><url><loc>https://jetthoughts.com/blog/tags/codewars/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/codewars/"/></url><url><loc>https://jetthoughts.com/blog/tags/css/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/css/"/></url><url><loc>https://jetthoughts.com/blog/dedicated-software-development-teams-team-recruitment/</loc><lastmod>2025-10-19T01:56:58+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/dedicated-software-development-teams-team-recruitment/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/dedicated-software-development-teams-team-recruitment/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/dedicated-software-development-teams-team-recruitment/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/dedicated-software-development-teams-team-recruitment/file_2.png</image:loc><image:title>file_2.png</image:title><image:caption>file_2.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/dedicated-software-development-teams-team-recruitment/"/></url><url><loc>https://jetthoughts.com/blog/delayedjob-pg-error-no-connection-server-rails-ruby/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/delayedjob-pg-error-no-connection-server-rails-ruby/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/delayedjob-pg-error-no-connection-server-rails-ruby/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/delayedjob-pg-error-no-connection-server-rails-ruby/"/></url><url><loc>https://jetthoughts.com/blog/tags/develpment/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/develpment/"/></url><url><loc>https://jetthoughts.com/blog/effortless-code-conventions-review-for-pull-request-changes-ruby-ci/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/effortless-code-conventions-review-for-pull-request-changes-ruby-ci/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/effortless-code-conventions-review-for-pull-request-changes-ruby-ci/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/effortless-code-conventions-review-for-pull-request-changes-ruby-ci/"/></url><url><loc>https://jetthoughts.com/blog/tags/elixir/</loc><lastmod>2025-10-18T17:45:15+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/elixir/"/></url><url><loc>https://jetthoughts.com/blog/tags/freelance/</loc><lastmod>2025-10-19T01:01:51+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/freelance/"/></url><url><loc>https://jetthoughts.com/blog/from-what-start-stop-delivering-bugs-when-there-no-time-for-changes-management-agile/</loc><lastmod>2025-10-19T01:14:38+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/from-what-start-stop-delivering-bugs-when-there-no-time-for-changes-management-agile/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/from-what-start-stop-delivering-bugs-when-there-no-time-for-changes-management-agile/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/from-what-start-stop-delivering-bugs-when-there-no-time-for-changes-management-agile/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/from-what-start-stop-delivering-bugs-when-there-no-time-for-changes-management-agile/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/from-what-start-stop-delivering-bugs-when-there-no-time-for-changes-management-agile/"/></url><url><loc>https://jetthoughts.com/blog/tags/frontend/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/frontend/"/></url><url><loc>https://jetthoughts.com/blog/tags/github/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/github/"/></url><url><loc>https://jetthoughts.com/blog/help-shepherd-count-sheep-in-elixir-programming/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/help-shepherd-count-sheep-in-elixir-programming/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/help-shepherd-count-sheep-in-elixir-programming/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/help-shepherd-count-sheep-in-elixir-programming/"/></url><url><loc>https://jetthoughts.com/blog/how-does-your-company-work-with-clients-understand-their-needs-lean-process/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-does-your-company-work-with-clients-understand-their-needs-lean-process/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-does-your-company-work-with-clients-understand-their-needs-lean-process/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-does-your-company-work-with-clients-understand-their-needs-lean-process/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-does-your-company-work-with-clients-understand-their-needs-lean-process/"/></url><url><loc>https://jetthoughts.com/blog/tags/hr/</loc><lastmod>2025-10-19T01:56:58+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/hr/"/></url><url><loc>https://jetthoughts.com/blog/its-time-for-active-job-ruby-rails/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/its-time-for-active-job-ruby-rails/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/its-time-for-active-job-ruby-rails/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/its-time-for-active-job-ruby-rails/"/></url><url><loc>https://jetthoughts.com/blog/tags/jekyl/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/jekyl/"/></url><url><loc>https://jetthoughts.com/blog/jekyll-github-pages-forestryio-jekyl/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/jekyll-github-pages-forestryio-jekyl/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/jekyll-github-pages-forestryio-jekyl/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/jekyll-github-pages-forestryio-jekyl/file_1.jpg</image:loc><image:title>file_1.jpg</image:title><image:caption>file_1.jpg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/jekyll-github-pages-forestryio-jekyl/file_2.jpg</image:loc><image:title>file_2.jpg</image:title><image:caption>file_2.jpg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/jekyll-github-pages-forestryio-jekyl/file_3.jpg</image:loc><image:title>file_3.jpg</image:title><image:caption>file_3.jpg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/jekyll-github-pages-forestryio-jekyl/file_4.jpg</image:loc><image:title>file_4.jpg</image:title><image:caption>file_4.jpg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/jekyll-github-pages-forestryio-jekyl/file_5.jpg</image:loc><image:title>file_5.jpg</image:title><image:caption>file_5.jpg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/jekyll-github-pages-forestryio-jekyl/file_6.jpg</image:loc><image:title>file_6.jpg</image:title><image:caption>file_6.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/jekyll-github-pages-forestryio-jekyl/"/></url><url><loc>https://jetthoughts.com/blog/jetthoughts-on-goodfirms-radar-for-delivering-effortless-ruby-rails-development-services-business-of-various-niches/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/jetthoughts-on-goodfirms-radar-for-delivering-effortless-ruby-rails-development-services-business-of-various-niches/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/jetthoughts-on-goodfirms-radar-for-delivering-effortless-ruby-rails-development-services-business-of-various-niches/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/jetthoughts-on-goodfirms-radar-for-delivering-effortless-ruby-rails-development-services-business-of-various-niches/"/></url><url><loc>https://jetthoughts.com/blog/tags/jmeter/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/jmeter/"/></url><url><loc>https://jetthoughts.com/blog/tags/lean/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/lean/"/></url><url><loc>https://jetthoughts.com/blog/our-default-ruby-development-stack-rails/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/our-default-ruby-development-stack-rails/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/our-default-ruby-development-stack-rails/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/our-default-ruby-development-stack-rails/"/></url><url><loc>https://jetthoughts.com/blog/tags/promotion/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/promotion/"/></url><url><loc>https://jetthoughts.com/blog/tags/react/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/react/"/></url><url><loc>https://jetthoughts.com/blog/tags/recruiting/</loc><lastmod>2025-10-19T01:54:25+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/recruiting/"/></url><url><loc>https://jetthoughts.com/blog/tags/recruitment/</loc><lastmod>2025-10-19T01:56:58+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/recruitment/"/></url><url><loc>https://jetthoughts.com/blog/tags/reddit/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/reddit/"/></url><url><loc>https://jetthoughts.com/blog/reduce-concurrent-requests-by-redux-saga-effects-react/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/reduce-concurrent-requests-by-redux-saga-effects-react/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/reduce-concurrent-requests-by-redux-saga-effects-react/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/reduce-concurrent-requests-by-redux-saga-effects-react/"/></url><url><loc>https://jetthoughts.com/blog/tags/redux/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/redux/"/></url><url><loc>https://jetthoughts.com/blog/tags/remote/</loc><lastmod>2025-10-19T01:56:29+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/remote/"/></url><url><loc>https://jetthoughts.com/blog/revise-your-stylesheets-part-1-color-scheme-webdev-css/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/revise-your-stylesheets-part-1-color-scheme-webdev-css/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/revise-your-stylesheets-part-1-color-scheme-webdev-css/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/revise-your-stylesheets-part-1-color-scheme-webdev-css/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/revise-your-stylesheets-part-1-color-scheme-webdev-css/file_2.gif</image:loc><image:title>file_2.gif</image:title><image:caption>file_2.gif</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/revise-your-stylesheets-part-1-color-scheme-webdev-css/file_3.png</image:loc><image:title>file_3.png</image:title><image:caption>file_3.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/revise-your-stylesheets-part-1-color-scheme-webdev-css/"/></url><url><loc>https://jetthoughts.com/blog/self-promote-on-reddit-without-getting-banned-promotion/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/self-promote-on-reddit-without-getting-banned-promotion/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/self-promote-on-reddit-without-getting-banned-promotion/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/self-promote-on-reddit-without-getting-banned-promotion/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/self-promote-on-reddit-without-getting-banned-promotion/file_2.png</image:loc><image:title>file_2.png</image:title><image:caption>file_2.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/self-promote-on-reddit-without-getting-banned-promotion/file_3.jpeg</image:loc><image:title>file_3.jpeg</image:title><image:caption>file_3.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/self-promote-on-reddit-without-getting-banned-promotion/"/></url><url><loc>https://jetthoughts.com/blog/tags/service/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/service/"/></url><url><loc>https://jetthoughts.com/blog/speed-up-your-rails-test-suite-by-6-in-1-line-testing-ruby/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/speed-up-your-rails-test-suite-by-6-in-1-line-testing-ruby/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/speed-up-your-rails-test-suite-by-6-in-1-line-testing-ruby/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/speed-up-your-rails-test-suite-by-6-in-1-line-testing-ruby/"/></url><url><loc>https://jetthoughts.com/blog/stress-testing-your-rails-application-using-jmeter-ruby/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/stress-testing-your-rails-application-using-jmeter-ruby/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/stress-testing-your-rails-application-using-jmeter-ruby/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/stress-testing-your-rails-application-using-jmeter-ruby/"/></url><url><loc>https://jetthoughts.com/blog/tags/team/</loc><lastmod>2025-10-19T01:56:58+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/team/"/></url><url><loc>https://jetthoughts.com/blog/pay-attention-method-names-in-minitestunit-testing-ruby/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/pay-attention-method-names-in-minitestunit-testing-ruby/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/pay-attention-method-names-in-minitestunit-testing-ruby/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/pay-attention-method-names-in-minitestunit-testing-ruby/"/></url><url><loc>https://jetthoughts.com/blog/recent-searches-sorting-hashes-how-they-are-connected-ruby-rails/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/recent-searches-sorting-hashes-how-they-are-connected-ruby-rails/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/recent-searches-sorting-hashes-how-they-are-connected-ruby-rails/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/recent-searches-sorting-hashes-how-they-are-connected-ruby-rails/"/></url><url><loc>https://jetthoughts.com/blog/4-steps-bring-life-into-struggling-project-startup-management/</loc><lastmod>2025-10-19T00:52:50+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/4-steps-bring-life-into-struggling-project-startup-management/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/4-steps-bring-life-into-struggling-project-startup-management/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/4-steps-bring-life-into-struggling-project-startup-management/file_1.jpg</image:loc><image:title>file_1.jpg</image:title><image:caption>file_1.jpg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/4-steps-bring-life-into-struggling-project-startup-management/file_2.png</image:loc><image:title>file_2.png</image:title><image:caption>file_2.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/4-steps-bring-life-into-struggling-project-startup-management/file_3.jpg</image:loc><image:title>file_3.jpg</image:title><image:caption>file_3.jpg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/4-steps-bring-life-into-struggling-project-startup-management/file_4.jpg</image:loc><image:title>file_4.jpg</image:title><image:caption>file_4.jpg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/4-steps-bring-life-into-struggling-project-startup-management/file_5.jpg</image:loc><image:title>file_5.jpg</image:title><image:caption>file_5.jpg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/4-steps-bring-life-into-struggling-project-startup-management/file_6.jpg</image:loc><image:title>file_6.jpg</image:title><image:caption>file_6.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/4-steps-bring-life-into-struggling-project-startup-management/"/></url><url><loc>https://jetthoughts.com/blog/5-steps-add-remote-modals-your-rails-app-javascript-ruby/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/5-steps-add-remote-modals-your-rails-app-javascript-ruby/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/5-steps-add-remote-modals-your-rails-app-javascript-ruby/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/5-steps-add-remote-modals-your-rails-app-javascript-ruby/"/></url><url><loc>https://jetthoughts.com/blog/tags/android/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/android/"/></url><url><loc>https://jetthoughts.com/blog/avoid-data-migrations-in-schema-for-rails-ruby/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/avoid-data-migrations-in-schema-for-rails-ruby/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/avoid-data-migrations-in-schema-for-rails-ruby/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/avoid-data-migrations-in-schema-for-rails-ruby/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/avoid-data-migrations-in-schema-for-rails-ruby/"/></url><url><loc>https://jetthoughts.com/blog/tags/aws/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/aws/"/></url><url><loc>https://jetthoughts.com/blog/best-practices-for-optimizing-ruby-on-rails-performance/</loc><lastmod>2025-10-19T01:43:07+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/best-practices-for-optimizing-ruby-on-rails-performance/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/best-practices-for-optimizing-ruby-on-rails-performance/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/best-practices-for-optimizing-ruby-on-rails-performance/"/></url><url><loc>https://jetthoughts.com/blog/tags/business/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/business/"/></url><url><loc>https://jetthoughts.com/blog/tags/checklist/</loc><lastmod>2025-10-19T01:06:41+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/checklist/"/></url><url><loc>https://jetthoughts.com/blog/checklist-for-non-tech-founder-agile/</loc><lastmod>2025-10-19T01:06:41+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/checklist-for-non-tech-founder-agile/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/checklist-for-non-tech-founder-agile/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/checklist-for-non-tech-founder-agile/file_1.jpg</image:loc><image:title>file_1.jpg</image:title><image:caption>file_1.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/checklist-for-non-tech-founder-agile/"/></url><url><loc>https://jetthoughts.com/blog/tags/circleci/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/circleci/"/></url><url><loc>https://jetthoughts.com/blog/cleaning-up-your-rails-views-with-view-objects-development/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/cleaning-up-your-rails-views-with-view-objects-development/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/cleaning-up-your-rails-views-with-view-objects-development/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/cleaning-up-your-rails-views-with-view-objects-development/"/></url><url><loc>https://jetthoughts.com/blog/tags/consulting/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/consulting/"/></url><url><loc>https://jetthoughts.com/blog/tags/continousdelivery/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/continousdelivery/"/></url><url><loc>https://jetthoughts.com/blog/tags/deveopment/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/deveopment/"/></url><url><loc>https://jetthoughts.com/blog/tags/expo/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/expo/"/></url><url><loc>https://jetthoughts.com/blog/fractional-cto-comprehensive-review-of-first-two-weeks-in-startup-consulting-management/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/fractional-cto-comprehensive-review-of-first-two-weeks-in-startup-consulting-management/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/fractional-cto-comprehensive-review-of-first-two-weeks-in-startup-consulting-management/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/fractional-cto-comprehensive-review-of-first-two-weeks-in-startup-consulting-management/"/></url><url><loc>https://jetthoughts.com/blog/heroku-reviews-apps-prevent-delivering-bugs-on-production-ci-startup/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/heroku-reviews-apps-prevent-delivering-bugs-on-production-ci-startup/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/heroku-reviews-apps-prevent-delivering-bugs-on-production-ci-startup/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/heroku-reviews-apps-prevent-delivering-bugs-on-production-ci-startup/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/heroku-reviews-apps-prevent-delivering-bugs-on-production-ci-startup/"/></url><url><loc>https://jetthoughts.com/blog/how-jetthoughts-implements-joels-test-deveopment-management/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-jetthoughts-implements-joels-test-deveopment-management/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-jetthoughts-implements-joels-test-deveopment-management/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-jetthoughts-implements-joels-test-deveopment-management/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-jetthoughts-implements-joels-test-deveopment-management/"/></url><url><loc>https://jetthoughts.com/blog/how-our-expertise-helped-curb-real-estate-communication-chaos/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-our-expertise-helped-curb-real-estate-communication-chaos/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-our-expertise-helped-curb-real-estate-communication-chaos/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-our-expertise-helped-curb-real-estate-communication-chaos/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-our-expertise-helped-curb-real-estate-communication-chaos/file_2.png</image:loc><image:title>file_2.png</image:title><image:caption>file_2.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-our-expertise-helped-curb-real-estate-communication-chaos/file_3.jpeg</image:loc><image:title>file_3.jpeg</image:title><image:caption>file_3.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-our-expertise-helped-curb-real-estate-communication-chaos/file_4.png</image:loc><image:title>file_4.png</image:title><image:caption>file_4.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-our-expertise-helped-curb-real-estate-communication-chaos/file_5.png</image:loc><image:title>file_5.png</image:title><image:caption>file_5.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-our-expertise-helped-curb-real-estate-communication-chaos/"/></url><url><loc>https://jetthoughts.com/blog/how-get-remote-teams-high-perform-agile-development/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-get-remote-teams-high-perform-agile-development/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-get-remote-teams-high-perform-agile-development/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-get-remote-teams-high-perform-agile-development/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-get-remote-teams-high-perform-agile-development/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-get-remote-teams-high-perform-agile-development/file_3.jpeg</image:loc><image:title>file_3.jpeg</image:title><image:caption>file_3.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-get-remote-teams-high-perform-agile-development/"/></url><url><loc>https://jetthoughts.com/blog/how-learn-ruby-tutorial/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-learn-ruby-tutorial/"/></url><url><loc>https://jetthoughts.com/blog/how-memoize-false-nil-values-ruby-rails/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-memoize-false-nil-values-ruby-rails/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-memoize-false-nil-values-ruby-rails/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-memoize-false-nil-values-ruby-rails/"/></url><url><loc>https://jetthoughts.com/blog/how-name-variables-methods-in-ruby-programming/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-name-variables-methods-in-ruby-programming/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-name-variables-methods-in-ruby-programming/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-name-variables-methods-in-ruby-programming/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-name-variables-methods-in-ruby-programming/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-name-variables-methods-in-ruby-programming/"/></url><url><loc>https://jetthoughts.com/blog/how-setup-project-that-can-host-up-1000-users-for-free-heroku-startup/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-setup-project-that-can-host-up-1000-users-for-free-heroku-startup/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-setup-project-that-can-host-up-1000-users-for-free-heroku-startup/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-setup-project-that-can-host-up-1000-users-for-free-heroku-startup/"/></url><url><loc>https://jetthoughts.com/blog/how-setup-incremental-design-process-in-startup/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-setup-incremental-design-process-in-startup/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-setup-incremental-design-process-in-startup/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-setup-incremental-design-process-in-startup/"/></url><url><loc>https://jetthoughts.com/blog/how-we-helped-an-existing-product-debug-grow-gain-more-satisfied-customers-development-startup/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-we-helped-an-existing-product-debug-grow-gain-more-satisfied-customers-development-startup/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-we-helped-an-existing-product-debug-grow-gain-more-satisfied-customers-development-startup/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-we-helped-an-existing-product-debug-grow-gain-more-satisfied-customers-development-startup/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-we-helped-an-existing-product-debug-grow-gain-more-satisfied-customers-development-startup/file_2.png</image:loc><image:title>file_2.png</image:title><image:caption>file_2.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-we-helped-an-existing-product-debug-grow-gain-more-satisfied-customers-development-startup/file_3.png</image:loc><image:title>file_3.png</image:title><image:caption>file_3.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-we-helped-an-existing-product-debug-grow-gain-more-satisfied-customers-development-startup/file_4.png</image:loc><image:title>file_4.png</image:title><image:caption>file_4.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-we-helped-an-existing-product-debug-grow-gain-more-satisfied-customers-development-startup/"/></url><url><loc>https://jetthoughts.com/blog/how-we-hire-developers-at-jetthoughts-recruiting-hr/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-we-hire-developers-at-jetthoughts-recruiting-hr/cover.jpg</image:loc><image:title>cover.jpg</image:title><image:caption>cover.jpg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-we-hire-developers-at-jetthoughts-recruiting-hr/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-we-hire-developers-at-jetthoughts-recruiting-hr/"/></url><url><loc>https://jetthoughts.com/blog/how-we-temporarily-transformed-our-usual-workflow-for-tight-deadline-agile/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-we-temporarily-transformed-our-usual-workflow-for-tight-deadline-agile/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-we-temporarily-transformed-our-usual-workflow-for-tight-deadline-agile/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-we-temporarily-transformed-our-usual-workflow-for-tight-deadline-agile/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-we-temporarily-transformed-our-usual-workflow-for-tight-deadline-agile/"/></url><url><loc>https://jetthoughts.com/blog/improving-ruby-on-rails-test-suite-performance-by-disabling-animations-testing/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/improving-ruby-on-rails-test-suite-performance-by-disabling-animations-testing/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/improving-ruby-on-rails-test-suite-performance-by-disabling-animations-testing/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/improving-ruby-on-rails-test-suite-performance-by-disabling-animations-testing/"/></url><url><loc>https://jetthoughts.com/blog/inexpensive-not-cheap-choosing-software-development-company-for-your-project-outsource-mvp/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/inexpensive-not-cheap-choosing-software-development-company-for-your-project-outsource-mvp/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/inexpensive-not-cheap-choosing-software-development-company-for-your-project-outsource-mvp/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/inexpensive-not-cheap-choosing-software-development-company-for-your-project-outsource-mvp/"/></url><url><loc>https://jetthoughts.com/blog/tags/kanban/</loc><lastmod>2025-10-19T02:16:04+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/kanban/"/></url><url><loc>https://jetthoughts.com/blog/tags/layouts/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/layouts/"/></url><url><loc>https://jetthoughts.com/blog/mock-everything-good-way-sink-tdd-testing/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/mock-everything-good-way-sink-tdd-testing/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/mock-everything-good-way-sink-tdd-testing/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/mock-everything-good-way-sink-tdd-testing/"/></url><url><loc>https://jetthoughts.com/blog/tags/mvp/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/mvp/"/></url><url><loc>https://jetthoughts.com/blog/myth-or-reality-can-test-driven-development-in-agile-replace-qa-programming/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/myth-or-reality-can-test-driven-development-in-agile-replace-qa-programming/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/myth-or-reality-can-test-driven-development-in-agile-replace-qa-programming/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/myth-or-reality-can-test-driven-development-in-agile-replace-qa-programming/"/></url><url><loc>https://jetthoughts.com/blog/onboarding-tests-into-legacy-project-testing-startup/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/onboarding-tests-into-legacy-project-testing-startup/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/onboarding-tests-into-legacy-project-testing-startup/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/onboarding-tests-into-legacy-project-testing-startup/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/onboarding-tests-into-legacy-project-testing-startup/"/></url><url><loc>https://jetthoughts.com/blog/tags/optimisation/</loc><lastmod>2025-10-19T01:43:07+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/optimisation/"/></url><url><loc>https://jetthoughts.com/blog/tags/outsource/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/outsource/"/></url><url><loc>https://jetthoughts.com/blog/tags/project/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/project/"/></url><url><loc>https://jetthoughts.com/blog/tags/qa/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/qa/"/></url><url><loc>https://jetthoughts.com/blog/react-ruby-on-rails-without-any-gems-typescript/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/react-ruby-on-rails-without-any-gems-typescript/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/react-ruby-on-rails-without-any-gems-typescript/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/react-ruby-on-rails-without-any-gems-typescript/"/></url><url><loc>https://jetthoughts.com/blog/tags/reactnative/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/reactnative/"/></url><url><loc>https://jetthoughts.com/blog/responsive-or-adaptive-design-find-out-which-one-better-for-you-webdesign/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/responsive-or-adaptive-design-find-out-which-one-better-for-you-webdesign/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/responsive-or-adaptive-design-find-out-which-one-better-for-you-webdesign/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/responsive-or-adaptive-design-find-out-which-one-better-for-you-webdesign/"/></url><url><loc>https://jetthoughts.com/blog/simultaneous-work-on-feature-for-frontend-backend-developers-development-startup/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/simultaneous-work-on-feature-for-frontend-backend-developers-development-startup/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/simultaneous-work-on-feature-for-frontend-backend-developers-development-startup/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/simultaneous-work-on-feature-for-frontend-backend-developers-development-startup/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/simultaneous-work-on-feature-for-frontend-backend-developers-development-startup/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/simultaneous-work-on-feature-for-frontend-backend-developers-development-startup/"/></url><url><loc>https://jetthoughts.com/blog/test-driven-thinking-for-solving-common-ruby-pitfalls-rails-tdd/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/test-driven-thinking-for-solving-common-ruby-pitfalls-rails-tdd/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/test-driven-thinking-for-solving-common-ruby-pitfalls-rails-tdd/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/test-driven-thinking-for-solving-common-ruby-pitfalls-rails-tdd/"/></url><url><loc>https://jetthoughts.com/blog/simplest-way-automate-delivery-of-your-react-native-application-android-reactnative/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/simplest-way-automate-delivery-of-your-react-native-application-android-reactnative/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/simplest-way-automate-delivery-of-your-react-native-application-android-reactnative/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/simplest-way-automate-delivery-of-your-react-native-application-android-reactnative/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/simplest-way-automate-delivery-of-your-react-native-application-android-reactnative/file_2.png</image:loc><image:title>file_2.png</image:title><image:caption>file_2.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/simplest-way-automate-delivery-of-your-react-native-application-android-reactnative/file_3.png</image:loc><image:title>file_3.png</image:title><image:caption>file_3.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/simplest-way-automate-delivery-of-your-react-native-application-android-reactnative/file_4.jpeg</image:loc><image:title>file_4.jpeg</image:title><image:caption>file_4.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/simplest-way-automate-delivery-of-your-react-native-application-android-reactnative/file_4.png</image:loc><image:title>file_4.png</image:title><image:caption>file_4.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/simplest-way-automate-delivery-of-your-react-native-application-android-reactnative/file_5.png</image:loc><image:title>file_5.png</image:title><image:caption>file_5.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/simplest-way-automate-delivery-of-your-react-native-application-android-reactnative/file_6.jpeg</image:loc><image:title>file_6.jpeg</image:title><image:caption>file_6.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/simplest-way-automate-delivery-of-your-react-native-application-android-reactnative/file_6.png</image:loc><image:title>file_6.png</image:title><image:caption>file_6.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/simplest-way-automate-delivery-of-your-react-native-application-android-reactnative/"/></url><url><loc>https://jetthoughts.com/blog/tags/tips/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/tips/"/></url><url><loc>https://jetthoughts.com/blog/tags/typescript/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/typescript/"/></url><url><loc>https://jetthoughts.com/blog/video-player-with-react-native-part-1-expo-reactnative/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/video-player-with-react-native-part-1-expo-reactnative/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/video-player-with-react-native-part-1-expo-reactnative/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/video-player-with-react-native-part-1-expo-reactnative/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/video-player-with-react-native-part-1-expo-reactnative/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/video-player-with-react-native-part-1-expo-reactnative/"/></url><url><loc>https://jetthoughts.com/blog/tags/webdesign/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/webdesign/"/></url><url><loc>https://jetthoughts.com/blog/tags/workflow/</loc><lastmod>2025-11-21T12:08:46+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/workflow/"/></url><url><loc>https://jetthoughts.com/blog/new-in-ruby-on-rails-72-development-containers-configuration/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/new-in-ruby-on-rails-72-development-containers-configuration/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/new-in-ruby-on-rails-72-development-containers-configuration/"/></url><url><loc>https://jetthoughts.com/blog/tags/mysql/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/mysql/"/></url><url><loc>https://jetthoughts.com/blog/sql-get-records-having-minmax-value-per-group-mysql/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/sql-get-records-having-minmax-value-per-group-mysql/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/sql-get-records-having-minmax-value-per-group-mysql/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/sql-get-records-having-minmax-value-per-group-mysql/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/sql-get-records-having-minmax-value-per-group-mysql/"/></url><url><loc>https://jetthoughts.com/blog/8-step-sales-process-in-5-min-productivity/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/8-step-sales-process-in-5-min-productivity/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/8-step-sales-process-in-5-min-productivity/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/8-step-sales-process-in-5-min-productivity/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/8-step-sales-process-in-5-min-productivity/"/></url><url><loc>https://jetthoughts.com/blog/typical-day-at-jetthoughts-agile-remote/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/typical-day-at-jetthoughts-agile-remote/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/typical-day-at-jetthoughts-agile-remote/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/typical-day-at-jetthoughts-agile-remote/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/typical-day-at-jetthoughts-agile-remote/"/></url><url><loc>https://jetthoughts.com/blog/tags/blogging/</loc><lastmod>2025-10-19T01:16:02+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/blogging/"/></url><url><loc>https://jetthoughts.com/blog/tags/capybara/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/capybara/"/></url><url><loc>https://jetthoughts.com/blog/cheap-tests-with-ghost-inspector-webdev-legacy/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/cheap-tests-with-ghost-inspector-webdev-legacy/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/cheap-tests-with-ghost-inspector-webdev-legacy/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/cheap-tests-with-ghost-inspector-webdev-legacy/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/cheap-tests-with-ghost-inspector-webdev-legacy/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/cheap-tests-with-ghost-inspector-webdev-legacy/file_3.jpeg</image:loc><image:title>file_3.jpeg</image:title><image:caption>file_3.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/cheap-tests-with-ghost-inspector-webdev-legacy/file_4.jpeg</image:loc><image:title>file_4.jpeg</image:title><image:caption>file_4.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/cheap-tests-with-ghost-inspector-webdev-legacy/"/></url><url><loc>https://jetthoughts.com/blog/tags/company/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/company/"/></url><url><loc>https://jetthoughts.com/blog/cons-of-private-chats-for-team-collaboration-communication-process/</loc><lastmod>2025-10-19T01:18:31+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/cons-of-private-chats-for-team-collaboration-communication-process/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/cons-of-private-chats-for-team-collaboration-communication-process/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/cons-of-private-chats-for-team-collaboration-communication-process/"/></url><url><loc>https://jetthoughts.com/blog/tags/contentwriting/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/contentwriting/"/></url><url><loc>https://jetthoughts.com/blog/cross-platform-development-using-reactxp-react-javascript/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/cross-platform-development-using-reactxp-react-javascript/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/cross-platform-development-using-reactxp-react-javascript/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/cross-platform-development-using-reactxp-react-javascript/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/cross-platform-development-using-reactxp-react-javascript/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/cross-platform-development-using-reactxp-react-javascript/"/></url><url><loc>https://jetthoughts.com/blog/tags/deploying/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/deploying/"/></url><url><loc>https://jetthoughts.com/blog/deploying-jekyll-github-pages-with-circleci-20/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/deploying-jekyll-github-pages-with-circleci-20/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/deploying-jekyll-github-pages-with-circleci-20/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/deploying-jekyll-github-pages-with-circleci-20/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/deploying-jekyll-github-pages-with-circleci-20/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/deploying-jekyll-github-pages-with-circleci-20/file_3.jpeg</image:loc><image:title>file_3.jpeg</image:title><image:caption>file_3.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/deploying-jekyll-github-pages-with-circleci-20/file_4.jpeg</image:loc><image:title>file_4.jpeg</image:title><image:caption>file_4.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/deploying-jekyll-github-pages-with-circleci-20/"/></url><url><loc>https://jetthoughts.com/blog/tags/detox/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/detox/"/></url><url><loc>https://jetthoughts.com/blog/effective-project-onboarding-checklist-management-productivity/</loc><lastmod>2025-10-19T01:14:59+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/effective-project-onboarding-checklist-management-productivity/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/effective-project-onboarding-checklist-management-productivity/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/effective-project-onboarding-checklist-management-productivity/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/effective-project-onboarding-checklist-management-productivity/"/></url><url><loc>https://jetthoughts.com/blog/feature-branches-where-find-them-development-coding/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/feature-branches-where-find-them-development-coding/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/feature-branches-where-find-them-development-coding/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/feature-branches-where-find-them-development-coding/"/></url><url><loc>https://jetthoughts.com/blog/tags/git/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/git/"/></url><url><loc>https://jetthoughts.com/blog/git-minimum-for-effective-project-development/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/git-minimum-for-effective-project-development/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/git-minimum-for-effective-project-development/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/git-minimum-for-effective-project-development/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/git-minimum-for-effective-project-development/"/></url><url><loc>https://jetthoughts.com/blog/tags/guide/</loc><lastmod>2025-10-19T01:16:02+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/guide/"/></url><url><loc>https://jetthoughts.com/blog/how-does-onboarding-look-like-in-jetthoughts-productivity-startup/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-does-onboarding-look-like-in-jetthoughts-productivity-startup/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-does-onboarding-look-like-in-jetthoughts-productivity-startup/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-does-onboarding-look-like-in-jetthoughts-productivity-startup/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-does-onboarding-look-like-in-jetthoughts-productivity-startup/file_2.png</image:loc><image:title>file_2.png</image:title><image:caption>file_2.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-does-onboarding-look-like-in-jetthoughts-productivity-startup/file_3.jpeg</image:loc><image:title>file_3.jpeg</image:title><image:caption>file_3.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-does-onboarding-look-like-in-jetthoughts-productivity-startup/"/></url><url><loc>https://jetthoughts.com/blog/how-handle-remote-services-in-tests-rails-tutorial/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-handle-remote-services-in-tests-rails-tutorial/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-handle-remote-services-in-tests-rails-tutorial/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-handle-remote-services-in-tests-rails-tutorial/"/></url><url><loc>https://jetthoughts.com/blog/how-have-clean-css-structure-with-rscssitcss-rscss/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-have-clean-css-structure-with-rscssitcss-rscss/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-have-clean-css-structure-with-rscssitcss-rscss/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-have-clean-css-structure-with-rscssitcss-rscss/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-have-clean-css-structure-with-rscssitcss-rscss/"/></url><url><loc>https://jetthoughts.com/blog/how-know-what-your-team-doing-remote-startup/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-know-what-your-team-doing-remote-startup/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-know-what-your-team-doing-remote-startup/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-know-what-your-team-doing-remote-startup/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-know-what-your-team-doing-remote-startup/"/></url><url><loc>https://jetthoughts.com/blog/how-write-right-content-for-your-article-blogging-posting/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-write-right-content-for-your-article-blogging-posting/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-write-right-content-for-your-article-blogging-posting/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-write-right-content-for-your-article-blogging-posting/"/></url><url><loc>https://jetthoughts.com/blog/tags/html/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/html/"/></url><url><loc>https://jetthoughts.com/blog/tags/jekyll/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/jekyll/"/></url><url><loc>https://jetthoughts.com/blog/tags/jest/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/jest/"/></url><url><loc>https://jetthoughts.com/blog/jetthoughts-receives-first-review-on-clutchco-thank-you-startup/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/jetthoughts-receives-first-review-on-clutchco-thank-you-startup/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/jetthoughts-receives-first-review-on-clutchco-thank-you-startup/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/jetthoughts-receives-first-review-on-clutchco-thank-you-startup/"/></url><url><loc>https://jetthoughts.com/blog/tags/legacy/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/legacy/"/></url><url><loc>https://jetthoughts.com/blog/load-web-page-in-less-than-one-second-optimization-html/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/load-web-page-in-less-than-one-second-optimization-html/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/load-web-page-in-less-than-one-second-optimization-html/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/load-web-page-in-less-than-one-second-optimization-html/file_1.jpg</image:loc><image:title>file_1.jpg</image:title><image:caption>file_1.jpg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/load-web-page-in-less-than-one-second-optimization-html/file_2.jpg</image:loc><image:title>file_2.jpg</image:title><image:caption>file_2.jpg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/load-web-page-in-less-than-one-second-optimization-html/file_3.jpg</image:loc><image:title>file_3.jpg</image:title><image:caption>file_3.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/load-web-page-in-less-than-one-second-optimization-html/"/></url><url><loc>https://jetthoughts.com/blog/migrate-from-sidekiq-sidekiqcr-in-rails-application-tdd-testing/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/migrate-from-sidekiq-sidekiqcr-in-rails-application-tdd-testing/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/migrate-from-sidekiq-sidekiqcr-in-rails-application-tdd-testing/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/migrate-from-sidekiq-sidekiqcr-in-rails-application-tdd-testing/"/></url><url><loc>https://jetthoughts.com/blog/tags/onboarding/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/onboarding/"/></url><url><loc>https://jetthoughts.com/blog/tags/pattern/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/pattern/"/></url><url><loc>https://jetthoughts.com/blog/tags/posting/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/posting/"/></url><url><loc>https://jetthoughts.com/blog/react-native-testing-options-overview/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/react-native-testing-options-overview/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/react-native-testing-options-overview/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/react-native-testing-options-overview/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/react-native-testing-options-overview/"/></url><url><loc>https://jetthoughts.com/blog/tags/review/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/review/"/></url><url><loc>https://jetthoughts.com/blog/tags/rscss/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/rscss/"/></url><url><loc>https://jetthoughts.com/blog/running-tests-in-containers-with-docker-compose-coding-tutorial/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/running-tests-in-containers-with-docker-compose-coding-tutorial/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/running-tests-in-containers-with-docker-compose-coding-tutorial/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/running-tests-in-containers-with-docker-compose-coding-tutorial/"/></url><url><loc>https://jetthoughts.com/blog/tags/sales/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/sales/"/></url><url><loc>https://jetthoughts.com/blog/tags/senior/</loc><lastmod>2025-10-19T00:31:39+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/senior/"/></url><url><loc>https://jetthoughts.com/blog/services-tools-automatize-development-for-remote-teams-workflow-automation/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/services-tools-automatize-development-for-remote-teams-workflow-automation/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/services-tools-automatize-development-for-remote-teams-workflow-automation/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/services-tools-automatize-development-for-remote-teams-workflow-automation/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/services-tools-automatize-development-for-remote-teams-workflow-automation/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/services-tools-automatize-development-for-remote-teams-workflow-automation/file_3.jpeg</image:loc><image:title>file_3.jpeg</image:title><image:caption>file_3.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/services-tools-automatize-development-for-remote-teams-workflow-automation/"/></url><url><loc>https://jetthoughts.com/blog/simplest-step-by-guide-creating-post-blogging-writing/</loc><lastmod>2025-10-19T01:16:02+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/simplest-step-by-guide-creating-post-blogging-writing/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/simplest-step-by-guide-creating-post-blogging-writing/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/simplest-step-by-guide-creating-post-blogging-writing/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/simplest-step-by-guide-creating-post-blogging-writing/file_2.png</image:loc><image:title>file_2.png</image:title><image:caption>file_2.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/simplest-step-by-guide-creating-post-blogging-writing/"/></url><url><loc>https://jetthoughts.com/blog/speed-up-github-prs-review-of-your-react-applications-development-tutorial/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/speed-up-github-prs-review-of-your-react-applications-development-tutorial/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/speed-up-github-prs-review-of-your-react-applications-development-tutorial/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/speed-up-github-prs-review-of-your-react-applications-development-tutorial/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/speed-up-github-prs-review-of-your-react-applications-development-tutorial/file_2.png</image:loc><image:title>file_2.png</image:title><image:caption>file_2.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/speed-up-github-prs-review-of-your-react-applications-development-tutorial/"/></url><url><loc>https://jetthoughts.com/blog/things-that-remote-teams-expect-from-product-owner-startup/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/things-that-remote-teams-expect-from-product-owner-startup/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/things-that-remote-teams-expect-from-product-owner-startup/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/things-that-remote-teams-expect-from-product-owner-startup/"/></url><url><loc>https://jetthoughts.com/blog/tips-for-writing-readable-system-tests-in-rails-capybara-ruby/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/tips-for-writing-readable-system-tests-in-rails-capybara-ruby/cover.jpg</image:loc><image:title>cover.jpg</image:title><image:caption>cover.jpg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/tips-for-writing-readable-system-tests-in-rails-capybara-ruby/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tips-for-writing-readable-system-tests-in-rails-capybara-ruby/"/></url><url><loc>https://jetthoughts.com/blog/tips-hire-great-people-startup-hiring/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/tips-hire-great-people-startup-hiring/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/tips-hire-great-people-startup-hiring/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tips-hire-great-people-startup-hiring/"/></url><url><loc>https://jetthoughts.com/blog/tags/tools/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/tools/"/></url><url><loc>https://jetthoughts.com/blog/tools-provide-effective-feedback-for-distributed-development-teams-productivity-startup/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/tools-provide-effective-feedback-for-distributed-development-teams-productivity-startup/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/tools-provide-effective-feedback-for-distributed-development-teams-productivity-startup/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/tools-provide-effective-feedback-for-distributed-development-teams-productivity-startup/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tools-provide-effective-feedback-for-distributed-development-teams-productivity-startup/"/></url><url><loc>https://jetthoughts.com/blog/why-communication-important-when-you-work-remotely-remote/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/why-communication-important-when-you-work-remotely-remote/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/why-communication-important-when-you-work-remotely-remote/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/why-communication-important-when-you-work-remotely-remote/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/why-communication-important-when-you-work-remotely-remote/file_2.png</image:loc><image:title>file_2.png</image:title><image:caption>file_2.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/why-communication-important-when-you-work-remotely-remote/"/></url><url><loc>https://jetthoughts.com/blog/why-it-hard-find-great-developer-on-upwork-other-freelance-platforms-senior/</loc><lastmod>2025-10-19T00:31:39+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/why-it-hard-find-great-developer-on-upwork-other-freelance-platforms-senior/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/why-it-hard-find-great-developer-on-upwork-other-freelance-platforms-senior/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/why-it-hard-find-great-developer-on-upwork-other-freelance-platforms-senior/"/></url><url><loc>https://jetthoughts.com/blog/tags/writing/</loc><lastmod>2025-10-19T01:16:02+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/writing/"/></url><url><loc>https://jetthoughts.com/blog/4-tricks-write-catchy-headlines-contentwriting/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/4-tricks-write-catchy-headlines-contentwriting/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/4-tricks-write-catchy-headlines-contentwriting/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/4-tricks-write-catchy-headlines-contentwriting/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/4-tricks-write-catchy-headlines-contentwriting/"/></url><url><loc>https://jetthoughts.com/blog/5-free-tools-make-sales-process-easier-leadgeneration/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/5-free-tools-make-sales-process-easier-leadgeneration/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/5-free-tools-make-sales-process-easier-leadgeneration/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/5-free-tools-make-sales-process-easier-leadgeneration/"/></url><url><loc>https://jetthoughts.com/blog/practical-guide-writing-introductions-introduction/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/practical-guide-writing-introductions-introduction/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/practical-guide-writing-introductions-introduction/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/practical-guide-writing-introductions-introduction/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/practical-guide-writing-introductions-introduction/"/></url><url><loc>https://jetthoughts.com/blog/tags/advantages/</loc><lastmod>2025-10-19T01:55:21+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/advantages/"/></url><url><loc>https://jetthoughts.com/blog/tags/api/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/api/"/></url><url><loc>https://jetthoughts.com/blog/automated-delivery-react-vue-app-for-each-pull-request-ci/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/automated-delivery-react-vue-app-for-each-pull-request-ci/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/automated-delivery-react-vue-app-for-each-pull-request-ci/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/automated-delivery-react-vue-app-for-each-pull-request-ci/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/automated-delivery-react-vue-app-for-each-pull-request-ci/"/></url><url><loc>https://jetthoughts.com/blog/tags/benefits/</loc><lastmod>2025-10-19T01:55:21+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/benefits/"/></url><url><loc>https://jetthoughts.com/blog/benefits-of-working-remotely-remote/</loc><lastmod>2025-10-19T01:55:21+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/benefits-of-working-remotely-remote/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/benefits-of-working-remotely-remote/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/benefits-of-working-remotely-remote/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/benefits-of-working-remotely-remote/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/benefits-of-working-remotely-remote/"/></url><url><loc>https://jetthoughts.com/blog/tags/blog/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/blog/"/></url><url><loc>https://jetthoughts.com/blog/tags/blogposting/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/blogposting/"/></url><url><loc>https://jetthoughts.com/blog/tags/bugs/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/bugs/"/></url><url><loc>https://jetthoughts.com/blog/tags/cache/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/cache/"/></url><url><loc>https://jetthoughts.com/blog/tags/circle/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/circle/"/></url><url><loc>https://jetthoughts.com/blog/cleaning-routines-keep-your-project-without-bugs-agile/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/cleaning-routines-keep-your-project-without-bugs-agile/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/cleaning-routines-keep-your-project-without-bugs-agile/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/cleaning-routines-keep-your-project-without-bugs-agile/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/cleaning-routines-keep-your-project-without-bugs-agile/file_2.png</image:loc><image:title>file_2.png</image:title><image:caption>file_2.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/cleaning-routines-keep-your-project-without-bugs-agile/"/></url><url><loc>https://jetthoughts.com/blog/collecting-javascript-code-coverage-with-capybara-in-ruby-on-rails-application-testing/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/collecting-javascript-code-coverage-with-capybara-in-ruby-on-rails-application-testing/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/collecting-javascript-code-coverage-with-capybara-in-ruby-on-rails-application-testing/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/collecting-javascript-code-coverage-with-capybara-in-ruby-on-rails-application-testing/"/></url><url><loc>https://jetthoughts.com/blog/delivery-flow-for-distributed-remote-teams-agile-kanban/</loc><lastmod>2025-10-19T02:16:04+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/delivery-flow-for-distributed-remote-teams-agile-kanban/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/delivery-flow-for-distributed-remote-teams-agile-kanban/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/delivery-flow-for-distributed-remote-teams-agile-kanban/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/delivery-flow-for-distributed-remote-teams-agile-kanban/file_2.png</image:loc><image:title>file_2.png</image:title><image:caption>file_2.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/delivery-flow-for-distributed-remote-teams-agile-kanban/file_3.png</image:loc><image:title>file_3.png</image:title><image:caption>file_3.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/delivery-flow-for-distributed-remote-teams-agile-kanban/file_4.png</image:loc><image:title>file_4.png</image:title><image:caption>file_4.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/delivery-flow-for-distributed-remote-teams-agile-kanban/file_5.png</image:loc><image:title>file_5.png</image:title><image:caption>file_5.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/delivery-flow-for-distributed-remote-teams-agile-kanban/"/></url><url><loc>https://jetthoughts.com/blog/deploying-subdirectory-projects-heroku-git/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/deploying-subdirectory-projects-heroku-git/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/deploying-subdirectory-projects-heroku-git/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/deploying-subdirectory-projects-heroku-git/"/></url><url><loc>https://jetthoughts.com/blog/design-rails-json-api-with-performance-in-mind-cache/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/design-rails-json-api-with-performance-in-mind-cache/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/design-rails-json-api-with-performance-in-mind-cache/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/design-rails-json-api-with-performance-in-mind-cache/"/></url><url><loc>https://jetthoughts.com/blog/tags/engagement/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/engagement/"/></url><url><loc>https://jetthoughts.com/blog/enum-validation-in-ruby-on-rails-71/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/enum-validation-in-ruby-on-rails-71/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/enum-validation-in-ruby-on-rails-71/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/enum-validation-in-ruby-on-rails-71/"/></url><url><loc>https://jetthoughts.com/blog/tags/headlines/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/headlines/"/></url><url><loc>https://jetthoughts.com/blog/how-avoid-n1-query-using-sql-views-materialized-in-rails-application-ruby/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-avoid-n1-query-using-sql-views-materialized-in-rails-application-ruby/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-avoid-n1-query-using-sql-views-materialized-in-rails-application-ruby/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-avoid-n1-query-using-sql-views-materialized-in-rails-application-ruby/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-avoid-n1-query-using-sql-views-materialized-in-rails-application-ruby/file_2.png</image:loc><image:title>file_2.png</image:title><image:caption>file_2.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-avoid-n1-query-using-sql-views-materialized-in-rails-application-ruby/"/></url><url><loc>https://jetthoughts.com/blog/how-create-technical-post-in-short-time-writing-blogging/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-create-technical-post-in-short-time-writing-blogging/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-create-technical-post-in-short-time-writing-blogging/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-create-technical-post-in-short-time-writing-blogging/"/></url><url><loc>https://jetthoughts.com/blog/how-start-an-open-source-project-building-reso-api-js-client-javascript-opensource/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-start-an-open-source-project-building-reso-api-js-client-javascript-opensource/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-start-an-open-source-project-building-reso-api-js-client-javascript-opensource/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-start-an-open-source-project-building-reso-api-js-client-javascript-opensource/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-start-an-open-source-project-building-reso-api-js-client-javascript-opensource/file_2.png</image:loc><image:title>file_2.png</image:title><image:caption>file_2.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-start-an-open-source-project-building-reso-api-js-client-javascript-opensource/file_3.png</image:loc><image:title>file_3.png</image:title><image:caption>file_3.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-start-an-open-source-project-building-reso-api-js-client-javascript-opensource/file_4.png</image:loc><image:title>file_4.png</image:title><image:caption>file_4.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-start-an-open-source-project-building-reso-api-js-client-javascript-opensource/file_5.png</image:loc><image:title>file_5.png</image:title><image:caption>file_5.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-start-an-open-source-project-building-reso-api-js-client-javascript-opensource/file_6.png</image:loc><image:title>file_6.png</image:title><image:caption>file_6.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-start-an-open-source-project-building-reso-api-js-client-javascript-opensource/file_7.png</image:loc><image:title>file_7.png</image:title><image:caption>file_7.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-start-an-open-source-project-building-reso-api-js-client-javascript-opensource/"/></url><url><loc>https://jetthoughts.com/blog/tags/introduction/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/introduction/"/></url><url><loc>https://jetthoughts.com/blog/tags/issues/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/issues/"/></url><url><loc>https://jetthoughts.com/blog/jetthoughts-recognized-by-techreviewer-as-top-web-development-company-in-2020-webdev/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/jetthoughts-recognized-by-techreviewer-as-top-web-development-company-in-2020-webdev/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/jetthoughts-recognized-by-techreviewer-as-top-web-development-company-in-2020-webdev/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/jetthoughts-recognized-by-techreviewer-as-top-web-development-company-in-2020-webdev/"/></url><url><loc>https://jetthoughts.com/blog/tags/leadgeneration/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/leadgeneration/"/></url><url><loc>https://jetthoughts.com/blog/tags/misconception/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/misconception/"/></url><url><loc>https://jetthoughts.com/blog/tags/myths/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/myths/"/></url><url><loc>https://jetthoughts.com/blog/tags/npm/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/npm/"/></url><url><loc>https://jetthoughts.com/blog/tags/opensource/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/opensource/"/></url><url><loc>https://jetthoughts.com/blog/tags/outstaffing/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/outstaffing/"/></url><url><loc>https://jetthoughts.com/blog/prepare-pull-request-before-asking-review-git-pullrequest/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/prepare-pull-request-before-asking-review-git-pullrequest/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/prepare-pull-request-before-asking-review-git-pullrequest/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/prepare-pull-request-before-asking-review-git-pullrequest/"/></url><url><loc>https://jetthoughts.com/blog/tags/principles/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/principles/"/></url><url><loc>https://jetthoughts.com/blog/tags/pullrequest/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/pullrequest/"/></url><url><loc>https://jetthoughts.com/blog/tags/qualitycontrol/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/qualitycontrol/"/></url><url><loc>https://jetthoughts.com/blog/rails-virtual-attributes-use-cases-ruby/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/rails-virtual-attributes-use-cases-ruby/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/rails-virtual-attributes-use-cases-ruby/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/rails-virtual-attributes-use-cases-ruby/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/rails-virtual-attributes-use-cases-ruby/"/></url><url><loc>https://jetthoughts.com/blog/regular-automatic-dependencies-update-with-circleci-github-circle/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/regular-automatic-dependencies-update-with-circleci-github-circle/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/regular-automatic-dependencies-update-with-circleci-github-circle/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/regular-automatic-dependencies-update-with-circleci-github-circle/"/></url><url><loc>https://jetthoughts.com/blog/rscss-styling-css-without-losing-your-sanity/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/rscss-styling-css-without-losing-your-sanity/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/rscss-styling-css-without-losing-your-sanity/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/rscss-styling-css-without-losing-your-sanity/"/></url><url><loc>https://jetthoughts.com/blog/tags/sails/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/sails/"/></url><url><loc>https://jetthoughts.com/blog/tags/scss/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/scss/"/></url><url><loc>https://jetthoughts.com/blog/simple-lead-generation-tactics-startup-sails/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/simple-lead-generation-tactics-startup-sails/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/simple-lead-generation-tactics-startup-sails/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/simple-lead-generation-tactics-startup-sails/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/simple-lead-generation-tactics-startup-sails/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/simple-lead-generation-tactics-startup-sails/file_3.jpeg</image:loc><image:title>file_3.jpeg</image:title><image:caption>file_3.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/simple-lead-generation-tactics-startup-sails/file_4.jpeg</image:loc><image:title>file_4.jpeg</image:title><image:caption>file_4.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/simple-lead-generation-tactics-startup-sails/"/></url><url><loc>https://jetthoughts.com/blog/tags/techreviewer/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/techreviewer/"/></url><url><loc>https://jetthoughts.com/blog/tags/testplan/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/testplan/"/></url><url><loc>https://jetthoughts.com/blog/trial-period-for-staff-augmentation-in-jetthoughts-startup-engagement/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/trial-period-for-staff-augmentation-in-jetthoughts-startup-engagement/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/trial-period-for-staff-augmentation-in-jetthoughts-startup-engagement/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/trial-period-for-staff-augmentation-in-jetthoughts-startup-engagement/"/></url><url><loc>https://jetthoughts.com/blog/ultimate-guide-sales-onboarding-in-it-companies-sails-leadgeneration/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/ultimate-guide-sales-onboarding-in-it-companies-sails-leadgeneration/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/ultimate-guide-sales-onboarding-in-it-companies-sails-leadgeneration/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/ultimate-guide-sales-onboarding-in-it-companies-sails-leadgeneration/"/></url><url><loc>https://jetthoughts.com/blog/tips-attract-readers-read-your-post-blogging/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/tips-attract-readers-read-your-post-blogging/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/tips-attract-readers-read-your-post-blogging/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/tips-attract-readers-read-your-post-blogging/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tips-attract-readers-read-your-post-blogging/"/></url><url><loc>https://jetthoughts.com/blog/tags/topwebdevelopmentcompany/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/topwebdevelopmentcompany/"/></url><url><loc>https://jetthoughts.com/blog/tags/vue/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/vue/"/></url><url><loc>https://jetthoughts.com/blog/we-got-3-main-principles-for-writing-technical-blog-posts-heres-what-learned/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/we-got-3-main-principles-for-writing-technical-blog-posts-heres-what-learned/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/we-got-3-main-principles-for-writing-technical-blog-posts-heres-what-learned/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/we-got-3-main-principles-for-writing-technical-blog-posts-heres-what-learned/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/we-got-3-main-principles-for-writing-technical-blog-posts-heres-what-learned/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/we-got-3-main-principles-for-writing-technical-blog-posts-heres-what-learned/"/></url><url><loc>https://jetthoughts.com/blog/what-activities-are-expected-from-remote-developer-for-effective-collaboration-development-process/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/what-activities-are-expected-from-remote-developer-for-effective-collaboration-development-process/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/what-activities-are-expected-from-remote-developer-for-effective-collaboration-development-process/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/what-activities-are-expected-from-remote-developer-for-effective-collaboration-development-process/"/></url><url><loc>https://jetthoughts.com/blog/what-are-most-common-misconceptions-about-remote-work-misconception/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/what-are-most-common-misconceptions-about-remote-work-misconception/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/what-are-most-common-misconceptions-about-remote-work-misconception/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/what-are-most-common-misconceptions-about-remote-work-misconception/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/what-are-most-common-misconceptions-about-remote-work-misconception/"/></url><url><loc>https://jetthoughts.com/blog/what-are-steps-of-an-automation-test-plan-qualitycontrol-testing/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/what-are-steps-of-an-automation-test-plan-qualitycontrol-testing/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/what-are-steps-of-an-automation-test-plan-qualitycontrol-testing/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/what-are-steps-of-an-automation-test-plan-qualitycontrol-testing/"/></url><url><loc>https://jetthoughts.com/blog/what-do-for-developer-when-wip-limit-reached-agile-kanban/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/what-do-for-developer-when-wip-limit-reached-agile-kanban/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/what-do-for-developer-when-wip-limit-reached-agile-kanban/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/what-do-for-developer-when-wip-limit-reached-agile-kanban/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/what-do-for-developer-when-wip-limit-reached-agile-kanban/"/></url><url><loc>https://jetthoughts.com/blog/where-read-env-variables-in-ruby-on-rails-application/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/where-read-env-variables-in-ruby-on-rails-application/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/where-read-env-variables-in-ruby-on-rails-application/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/where-read-env-variables-in-ruby-on-rails-application/"/></url><url><loc>https://jetthoughts.com/blog/which-platforms-are-better-use-for-non-tech-founders-look-contractors-freelance-development/</loc><lastmod>2025-10-19T00:31:39+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/which-platforms-are-better-use-for-non-tech-founders-look-contractors-freelance-development/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/which-platforms-are-better-use-for-non-tech-founders-look-contractors-freelance-development/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/which-platforms-are-better-use-for-non-tech-founders-look-contractors-freelance-development/"/></url><url><loc>https://jetthoughts.com/blog/tags/workplace/</loc><lastmod>2025-10-19T01:55:21+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/workplace/"/></url><url><loc>https://jetthoughts.com/blog/new-asserts-for-testing-stopped-streams-after-ruby-on-rails-71-changelog/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/new-asserts-for-testing-stopped-streams-after-ruby-on-rails-71-changelog/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/new-asserts-for-testing-stopped-streams-after-ruby-on-rails-71-changelog/"/></url><url><loc>https://jetthoughts.com/blog/tags/cms/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/cms/"/></url><url><loc>https://jetthoughts.com/blog/migration-from-medium-devto-hugo-blog-webdev/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/migration-from-medium-devto-hugo-blog-webdev/cover.jpg</image:loc><image:title>cover.jpg</image:title><image:caption>cover.jpg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/migration-from-medium-devto-hugo-blog-webdev/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/migration-from-medium-devto-hugo-blog-webdev/"/></url><url><loc>https://jetthoughts.com/blog/setting-up-docker-for-ruby-on-rails-7-beginners/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/setting-up-docker-for-ruby-on-rails-7-beginners/"/></url><url><loc>https://jetthoughts.com/blog/more-control-over-enum-in-rails-71-webdev/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/more-control-over-enum-in-rails-71-webdev/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/more-control-over-enum-in-rails-71-webdev/"/></url><url><loc>https://jetthoughts.com/blog/upgrading-postgresql-on-heroku-step-by-guide-database/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/upgrading-postgresql-on-heroku-step-by-guide-database/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/upgrading-postgresql-on-heroku-step-by-guide-database/"/></url><url><loc>https://jetthoughts.com/blog/install-official-firefox-deb-in-dockerfile-docker-devops/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/install-official-firefox-deb-in-dockerfile-docker-devops/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/install-official-firefox-deb-in-dockerfile-docker-devops/"/></url><url><loc>https://jetthoughts.com/blog/anonymous-block-argument-in-ruby-tutorial/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/anonymous-block-argument-in-ruby-tutorial/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/anonymous-block-argument-in-ruby-tutorial/"/></url><url><loc>https://jetthoughts.com/test/components/diagram/</loc><lastmod>2025-09-16T22:46:52+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/test/components/diagram/"/></url><url><loc>https://jetthoughts.com/test/</loc><lastmod>2025-09-16T22:46:52+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/test/"/></url><url><loc>https://jetthoughts.com/blog/discover-best-software-developer-companies-near/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/discover-best-software-developer-companies-near/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/discover-best-software-developer-companies-near/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/discover-best-software-developer-companies-near/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/discover-best-software-developer-companies-near/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/discover-best-software-developer-companies-near/"/></url><url><loc>https://jetthoughts.com/blog/future-of-software-engineering/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/future-of-software-engineering/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/future-of-software-engineering/file_0.jpg</image:loc><image:title>file_0.jpg</image:title><image:caption>file_0.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/future-of-software-engineering/"/></url><url><loc>https://jetthoughts.com/blog/top-8-youtube-ad-agencies-watch/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/top-8-youtube-ad-agencies-watch/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/top-8-youtube-ad-agencies-watch/"/></url><url><loc>https://jetthoughts.com/blog/top-communication-tools-for-remote-teams/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/top-communication-tools-for-remote-teams/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/top-communication-tools-for-remote-teams/"/></url><url><loc>https://jetthoughts.com/blog/transforming-brands-through-product-led-storytelling/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/transforming-brands-through-product-led-storytelling/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/transforming-brands-through-product-led-storytelling/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-marketing-success-strategic-guide-for/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-marketing-success-strategic-guide-for/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-marketing-success-strategic-guide-for/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-potential-6-compelling-reasons-outsource/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-potential-6-compelling-reasons-outsource/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-potential-6-compelling-reasons-outsource/"/></url><url><loc>https://jetthoughts.com/blog/unlocking-success-innovative-tech-talent-solutions/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-innovative-tech-talent-solutions/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-innovative-tech-talent-solutions/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-innovative-tech-talent-solutions/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/unlocking-success-innovative-tech-talent-solutions/file_2.jpeg</image:loc><image:title>file_2.jpeg</image:title><image:caption>file_2.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/unlocking-success-innovative-tech-talent-solutions/"/></url><url><loc>https://jetthoughts.com/blog/stimulus-keyboard-event-filter/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/stimulus-keyboard-event-filter/"/></url><url><loc>https://jetthoughts.com/blog/custom-ordering-without-sql-with-ruby-on-rails-7/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/custom-ordering-without-sql-with-ruby-on-rails-7/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/custom-ordering-without-sql-with-ruby-on-rails-7/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/custom-ordering-without-sql-with-ruby-on-rails-7/"/></url><url><loc>https://jetthoughts.com/blog/how-we-configure-simplecov-for-our-ruby-on-rails-projects/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-we-configure-simplecov-for-our-ruby-on-rails-projects/"/></url><url><loc>https://jetthoughts.com/blog/new-methods-that-help-implement-authentication-in-ruby-on-rails-71/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/new-methods-that-help-implement-authentication-in-ruby-on-rails-71/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/new-methods-that-help-implement-authentication-in-ruby-on-rails-71/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/new-methods-that-help-implement-authentication-in-ruby-on-rails-71/"/></url><url><loc>https://jetthoughts.com/blog/integrating-bun-with-vite-ruby-for-lightning-fast-frontend-builds-rails-javascript/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/integrating-bun-with-vite-ruby-for-lightning-fast-frontend-builds-rails-javascript/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/integrating-bun-with-vite-ruby-for-lightning-fast-frontend-builds-rails-javascript/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/integrating-bun-with-vite-ruby-for-lightning-fast-frontend-builds-rails-javascript/"/></url><url><loc>https://jetthoughts.com/blog/tags/browser/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/browser/"/></url><url><loc>https://jetthoughts.com/blog/optimize-your-chrome-options-for-testing-get-x125-impact-performance/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/optimize-your-chrome-options-for-testing-get-x125-impact-performance/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/optimize-your-chrome-options-for-testing-get-x125-impact-performance/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/optimize-your-chrome-options-for-testing-get-x125-impact-performance/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/optimize-your-chrome-options-for-testing-get-x125-impact-performance/"/></url><url><loc>https://jetthoughts.com/blog/ruby-on-rails-views-resources-for-frontend-developer-programming-javascript/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/ruby-on-rails-views-resources-for-frontend-developer-programming-javascript/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/ruby-on-rails-views-resources-for-frontend-developer-programming-javascript/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/ruby-on-rails-views-resources-for-frontend-developer-programming-javascript/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/ruby-on-rails-views-resources-for-frontend-developer-programming-javascript/file_2.png</image:loc><image:title>file_2.png</image:title><image:caption>file_2.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/ruby-on-rails-views-resources-for-frontend-developer-programming-javascript/file_3.png</image:loc><image:title>file_3.png</image:title><image:caption>file_3.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/ruby-on-rails-views-resources-for-frontend-developer-programming-javascript/file_4.png</image:loc><image:title>file_4.png</image:title><image:caption>file_4.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/ruby-on-rails-views-resources-for-frontend-developer-programming-javascript/file_5.png</image:loc><image:title>file_5.png</image:title><image:caption>file_5.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/ruby-on-rails-views-resources-for-frontend-developer-programming-javascript/file_6.png</image:loc><image:title>file_6.png</image:title><image:caption>file_6.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/ruby-on-rails-views-resources-for-frontend-developer-programming-javascript/file_7.png</image:loc><image:title>file_7.png</image:title><image:caption>file_7.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/ruby-on-rails-views-resources-for-frontend-developer-programming-javascript/file_8.png</image:loc><image:title>file_8.png</image:title><image:caption>file_8.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/ruby-on-rails-views-resources-for-frontend-developer-programming-javascript/"/></url><url><loc>https://jetthoughts.com/blog/align-remote-teams-with-okrs-impact-mapping-management-devops/</loc><lastmod>2025-10-19T01:54:47+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/align-remote-teams-with-okrs-impact-mapping-management-devops/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/align-remote-teams-with-okrs-impact-mapping-management-devops/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/align-remote-teams-with-okrs-impact-mapping-management-devops/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/align-remote-teams-with-okrs-impact-mapping-management-devops/"/></url><url><loc>https://jetthoughts.com/blog/how-large-transaction-can-be-source-of-db-deadlocks-this-fixed-ruby-database/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-large-transaction-can-be-source-of-db-deadlocks-this-fixed-ruby-database/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-large-transaction-can-be-source-of-db-deadlocks-this-fixed-ruby-database/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-large-transaction-can-be-source-of-db-deadlocks-this-fixed-ruby-database/"/></url><url><loc>https://jetthoughts.com/blog/how-keep-clean-ruby-on-rails-views-with-null-object-pattern/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-keep-clean-ruby-on-rails-views-with-null-object-pattern/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-keep-clean-ruby-on-rails-views-with-null-object-pattern/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-keep-clean-ruby-on-rails-views-with-null-object-pattern/"/></url><url><loc>https://jetthoughts.com/clients/</loc><lastmod>2025-09-16T22:46:52+02:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/clients/"/></url><url><loc>https://jetthoughts.com/clients/agent-inbox/</loc><lastmod>2025-09-16T22:46:52+02:00</lastmod><changefreq>monthly</changefreq><priority>0.7</priority><image:image><image:loc>https://jetthoughts.com/clients/agent-inbox/ai-screen-1.png</image:loc><image:title>ai-screen-1.png</image:title><image:caption>ai-screen-1.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/clients/agent-inbox/ai-screen-2.png</image:loc><image:title>ai-screen-2.png</image:title><image:caption>ai-screen-2.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/clients/agent-inbox/ai-screen-3.png</image:loc><image:title>ai-screen-3.png</image:title><image:caption>ai-screen-3.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/clients/agent-inbox/case-study-agent-inbox-color.png</image:loc><image:title>case-study-agent-inbox-color.png</image:title><image:caption>case-study-agent-inbox-color.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/clients/agent-inbox/case-study-agent-inbox.png</image:loc><image:title>case-study-agent-inbox.png</image:title><image:caption>case-study-agent-inbox.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/clients/agent-inbox/hero-ai.jpg</image:loc><image:title>hero-ai.jpg</image:title><image:caption>hero-ai.jpg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/clients/agent-inbox/og-clients-agent-inbox.jpg</image:loc><image:title>og-clients-agent-inbox.jpg</image:title><image:caption>og-clients-agent-inbox.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/clients/agent-inbox/"/></url><url><loc>https://jetthoughts.com/clients/mobile-coach/</loc><lastmod>2025-09-16T22:46:52+02:00</lastmod><changefreq>monthly</changefreq><priority>0.7</priority><image:image><image:loc>https://jetthoughts.com/clients/mobile-coach/case-study-mobile-coach.png</image:loc><image:title>case-study-mobile-coach.png</image:title><image:caption>case-study-mobile-coach.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/clients/mobile-coach/hero-mc.jpg</image:loc><image:title>hero-mc.jpg</image:title><image:caption>hero-mc.jpg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/clients/mobile-coach/mc-screen-03.png</image:loc><image:title>mc-screen-03.png</image:title><image:caption>mc-screen-03.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/clients/mobile-coach/mc-screen-1.png</image:loc><image:title>mc-screen-1.png</image:title><image:caption>mc-screen-1.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/clients/mobile-coach/mc-screen-2.png</image:loc><image:title>mc-screen-2.png</image:title><image:caption>mc-screen-2.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/clients/mobile-coach/og-clients-mobilecoach.jpg</image:loc><image:title>og-clients-mobilecoach.jpg</image:title><image:caption>og-clients-mobilecoach.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/clients/mobile-coach/"/></url><url><loc>https://jetthoughts.com/blog/how-wip-limits-improves-effectiveness-productivity-management/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-wip-limits-improves-effectiveness-productivity-management/cover.jpg</image:loc><image:title>cover.jpg</image:title><image:caption>cover.jpg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-wip-limits-improves-effectiveness-productivity-management/file_0.webp</image:loc><image:title>file_0.webp</image:title><image:caption>file_0.webp</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-wip-limits-improves-effectiveness-productivity-management/"/></url><url><loc>https://jetthoughts.com/blog/tags/distributedsystems/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/distributedsystems/"/></url><url><loc>https://jetthoughts.com/blog/when-use-microservices-devops-distributedsystems/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/when-use-microservices-devops-distributedsystems/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/when-use-microservices-devops-distributedsystems/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/when-use-microservices-devops-distributedsystems/"/></url><url><loc>https://jetthoughts.com/blog/what-ruby-on-rails-middleware/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/what-ruby-on-rails-middleware/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/what-ruby-on-rails-middleware/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/what-ruby-on-rails-middleware/"/></url><url><loc>https://jetthoughts.com/blog/how-create-triangles-in-tailwindcss-html-css/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-create-triangles-in-tailwindcss-html-css/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-create-triangles-in-tailwindcss-html-css/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-create-triangles-in-tailwindcss-html-css/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-create-triangles-in-tailwindcss-html-css/file_2.png</image:loc><image:title>file_2.png</image:title><image:caption>file_2.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-create-triangles-in-tailwindcss-html-css/file_3.png</image:loc><image:title>file_3.png</image:title><image:caption>file_3.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-create-triangles-in-tailwindcss-html-css/"/></url><url><loc>https://jetthoughts.com/blog/tags/tailwindcss/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/tailwindcss/"/></url><url><loc>https://jetthoughts.com/clients/see-how-jetthoughts-helped-limeleads-transform-a-legacy-codebase-stabilize-the-product-for-long-term-performance/</loc><lastmod>2025-09-16T22:46:52+02:00</lastmod><changefreq>monthly</changefreq><priority>0.7</priority><image:image><image:loc>https://jetthoughts.com/clients/see-how-jetthoughts-helped-limeleads-transform-a-legacy-codebase-stabilize-the-product-for-long-term-performance/LL-App.jpg</image:loc><image:title>LL-App.jpg</image:title><image:caption>LL-App.jpg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/clients/see-how-jetthoughts-helped-limeleads-transform-a-legacy-codebase-stabilize-the-product-for-long-term-performance/limeleads.png</image:loc><image:title>limeleads.png</image:title><image:caption>limeleads.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/clients/see-how-jetthoughts-helped-limeleads-transform-a-legacy-codebase-stabilize-the-product-for-long-term-performance/unnamed-2.png</image:loc><image:title>unnamed-2.png</image:title><image:caption>unnamed-2.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/clients/see-how-jetthoughts-helped-limeleads-transform-a-legacy-codebase-stabilize-the-product-for-long-term-performance/unnamed-3.png</image:loc><image:title>unnamed-3.png</image:title><image:caption>unnamed-3.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/clients/see-how-jetthoughts-helped-limeleads-transform-a-legacy-codebase-stabilize-the-product-for-long-term-performance/unnamed-4.png</image:loc><image:title>unnamed-4.png</image:title><image:caption>unnamed-4.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/clients/see-how-jetthoughts-helped-limeleads-transform-a-legacy-codebase-stabilize-the-product-for-long-term-performance/"/></url><url><loc>https://jetthoughts.com/clients/see-how-jetthoughts-helped-orchestratecs-go-from-an-idea-to-software-in-just-60-days/</loc><lastmod>2025-09-16T22:46:52+02:00</lastmod><changefreq>monthly</changefreq><priority>0.7</priority><image:image><image:loc>https://jetthoughts.com/clients/see-how-jetthoughts-helped-orchestratecs-go-from-an-idea-to-software-in-just-60-days/OCS-Logo-1.png</image:loc><image:title>OCS-Logo-1.png</image:title><image:caption>OCS-Logo-1.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/clients/see-how-jetthoughts-helped-orchestratecs-go-from-an-idea-to-software-in-just-60-days/ocs-customizable-solutions.png</image:loc><image:title>ocs-customizable-solutions.png</image:title><image:caption>ocs-customizable-solutions.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/clients/see-how-jetthoughts-helped-orchestratecs-go-from-an-idea-to-software-in-just-60-days/ocs-data-operations-analytics-reporting-1024x746.png</image:loc><image:title>ocs-data-operations-analytics-reporting-1024x746.png</image:title><image:caption>ocs-data-operations-analytics-reporting-1024x746.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/clients/see-how-jetthoughts-helped-orchestratecs-go-from-an-idea-to-software-in-just-60-days/ocs-eliminating-risk-optimizing-human-capital.png</image:loc><image:title>ocs-eliminating-risk-optimizing-human-capital.png</image:title><image:caption>ocs-eliminating-risk-optimizing-human-capital.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/clients/see-how-jetthoughts-helped-orchestratecs-go-from-an-idea-to-software-in-just-60-days/ocs-return-work-with-confidence-1024x805.png</image:loc><image:title>ocs-return-work-with-confidence-1024x805.png</image:title><image:caption>ocs-return-work-with-confidence-1024x805.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/clients/see-how-jetthoughts-helped-orchestratecs-go-from-an-idea-to-software-in-just-60-days/ocs-return-work-with-confidence.png</image:loc><image:title>ocs-return-work-with-confidence.png</image:title><image:caption>ocs-return-work-with-confidence.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/clients/see-how-jetthoughts-helped-orchestratecs-go-from-an-idea-to-software-in-just-60-days/"/></url><url><loc>https://jetthoughts.com/clients/see-how-jetthoughts-helped-crosslake-transform-a-legacy-software-project-gain-control-over-a-complex-codebase/</loc><lastmod>2025-09-16T22:46:52+02:00</lastmod><changefreq>monthly</changefreq><priority>0.7</priority><image:image><image:loc>https://jetthoughts.com/clients/see-how-jetthoughts-helped-crosslake-transform-a-legacy-software-project-gain-control-over-a-complex-codebase/Corsis-Logo.jpg</image:loc><image:title>Corsis-Logo.jpg</image:title><image:caption>Corsis-Logo.jpg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/clients/see-how-jetthoughts-helped-crosslake-transform-a-legacy-software-project-gain-control-over-a-complex-codebase/Corsis-app.png</image:loc><image:title>Corsis-app.png</image:title><image:caption>Corsis-app.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/clients/see-how-jetthoughts-helped-crosslake-transform-a-legacy-software-project-gain-control-over-a-complex-codebase/crosslake-logo-128x24-4x.webp</image:loc><image:title>crosslake-logo-128x24-4x.webp</image:title><image:caption>crosslake-logo-128x24-4x.webp</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/clients/see-how-jetthoughts-helped-crosslake-transform-a-legacy-software-project-gain-control-over-a-complex-codebase/download-1.jpg</image:loc><image:title>download-1.jpg</image:title><image:caption>download-1.jpg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/clients/see-how-jetthoughts-helped-crosslake-transform-a-legacy-software-project-gain-control-over-a-complex-codebase/unnamed.png</image:loc><image:title>unnamed.png</image:title><image:caption>unnamed.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/clients/see-how-jetthoughts-helped-crosslake-transform-a-legacy-software-project-gain-control-over-a-complex-codebase/"/></url><url><loc>https://jetthoughts.com/about-us/</loc><lastmod>2025-10-19T02:13:07+02:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><image:image><image:loc>https://jetthoughts.com/about-us/og-about-us.jpg</image:loc><image:title>og-about-us.jpg</image:title><image:caption>og-about-us.jpg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/about-us/the-best-products.jpg</image:loc><image:title>the-best-products.jpg</image:title><image:caption>the-best-products.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/about-us/"/></url><url><loc>https://jetthoughts.com/pages/</loc><lastmod>2025-10-19T02:14:55+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/pages/"/></url><url><loc>https://jetthoughts.com/blog/tags/help/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/help/"/></url><url><loc>https://jetthoughts.com/blog/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority><image:image><image:loc>https://jetthoughts.com/blog/og-blog.jpg</image:loc><image:title>og-blog.jpg</image:title><image:caption>og-blog.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/"/></url><url><loc>https://jetthoughts.com/blog/troubleshooting-ruby-build-tutorial/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/troubleshooting-ruby-build-tutorial/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/troubleshooting-ruby-build-tutorial/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/troubleshooting-ruby-build-tutorial/"/></url><url><loc>https://jetthoughts.com/blog/custom-templates-for-rails-scaffolding-ruby/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/custom-templates-for-rails-scaffolding-ruby/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/custom-templates-for-rails-scaffolding-ruby/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/custom-templates-for-rails-scaffolding-ruby/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/custom-templates-for-rails-scaffolding-ruby/file_2.png</image:loc><image:title>file_2.png</image:title><image:caption>file_2.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/custom-templates-for-rails-scaffolding-ruby/file_3.png</image:loc><image:title>file_3.png</image:title><image:caption>file_3.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/custom-templates-for-rails-scaffolding-ruby/file_4.png</image:loc><image:title>file_4.png</image:title><image:caption>file_4.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/custom-templates-for-rails-scaffolding-ruby/"/></url><url><loc>https://jetthoughts.com/blog/our-mvp-team-structure-startup-management/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/our-mvp-team-structure-startup-management/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/our-mvp-team-structure-startup-management/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/our-mvp-team-structure-startup-management/"/></url><url><loc>https://jetthoughts.com/blog/tldr-move-cicd-scripts-into-automation-devops-productivity/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/tldr-move-cicd-scripts-into-automation-devops-productivity/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/tldr-move-cicd-scripts-into-automation-devops-productivity/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tldr-move-cicd-scripts-into-automation-devops-productivity/"/></url><url><loc>https://jetthoughts.com/blog/auto-install-system-dependencies-for-ruby-on-rails-programming/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/auto-install-system-dependencies-for-ruby-on-rails-programming/cover.jpg</image:loc><image:title>cover.jpg</image:title><image:caption>cover.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/auto-install-system-dependencies-for-ruby-on-rails-programming/"/></url><url><loc>https://jetthoughts.com/blog/tags/callback/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/callback/"/></url><url><loc>https://jetthoughts.com/blog/how-avoid-callbacks-using-services-rails-refactoring/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-avoid-callbacks-using-services-rails-refactoring/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-avoid-callbacks-using-services-rails-refactoring/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-avoid-callbacks-using-services-rails-refactoring/"/></url><url><loc>https://jetthoughts.com/blog/tags/codequality/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/codequality/"/></url><url><loc>https://jetthoughts.com/blog/incremental-lint-fixes-by-github-actions-devops/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/incremental-lint-fixes-by-github-actions-devops/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/incremental-lint-fixes-by-github-actions-devops/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/incremental-lint-fixes-by-github-actions-devops/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/incremental-lint-fixes-by-github-actions-devops/file_2.png</image:loc><image:title>file_2.png</image:title><image:caption>file_2.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/incremental-lint-fixes-by-github-actions-devops/"/></url><url><loc>https://jetthoughts.com/blog/how-make-vertically-scrollable-in-css-html/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-make-vertically-scrollable-in-css-html/cover.jpeg</image:loc><image:title>cover.jpeg</image:title><image:caption>cover.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-make-vertically-scrollable-in-css-html/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-make-vertically-scrollable-in-css-html/"/></url><url><loc>https://jetthoughts.com/blog/data-migrations-with-rails-ruby/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/data-migrations-with-rails-ruby/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/data-migrations-with-rails-ruby/"/></url><url><loc>https://jetthoughts.com/blog/how-use-ruby-on-rails-concerns-webdev/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-use-ruby-on-rails-concerns-webdev/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-use-ruby-on-rails-concerns-webdev/"/></url><url><loc>https://jetthoughts.com/blog/how-create-circles-in-css-html/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-create-circles-in-css-html/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-create-circles-in-css-html/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-create-circles-in-css-html/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-create-circles-in-css-html/"/></url><url><loc>https://jetthoughts.com/blog/how-make-truncate-text-in-css-html/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-make-truncate-text-in-css-html/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-make-truncate-text-in-css-html/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-make-truncate-text-in-css-html/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-make-truncate-text-in-css-html/"/></url><url><loc>https://jetthoughts.com/blog/how-create-triangles-in-css-html/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-create-triangles-in-css-html/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-create-triangles-in-css-html/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-create-triangles-in-css-html/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-create-triangles-in-css-html/file_2.png</image:loc><image:title>file_2.png</image:title><image:caption>file_2.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-create-triangles-in-css-html/file_3.png</image:loc><image:title>file_3.png</image:title><image:caption>file_3.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-create-triangles-in-css-html/"/></url><url><loc>https://jetthoughts.com/blog/how-setup-default-values-for-attributes-in-ruby-on-rails-programming/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-setup-default-values-for-attributes-in-ruby-on-rails-programming/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-setup-default-values-for-attributes-in-ruby-on-rails-programming/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-setup-default-values-for-attributes-in-ruby-on-rails-programming/"/></url><url><loc>https://jetthoughts.com/blog/what-difference-between-joins-includes-in-rails-activerecord-ruby/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/what-difference-between-joins-includes-in-rails-activerecord-ruby/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/what-difference-between-joins-includes-in-rails-activerecord-ruby/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/what-difference-between-joins-includes-in-rails-activerecord-ruby/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/what-difference-between-joins-includes-in-rails-activerecord-ruby/"/></url><url><loc>https://jetthoughts.com/blog/how-use-linear-gradient-in-css-html/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-use-linear-gradient-in-css-html/cover.jpg</image:loc><image:title>cover.jpg</image:title><image:caption>cover.jpg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-use-linear-gradient-in-css-html/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-use-linear-gradient-in-css-html/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-use-linear-gradient-in-css-html/file_2.png</image:loc><image:title>file_2.png</image:title><image:caption>file_2.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-use-linear-gradient-in-css-html/file_3.png</image:loc><image:title>file_3.png</image:title><image:caption>file_3.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-use-linear-gradient-in-css-html/"/></url><url><loc>https://jetthoughts.com/blog/how-use-background-size-in-css-html/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-use-background-size-in-css-html/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-use-background-size-in-css-html/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-use-background-size-in-css-html/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-use-background-size-in-css-html/file_2.png</image:loc><image:title>file_2.png</image:title><image:caption>file_2.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-use-background-size-in-css-html/file_3.png</image:loc><image:title>file_3.png</image:title><image:caption>file_3.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-use-background-size-in-css-html/file_4.png</image:loc><image:title>file_4.png</image:title><image:caption>file_4.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-use-background-size-in-css-html/file_5.png</image:loc><image:title>file_5.png</image:title><image:caption>file_5.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-use-background-size-in-css-html/file_6.png</image:loc><image:title>file_6.png</image:title><image:caption>file_6.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-use-background-size-in-css-html/"/></url><url><loc>https://jetthoughts.com/blog/tags/jetthoughts/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/jetthoughts/"/></url><url><loc>https://jetthoughts.com/blog/pitfalls-of-using-metaprogramming-in-ruby-on-rails-application-programming/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/pitfalls-of-using-metaprogramming-in-ruby-on-rails-application-programming/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/pitfalls-of-using-metaprogramming-in-ruby-on-rails-application-programming/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/pitfalls-of-using-metaprogramming-in-ruby-on-rails-application-programming/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/pitfalls-of-using-metaprogramming-in-ruby-on-rails-application-programming/file_2.png</image:loc><image:title>file_2.png</image:title><image:caption>file_2.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/pitfalls-of-using-metaprogramming-in-ruby-on-rails-application-programming/file_3.png</image:loc><image:title>file_3.png</image:title><image:caption>file_3.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/pitfalls-of-using-metaprogramming-in-ruby-on-rails-application-programming/"/></url><url><loc>https://jetthoughts.com/blog/how-use-nth-child-in-css-html/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-use-nth-child-in-css-html/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-use-nth-child-in-css-html/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-use-nth-child-in-css-html/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-use-nth-child-in-css-html/file_2.png</image:loc><image:title>file_2.png</image:title><image:caption>file_2.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-use-nth-child-in-css-html/file_3.png</image:loc><image:title>file_3.png</image:title><image:caption>file_3.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-use-nth-child-in-css-html/file_4.png</image:loc><image:title>file_4.png</image:title><image:caption>file_4.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-use-nth-child-in-css-html/file_5.png</image:loc><image:title>file_5.png</image:title><image:caption>file_5.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-use-nth-child-in-css-html/file_6.png</image:loc><image:title>file_6.png</image:title><image:caption>file_6.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-use-nth-child-in-css-html/file_7.png</image:loc><image:title>file_7.png</image:title><image:caption>file_7.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-use-nth-child-in-css-html/file_8.png</image:loc><image:title>file_8.png</image:title><image:caption>file_8.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-use-nth-child-in-css-html/"/></url><url><loc>https://jetthoughts.com/blog/how-style-checkbox-using-css-html/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-style-checkbox-using-css-html/cover.jpg</image:loc><image:title>cover.jpg</image:title><image:caption>cover.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-style-checkbox-using-css-html/"/></url><url><loc>https://jetthoughts.com/blog/preview-ui-changes-with-ruby-on-rails-variants/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/preview-ui-changes-with-ruby-on-rails-variants/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/preview-ui-changes-with-ruby-on-rails-variants/"/></url><url><loc>https://jetthoughts.com/blog/generating-random-strings-with-ruby-webdev/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/generating-random-strings-with-ruby-webdev/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/generating-random-strings-with-ruby-webdev/"/></url><url><loc>https://jetthoughts.com/blog/how-vertically-center-an-element-without-flex-css-html/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-vertically-center-an-element-without-flex-css-html/"/></url><url><loc>https://jetthoughts.com/blog/how-horizontally-center-an-element-without-flex-css-html/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-horizontally-center-an-element-without-flex-css-html/cover.jpg</image:loc><image:title>cover.jpg</image:title><image:caption>cover.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-horizontally-center-an-element-without-flex-css-html/"/></url><url><loc>https://jetthoughts.com/blog/change-inputs-placeholder-color-with-css-html/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/change-inputs-placeholder-color-with-css-html/cover.jpg</image:loc><image:title>cover.jpg</image:title><image:caption>cover.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/change-inputs-placeholder-color-with-css-html/"/></url><url><loc>https://jetthoughts.com/blog/tags/tilewind/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/tilewind/"/></url><url><loc>https://jetthoughts.com/blog/vertical-align-with-full-screen-across-tailwind-css-jetthoughts/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/vertical-align-with-full-screen-across-tailwind-css-jetthoughts/cover.jpg</image:loc><image:title>cover.jpg</image:title><image:caption>cover.jpg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/vertical-align-with-full-screen-across-tailwind-css-jetthoughts/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/vertical-align-with-full-screen-across-tailwind-css-jetthoughts/"/></url><url><loc>https://jetthoughts.com/blog/manage-bundler-indirect-dependencies-versions-ruby-beginners/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/manage-bundler-indirect-dependencies-versions-ruby-beginners/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/manage-bundler-indirect-dependencies-versions-ruby-beginners/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/manage-bundler-indirect-dependencies-versions-ruby-beginners/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/manage-bundler-indirect-dependencies-versions-ruby-beginners/"/></url><url><loc>https://jetthoughts.com/blog/how-get-build-full-urls-in-rails-ruby/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-get-build-full-urls-in-rails-ruby/cover.jpg</image:loc><image:title>cover.jpg</image:title><image:caption>cover.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-get-build-full-urls-in-rails-ruby/"/></url><url><loc>https://jetthoughts.com/blog/why-how-use-tdd-main-tips-testing/</loc><lastmod>2025-10-19T00:31:39+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/why-how-use-tdd-main-tips-testing/cover.jpg</image:loc><image:title>cover.jpg</image:title><image:caption>cover.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/why-how-use-tdd-main-tips-testing/"/></url><url><loc>https://jetthoughts.com/blog/how-make-small-valuable-async-standups-productivity-development/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-make-small-valuable-async-standups-productivity-development/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-make-small-valuable-async-standups-productivity-development/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-make-small-valuable-async-standups-productivity-development/"/></url><url><loc>https://jetthoughts.com/blog/tags/standup/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/standup/"/></url><url><loc>https://jetthoughts.com/blog/tags/agreement/</loc><lastmod>2025-10-19T01:56:29+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/agreement/"/></url><url><loc>https://jetthoughts.com/blog/tags/blame/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/blame/"/></url><url><loc>https://jetthoughts.com/blog/tags/blamegame/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/blamegame/"/></url><url><loc>https://jetthoughts.com/blog/communication-agreement-in-remote-environment-agile/</loc><lastmod>2025-10-19T01:56:29+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/communication-agreement-in-remote-environment-agile/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/communication-agreement-in-remote-environment-agile/file_0.jpeg</image:loc><image:title>file_0.jpeg</image:title><image:caption>file_0.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/communication-agreement-in-remote-environment-agile/file_1.jpeg</image:loc><image:title>file_1.jpeg</image:title><image:caption>file_1.jpeg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/communication-agreement-in-remote-environment-agile/"/></url><url><loc>https://jetthoughts.com/blog/tags/projectfailure/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/projectfailure/"/></url><url><loc>https://jetthoughts.com/blog/what-are-next-steps-when-your-project-failing-management/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/what-are-next-steps-when-your-project-failing-management/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/what-are-next-steps-when-your-project-failing-management/"/></url><url><loc>https://jetthoughts.com/blog/who-blame-when-project-fails-blamegame/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/who-blame-when-project-fails-blamegame/cover.jpg</image:loc><image:title>cover.jpg</image:title><image:caption>cover.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/who-blame-when-project-fails-blamegame/"/></url><url><loc>https://jetthoughts.com/blog/how-use-transaction-script-aka-service-objects-in-ruby-on-rails-simple-example/</loc><lastmod>2025-10-15T19:02:46+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/how-use-transaction-script-aka-service-objects-in-ruby-on-rails-simple-example/cover.png</image:loc><image:title>cover.png</image:title><image:caption>cover.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-use-transaction-script-aka-service-objects-in-ruby-on-rails-simple-example/file_0.png</image:loc><image:title>file_0.png</image:title><image:caption>file_0.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/blog/how-use-transaction-script-aka-service-objects-in-ruby-on-rails-simple-example/file_1.png</image:loc><image:title>file_1.png</image:title><image:caption>file_1.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-use-transaction-script-aka-service-objects-in-ruby-on-rails-simple-example/"/></url><url><loc>https://jetthoughts.com/_test/</loc><lastmod>2025-09-18T15:06:57+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/_test/"/></url><url><loc>https://jetthoughts.com/blog/tags/agent-orchestration/</loc><lastmod>2025-10-18T18:12:02+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/agent-orchestration/"/></url><url><loc>https://jetthoughts.com/blog/ai-powered-code-reviews-transforming-development-workflows/</loc><lastmod>2025-10-17T13:21:35+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/ai-powered-code-reviews-transforming-development-workflows/"/></url><url><loc>https://jetthoughts.com/blog/ai-powered-code-reviews-transforming-development-workflows-2025/</loc><lastmod>2025-10-17T13:21:35+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/ai-powered-code-reviews-transforming-development-workflows-2025/"/></url><url><loc>https://jetthoughts.com/blog/tags/anthropic/</loc><lastmod>2025-11-21T12:10:33+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/anthropic/"/></url><url><loc>https://jetthoughts.com/services/app-web-development/</loc><lastmod>2025-10-19T02:41:59+02:00</lastmod><changefreq>monthly</changefreq><priority>0.9</priority><image:image><image:loc>https://jetthoughts.com/services/app-web-development/og-services-app-web-development.jpg</image:loc><image:title>og-services-app-web-development.jpg</image:title><image:caption>og-services-app-web-development.jpg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/services/app-web-development/service-app-web-development.jpg</image:loc><image:title>service-app-web-development.jpg</image:title><image:caption>service-app-web-development.jpg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/services/app-web-development/submenu-web.svg</image:loc><image:title>submenu-web.svg</image:title><image:caption>submenu-web.svg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/services/app-web-development/"/></url><url><loc>https://jetthoughts.com/blog/tags/autogen/</loc><lastmod>2025-10-18T18:12:02+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/autogen/"/></url><url><loc>https://jetthoughts.com/blog/autogen-crewai-langgraph-ai-agent-frameworks-2025/</loc><lastmod>2025-10-18T18:12:02+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/autogen-crewai-langgraph-ai-agent-frameworks-2025/"/></url><url><loc>https://jetthoughts.com/blog/tags/behavioral-testing/</loc><lastmod>2025-11-21T12:08:46+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/behavioral-testing/"/></url><url><loc>https://jetthoughts.com/blog/tags/business-strategy/</loc><lastmod>2025-10-17T13:21:35+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/business-strategy/"/></url><url><loc>https://jetthoughts.com/careers/</loc><lastmod>2025-09-14T02:38:06+02:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/careers/"/></url><url><loc>https://jetthoughts.com/blog/tags/ci-cd/</loc><lastmod>2025-11-21T12:08:46+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/ci-cd/"/></url><url><loc>https://jetthoughts.com/blog/tags/claude/</loc><lastmod>2025-10-17T13:21:35+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/claude/"/></url><url><loc>https://jetthoughts.com/blog/tags/code-review/</loc><lastmod>2025-10-17T13:21:35+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/code-review/"/></url><url><loc>https://jetthoughts.com/blog/complete-guide-ruby-rails-ai-integration-2025/</loc><lastmod>2025-11-21T12:10:33+01:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/complete-guide-ruby-rails-ai-integration-2025/"/></url><url><loc>https://jetthoughts.com/blog/tags/cost-comparison/</loc><lastmod>2025-10-17T13:21:52+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/cost-comparison/"/></url><url><loc>https://jetthoughts.com/blog/tags/cto-consulting/</loc><lastmod>2025-10-17T13:21:52+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/cto-consulting/"/></url><url><loc>https://jetthoughts.com/blog/tags/cto-hiring/</loc><lastmod>2025-10-17T13:21:52+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/cto-hiring/"/></url><url><loc>https://jetthoughts.com/blog/tags/dev-team-performance-metrics/</loc><lastmod>2025-10-19T01:01:06+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/dev-team-performance-metrics/"/></url><url><loc>https://jetthoughts.com/lead-magnets/developer-performance-scorecard/</loc><lastmod>2025-09-17T13:35:40+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/lead-magnets/developer-performance-scorecard/"/></url><url><loc>https://jetthoughts.com/blog/tags/developer-tools/</loc><lastmod>2025-10-17T13:21:35+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/developer-tools/"/></url><url><loc>https://jetthoughts.com/blog/tags/development-cost/</loc><lastmod>2025-10-17T13:21:52+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/development-cost/"/></url><url><loc>https://jetthoughts.com/blog/elixir-ai-integration-tutorial-complete-guide/</loc><lastmod>2025-10-18T17:45:15+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/elixir-ai-integration-tutorial-complete-guide/"/></url><url><loc>https://jetthoughts.com/blog/tags/embeddings/</loc><lastmod>2025-11-21T12:10:33+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/embeddings/"/></url><url><loc>https://jetthoughts.com/services/emergency-cto-leadership/</loc><lastmod>2025-10-19T02:41:59+02:00</lastmod><changefreq>monthly</changefreq><priority>0.9</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/services/emergency-cto-leadership/"/></url><url><loc>https://jetthoughts.com/services/emergency-cto/</loc><lastmod>2025-09-17T13:35:40+02:00</lastmod><changefreq>monthly</changefreq><priority>0.9</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/services/emergency-cto/"/></url><url><loc>https://jetthoughts.com/services/service-comparison/</loc><lastmod>2025-09-14T02:38:06+02:00</lastmod><changefreq>monthly</changefreq><priority>0.9</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/services/service-comparison/"/></url><url><loc>https://jetthoughts.com/blog/tags/emergency-cto/</loc><lastmod>2025-10-17T13:21:52+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/emergency-cto/"/></url><url><loc>https://jetthoughts.com/blog/tags/engineering-leadership/</loc><lastmod>2025-10-19T01:01:06+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/engineering-leadership/"/></url><url><loc>https://jetthoughts.com/services/engineering-management-consulting/</loc><lastmod>2025-09-14T02:38:06+02:00</lastmod><changefreq>monthly</changefreq><priority>0.9</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/services/engineering-management-consulting/"/></url><url><loc>https://jetthoughts.com/blog/tags/engineering-team-assessment/</loc><lastmod>2025-10-19T01:01:06+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/engineering-team-assessment/"/></url><url><loc>https://jetthoughts.com/blog/tags/engineering-management/</loc><lastmod>2025-10-17T13:21:52+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/engineering-management/"/></url><url><loc>https://jetthoughts.com/use-cases/startup-mvp-prototyping-development/</loc><lastmod>2025-10-19T00:31:39+02:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><image:image><image:loc>https://jetthoughts.com/use-cases/startup-mvp-prototyping-development/og-use-cases-startup-mvp-prototyping.jpg</image:loc><image:title>og-use-cases-startup-mvp-prototyping.jpg</image:title><image:caption>og-use-cases-startup-mvp-prototyping.jpg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/use-cases/startup-mvp-prototyping-development/startup-mvp-prototyping-development.jpg</image:loc><image:title>startup-mvp-prototyping-development.jpg</image:title><image:caption>startup-mvp-prototyping-development.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/use-cases/startup-mvp-prototyping-development/"/></url><url><loc>https://jetthoughts.com/use-cases/empower-existing-engineering-team/</loc><lastmod>2025-10-19T02:16:04+02:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><image:image><image:loc>https://jetthoughts.com/use-cases/empower-existing-engineering-team/empower-existing-engineering-team.jpg</image:loc><image:title>empower-existing-engineering-team.jpg</image:title><image:caption>empower-existing-engineering-team.jpg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/use-cases/empower-existing-engineering-team/og-use-cases-empower-existing-engineering.jpg</image:loc><image:title>og-use-cases-empower-existing-engineering.jpg</image:title><image:caption>og-use-cases-empower-existing-engineering.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/use-cases/empower-existing-engineering-team/"/></url><url><loc>https://jetthoughts.com/services/fractional-cto/</loc><lastmod>2025-09-16T22:46:52+02:00</lastmod><changefreq>monthly</changefreq><priority>0.9</priority><image:image><image:loc>https://jetthoughts.com/services/fractional-cto/og-services-fractional-cto.jpg</image:loc><image:title>og-services-fractional-cto.jpg</image:title><image:caption>og-services-fractional-cto.jpg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/services/fractional-cto/on-demand-fractional-ctos.jpeg</image:loc><image:title>on-demand-fractional-ctos.jpeg</image:title><image:caption>on-demand-fractional-ctos.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/services/fractional-cto/submenu-fractional.svg</image:loc><image:title>submenu-fractional.svg</image:title><image:caption>submenu-fractional.svg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/services/fractional-cto/"/></url><url><loc>https://jetthoughts.com/use-cases/automate-product-qa-testing/</loc><lastmod>2025-10-19T02:16:04+02:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><image:image><image:loc>https://jetthoughts.com/use-cases/automate-product-qa-testing/automate-product-qa-testing.jpg</image:loc><image:title>automate-product-qa-testing.jpg</image:title><image:caption>automate-product-qa-testing.jpg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/use-cases/automate-product-qa-testing/og-use-cases-automate-product-qa-testing.jpg</image:loc><image:title>og-use-cases-automate-product-qa-testing.jpg</image:title><image:caption>og-use-cases-automate-product-qa-testing.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/use-cases/automate-product-qa-testing/"/></url><url><loc>https://jetthoughts.com/services/fractional-cto-cost/</loc><lastmod>2025-09-14T02:38:06+02:00</lastmod><changefreq>monthly</changefreq><priority>0.9</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/services/fractional-cto-cost/"/></url><url><loc>https://jetthoughts.com/services/fractional-cto-services/</loc><lastmod>2025-10-19T02:41:59+02:00</lastmod><changefreq>monthly</changefreq><priority>0.9</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/services/fractional-cto-services/"/></url><url><loc>https://jetthoughts.com/blog/fractional-cto-vs-full-time-cto-complete-comparison-2025/</loc><lastmod>2025-10-17T13:21:52+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/blog/fractional-cto-vs-full-time-cto-complete-comparison-2025/fractional-vs-fulltime-cto-comparison.png</image:loc><image:title>fractional-vs-fulltime-cto-comparison.png</image:title><image:caption>fractional-vs-fulltime-cto-comparison.png</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/fractional-cto-vs-full-time-cto-complete-comparison-2025/"/></url><url><loc>https://jetthoughts.com/services/fractional-product-management/</loc><lastmod>2025-09-14T02:38:06+02:00</lastmod><changefreq>monthly</changefreq><priority>0.9</priority><image:image><image:loc>https://jetthoughts.com/services/fractional-product-management/og-services-fractional-product-management.jpg</image:loc><image:title>og-services-fractional-product-management.jpg</image:title><image:caption>og-services-fractional-product-management.jpg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/services/fractional-product-management/service-fractional-product-management.jpg</image:loc><image:title>service-fractional-product-management.jpg</image:title><image:caption>service-fractional-product-management.jpg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/services/fractional-product-management/submenu-product.svg</image:loc><image:title>submenu-product.svg</image:title><image:caption>submenu-product.svg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/services/fractional-product-management/"/></url><url><loc>https://jetthoughts.com/blog/fractional-vs-full-time-cto-cost-benefit-analysis-growing-companies/</loc><lastmod>2025-10-17T13:21:35+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/fractional-vs-full-time-cto-cost-benefit-analysis-growing-companies/"/></url><url><loc>https://jetthoughts.com/blog/tags/frameworks/</loc><lastmod>2025-10-18T18:12:02+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/frameworks/"/></url><url><loc>https://jetthoughts.com/blog/tags/genserver/</loc><lastmod>2025-10-18T17:45:15+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/genserver/"/></url><url><loc>https://jetthoughts.com/contact-us/</loc><lastmod>2025-10-19T02:14:11+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/contact-us/og-contact-us.jpg</image:loc><image:title>og-contact-us.jpg</image:title><image:caption>og-contact-us.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/contact-us/"/></url><url><loc>https://jetthoughts.com/blog/getting-started-langchain-ruby-complete-guide/</loc><lastmod>2025-10-18T17:45:15+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/getting-started-langchain-ruby-complete-guide/"/></url><url><loc>https://jetthoughts.com/blog/tags/github-copilot/</loc><lastmod>2025-10-17T13:21:35+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/github-copilot/"/></url><url><loc>https://jetthoughts.com/blog/tags/guard/</loc><lastmod>2025-11-21T12:08:46+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/guard/"/></url><url><loc>https://jetthoughts.com/blog/how-to-assess-engineering-team-health-15-minutes-non-technical-founder/</loc><lastmod>2025-10-19T01:01:06+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/how-to-assess-engineering-team-health-15-minutes-non-technical-founder/"/></url><url><loc>https://jetthoughts.com/careers/</loc><lastmod>2025-10-19T02:13:50+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/careers/careers-browse-apply-preapre.jpeg</image:loc><image:title>careers-browse-apply-preapre.jpeg</image:title><image:caption>careers-browse-apply-preapre.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/careers/john-doe.jpg</image:loc><image:title>john-doe.jpg</image:title><image:caption>john-doe.jpg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/careers/og-careers.jpg</image:loc><image:title>og-careers.jpg</image:title><image:caption>og-careers.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/careers/"/></url><url><loc>https://jetthoughts.com/careers/junior-ruby-on-rails-developer/</loc><lastmod>2025-09-14T02:38:06+02:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/careers/junior-ruby-on-rails-developer/og-careers-junior-ruby-on-rails.jpg</image:loc><image:title>og-careers-junior-ruby-on-rails.jpg</image:title><image:caption>og-careers-junior-ruby-on-rails.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/careers/junior-ruby-on-rails-developer/"/></url><url><loc>https://jetthoughts.com/blog/langchain-python-tutorial-complete-guide/</loc><lastmod>2025-10-18T17:45:15+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/langchain-python-tutorial-complete-guide/"/></url><url><loc>https://jetthoughts.com/blog/laravel-ai-integration-tutorial-complete-guide/</loc><lastmod>2025-10-18T17:45:15+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/laravel-ai-integration-tutorial-complete-guide/"/></url><url><loc>https://jetthoughts.com/lead-magnets/</loc><lastmod>2025-09-17T13:35:40+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/lead-magnets/"/></url><url><loc>https://jetthoughts.com/social/linkedin/readme/</loc><lastmod>2025-09-16T22:46:52+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/social/linkedin/readme/"/></url><url><loc>https://jetthoughts.com/blog/tags/liveview/</loc><lastmod>2025-10-18T17:45:15+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/liveview/"/></url><url><loc>https://jetthoughts.com/blog/tags/mocking/</loc><lastmod>2025-10-18T17:45:15+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/mocking/"/></url><url><loc>https://jetthoughts.com/blog/tags/multi-agent/</loc><lastmod>2025-10-18T18:12:02+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/multi-agent/"/></url><url><loc>https://jetthoughts.com/use-cases/accelerate-development-maximize-capacity/</loc><lastmod>2025-10-19T02:15:41+02:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><image:image><image:loc>https://jetthoughts.com/use-cases/accelerate-development-maximize-capacity/accelerate-development-maximize-capacity.jpg</image:loc><image:title>accelerate-development-maximize-capacity.jpg</image:title><image:caption>accelerate-development-maximize-capacity.jpg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/use-cases/accelerate-development-maximize-capacity/og-use-cases-accelerate-development-maximize-capacity.jpg</image:loc><image:title>og-use-cases-accelerate-development-maximize-capacity.jpg</image:title><image:caption>og-use-cases-accelerate-development-maximize-capacity.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/use-cases/accelerate-development-maximize-capacity/"/></url><url><loc>https://jetthoughts.com/clients/open-apply/</loc><lastmod>2025-09-14T02:38:06+02:00</lastmod><changefreq>monthly</changefreq><priority>0.7</priority><image:image><image:loc>https://jetthoughts.com/clients/open-apply/case-study-open-apply.png</image:loc><image:title>case-study-open-apply.png</image:title><image:caption>case-study-open-apply.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/clients/open-apply/case-study-open-apply.webp</image:loc><image:title>case-study-open-apply.webp</image:title><image:caption>case-study-open-apply.webp</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/clients/open-apply/hero-oa.jpg</image:loc><image:title>hero-oa.jpg</image:title><image:caption>hero-oa.jpg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/clients/open-apply/oa-screen-1.png</image:loc><image:title>oa-screen-1.png</image:title><image:caption>oa-screen-1.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/clients/open-apply/oa-screen-2.png</image:loc><image:title>oa-screen-2.png</image:title><image:caption>oa-screen-2.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/clients/open-apply/oa-screen-3.png</image:loc><image:title>oa-screen-3.png</image:title><image:caption>oa-screen-3.png</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/clients/open-apply/og-clients-openapply.jpg</image:loc><image:title>og-clients-openapply.jpg</image:title><image:caption>og-clients-openapply.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/clients/open-apply/"/></url><url><loc>https://jetthoughts.com/blog/tags/openai/</loc><lastmod>2025-11-21T12:10:33+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/openai/"/></url><url><loc>https://jetthoughts.com/services/</loc><lastmod>2025-10-19T02:41:59+02:00</lastmod><changefreq>weekly</changefreq><priority>0.9</priority><image:image><image:loc>https://jetthoughts.com/services/og-services.jpg</image:loc><image:title>og-services.jpg</image:title><image:caption>og-services.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/services/"/></url><url><loc>https://jetthoughts.com/services/</loc><lastmod>2025-10-19T02:14:32+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/services/og-services.jpg</image:loc><image:title>og-services.jpg</image:title><image:caption>og-services.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/services/"/></url><url><loc>https://jetthoughts.com/blog/tags/otp/</loc><lastmod>2025-10-18T17:45:15+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/otp/"/></url><url><loc>https://jetthoughts.com/privacy-policy/</loc><lastmod>2024-09-06T01:36:30+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/privacy-policy/og-privacy-policy.jpg</image:loc><image:title>og-privacy-policy.jpg</image:title><image:caption>og-privacy-policy.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/privacy-policy/"/></url><url><loc>https://jetthoughts.com/services/outsourced-developer-staffing/</loc><lastmod>2025-09-14T02:38:06+02:00</lastmod><changefreq>monthly</changefreq><priority>0.9</priority><image:image><image:loc>https://jetthoughts.com/services/outsourced-developer-staffing/og-services-outsourced-developer-staffing.jpg</image:loc><image:title>og-services-outsourced-developer-staffing.jpg</image:title><image:caption>og-services-outsourced-developer-staffing.jpg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/services/outsourced-developer-staffing/service-outsourced-developer-staffing.jpg</image:loc><image:title>service-outsourced-developer-staffing.jpg</image:title><image:caption>service-outsourced-developer-staffing.jpg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/services/outsourced-developer-staffing/submenu-developer.svg</image:loc><image:title>submenu-developer.svg</image:title><image:caption>submenu-developer.svg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/services/outsourced-developer-staffing/"/></url><url><loc>https://jetthoughts.com/blog/tags/outsourcing/</loc><lastmod>2025-10-17T13:21:35+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/outsourcing/"/></url><url><loc>https://jetthoughts.com/blog/tags/pgvector/</loc><lastmod>2025-11-21T12:10:33+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/pgvector/"/></url><url><loc>https://jetthoughts.com/blog/pgvector-rails-tutorial-production-semantic-search/</loc><lastmod>2025-11-21T12:10:33+01:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/pgvector-rails-tutorial-production-semantic-search/"/></url><url><loc>https://jetthoughts.com/blog/tags/phoenix/</loc><lastmod>2025-10-18T17:45:15+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/phoenix/"/></url><url><loc>https://jetthoughts.com/blog/tags/phpunit/</loc><lastmod>2025-10-18T17:45:15+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/phpunit/"/></url><url><loc>https://jetthoughts.com/blog/tags/pricing/</loc><lastmod>2025-10-17T13:21:52+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/pricing/"/></url><url><loc>https://jetthoughts.com/blog/tags/quality/</loc><lastmod>2025-10-17T13:21:35+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/quality/"/></url><url><loc>https://jetthoughts.com/blog/rails-8-solid-queue-migration-guide/</loc><lastmod>2025-10-17T13:21:35+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/rails-8-solid-queue-migration-guide/"/></url><url><loc>https://jetthoughts.com/blog/rails-performance-at-scale-10k-to-1m-users-roadmap/</loc><lastmod>2025-10-17T13:21:27+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/rails-performance-at-scale-10k-to-1m-users-roadmap/"/></url><url><loc>https://jetthoughts.com/free-consultation/</loc><lastmod>2024-04-11T14:43:14+03:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/free-consultation/og-free-consultation.jpg</image:loc><image:title>og-free-consultation.jpg</image:title><image:caption>og-free-consultation.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/free-consultation/"/></url><url><loc>https://jetthoughts.com/blog/ruby-langchain-testing-complete-rspec-guide/</loc><lastmod>2025-10-18T17:45:15+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/ruby-langchain-testing-complete-rspec-guide/"/></url><url><loc>https://jetthoughts.com/blog/ruby-on-rails-development-cost-guide-2025/</loc><lastmod>2025-10-17T13:21:52+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/ruby-on-rails-development-cost-guide-2025/"/></url><url><loc>https://jetthoughts.com/blog/ruby-on-rails-in-2025-why-smart-ctos-still-choose-rails-for-rapid-development/</loc><lastmod>2025-10-17T13:21:35+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/ruby-on-rails-in-2025-why-smart-ctos-still-choose-rails-for-rapid-development/"/></url><url><loc>https://jetthoughts.com/blog/tags/scaling/</loc><lastmod>2025-10-17T13:21:27+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/scaling/"/></url><url><loc>https://jetthoughts.com/blog/tags/shameless-green/</loc><lastmod>2025-11-21T12:08:46+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/shameless-green/"/></url><url><loc>https://jetthoughts.com/social/</loc><lastmod>2025-09-16T22:46:52+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/social/"/></url><url><loc>https://jetthoughts.com/blog/tags/software-development/</loc><lastmod>2025-10-17T13:21:52+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/software-development/"/></url><url><loc>https://jetthoughts.com/services/software-qa-cat/</loc><lastmod>2025-09-14T02:38:06+02:00</lastmod><changefreq>monthly</changefreq><priority>0.9</priority><image:image><image:loc>https://jetthoughts.com/services/software-qa-cat/og-services-software-qa-cat.jpg</image:loc><image:title>og-services-software-qa-cat.jpg</image:title><image:caption>og-services-software-qa-cat.jpg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/services/software-qa-cat/service-software-qa-cat.jpg</image:loc><image:title>service-software-qa-cat.jpg</image:title><image:caption>service-software-qa-cat.jpg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/services/software-qa-cat/submenu-software.svg</image:loc><image:title>submenu-software.svg</image:title><image:caption>submenu-software.svg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/services/software-qa-cat/"/></url><url><loc>https://jetthoughts.com/services/startup-cto-consulting/</loc><lastmod>2025-10-19T02:41:59+02:00</lastmod><changefreq>monthly</changefreq><priority>0.9</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/services/startup-cto-consulting/"/></url><url><loc>https://jetthoughts.com/blog/tags/startup-management/</loc><lastmod>2025-10-19T01:01:06+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/startup-management/"/></url><url><loc>https://jetthoughts.com/</loc><lastmod>2025-10-19T00:31:39+02:00</lastmod><changefreq>daily</changefreq><priority>1</priority><image:image><image:loc>https://jetthoughts.com/build-faster-scale-smarter.jpeg</image:loc><image:title>build-faster-scale-smarter.jpeg</image:title><image:caption>build-faster-scale-smarter.jpeg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/og-home.jpg</image:loc><image:title>og-home.jpg</image:title><image:caption>og-home.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/"/></url><url><loc>https://jetthoughts.com/blog/tags/startup-crisis-management/</loc><lastmod>2025-10-17T13:21:52+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/startup-crisis-management/"/></url><url><loc>https://jetthoughts.com/blog/tags/startup-finance/</loc><lastmod>2025-10-17T13:21:35+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/startup-finance/"/></url><url><loc>https://jetthoughts.com/blog/tags/startup-leadership/</loc><lastmod>2025-10-17T13:21:52+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/startup-leadership/"/></url><url><loc>https://jetthoughts.com/blog/tags/startup-rescue/</loc><lastmod>2025-10-17T13:21:52+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/startup-rescue/"/></url><url><loc>https://jetthoughts.com/blog/tdd-workflow-automation-rails-teams/</loc><lastmod>2025-11-21T12:08:46+01:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tdd-workflow-automation-rails-teams/"/></url><url><loc>https://jetthoughts.com/blog/tags/team-rebuilding/</loc><lastmod>2025-10-17T13:21:52+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/team-rebuilding/"/></url><url><loc>https://jetthoughts.com/services/talent-recruiting-training/</loc><lastmod>2025-09-14T02:38:06+02:00</lastmod><changefreq>monthly</changefreq><priority>0.9</priority><image:image><image:loc>https://jetthoughts.com/services/talent-recruiting-training/og-services-talent-recruiting-training.jpg</image:loc><image:title>og-services-talent-recruiting-training.jpg</image:title><image:caption>og-services-talent-recruiting-training.jpg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/services/talent-recruiting-training/service-talent-recruiting-training.jpg</image:loc><image:title>service-talent-recruiting-training.jpg</image:title><image:caption>service-talent-recruiting-training.jpg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/services/talent-recruiting-training/submenu-staffing.svg</image:loc><image:title>submenu-staffing.svg</image:title><image:caption>submenu-staffing.svg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/services/talent-recruiting-training/"/></url><url><loc>https://jetthoughts.com/services/technical-leadership-consulting/</loc><lastmod>2025-09-14T02:38:06+02:00</lastmod><changefreq>monthly</changefreq><priority>0.9</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/services/technical-leadership-consulting/"/></url><url><loc>https://jetthoughts.com/blog/tags/technical-team-health-check/</loc><lastmod>2025-10-19T01:01:06+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/technical-team-health-check/"/></url><url><loc>https://jetthoughts.com/blog/tags/technical-debt-crisis/</loc><lastmod>2025-10-17T13:21:52+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/technical-debt-crisis/"/></url><url><loc>https://jetthoughts.com/blog/tags/technical-strategy/</loc><lastmod>2025-10-17T13:21:52+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/technical-strategy/"/></url><url><loc>https://jetthoughts.com/blog/hidden-cost-poor-development-vendor-management-fix/</loc><lastmod>2025-10-17T13:21:35+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/hidden-cost-poor-development-vendor-management-fix/"/></url><url><loc>https://jetthoughts.com/clients/</loc><lastmod>2025-10-19T02:13:29+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/clients/og-clients.jpg</image:loc><image:title>og-clients.jpg</image:title><image:caption>og-clients.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/clients/"/></url><url><loc>https://jetthoughts.com/use-cases/salvage-existing-project/</loc><lastmod>2025-10-19T02:17:06+02:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><image:image><image:loc>https://jetthoughts.com/use-cases/salvage-existing-project/og-use-cases-salvage-existing-project.jpg</image:loc><image:title>og-use-cases-salvage-existing-project.jpg</image:title><image:caption>og-use-cases-salvage-existing-project.jpg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/use-cases/salvage-existing-project/salvage-existing-project.jpg</image:loc><image:title>salvage-existing-project.jpg</image:title><image:caption>salvage-existing-project.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/use-cases/salvage-existing-project/"/></url><url><loc>https://jetthoughts.com/use-cases/</loc><lastmod>2025-10-19T02:17:06+02:00</lastmod><changefreq>weekly</changefreq><priority>0.7</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/use-cases/"/></url><url><loc>https://jetthoughts.com/blog/tags/vcr/</loc><lastmod>2025-10-18T17:45:15+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/vcr/"/></url><url><loc>https://jetthoughts.com/blog/tags/vector-database/</loc><lastmod>2025-11-21T12:10:33+01:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/vector-database/"/></url><url><loc>https://jetthoughts.com/blog/tags/vendor-management/</loc><lastmod>2025-10-17T13:21:35+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/vendor-management/"/></url><url><loc>https://jetthoughts.com/use-cases/emergency-cto-leadership/</loc><lastmod>2025-10-19T02:15:18+02:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority><image:image><image:loc>https://jetthoughts.com/use-cases/emergency-cto-leadership/emergency-cto-leadership.jpg</image:loc><image:title>emergency-cto-leadership.jpg</image:title><image:caption>emergency-cto-leadership.jpg</image:caption></image:image><image:image><image:loc>https://jetthoughts.com/use-cases/emergency-cto-leadership/og-use-cases-emergency-cto-leadership.jpg</image:loc><image:title>og-use-cases-emergency-cto-leadership.jpg</image:title><image:caption>og-use-cases-emergency-cto-leadership.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/use-cases/emergency-cto-leadership/"/></url><url><loc>https://jetthoughts.com/careers/senior-ruby-on-rails-developer/</loc><lastmod>2025-09-14T02:38:06+02:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority><image:image><image:loc>https://jetthoughts.com/careers/senior-ruby-on-rails-developer/og-careers-senior-ruby-on-rails.jpg</image:loc><image:title>og-careers-senior-ruby-on-rails.jpg</image:title><image:caption>og-careers-senior-ruby-on-rails.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/careers/senior-ruby-on-rails-developer/"/></url><url><loc>https://jetthoughts.com/use-cases/</loc><lastmod>2025-10-19T02:14:55+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><image:image><image:loc>https://jetthoughts.com/use-cases/og-use-cases.jpg</image:loc><image:title>og-use-cases.jpg</image:title><image:caption>og-use-cases.jpg</image:caption></image:image><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/use-cases/"/></url><url><loc>https://jetthoughts.com/blog/tags/web-development/</loc><lastmod>2025-10-17T13:21:52+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/web-development/"/></url><url><loc>https://jetthoughts.com/blog/tags/webmock/</loc><lastmod>2025-10-18T17:45:15+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/tags/webmock/"/></url><url><loc>https://jetthoughts.com/blog/when-your-startup-needs-emergency-cto-leadership/</loc><lastmod>2025-10-17T13:21:52+02:00</lastmod><changefreq>yearly</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="en" href="https://jetthoughts.com/blog/when-your-startup-needs-emergency-cto-leadership/"/></url></urlset>