<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>https://www.opreto.com/blog/just-get-started/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/how-to-start-new-projects-1/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/detroit-river-boat-tracker-project/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/experiment-and-leap/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/tools-startups-can-use-2023/</loc> <lastmod>2025-09-02T13:39:55-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/how-to-start-new-projects-2a/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/how-to-start-new-projects-2b/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/swiss-army-knives-are-agile/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/efflorescence-of-saas/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/everything-and-nothing-is-excellent/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/importance-agile-software-architect/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/systems-engineering-baby-bathwater/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/how-to-staff-new-projects/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/how-to-build-healthy-teams/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/midjourney-is-a-shared-generative-genie/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/stable-diffusion-has-no-idea-what-a-head-is/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/recapturing-water-cooler-moments-online/</loc> <lastmod>2025-09-02T13:39:55-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/ai-assisted-web-design/</loc> <lastmod>2025-09-03T14:08:41-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/pair-programming-forced-me-out-of-my-comfort-zone/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/modern-software-is-really-quite-bad/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/metrics-and-measuring-success/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/harnessing-chatgpt-for-career-growth/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/bricks-and-the-unix-philosophy/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/infinite-splintered-ideologies/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/art-of-camera-use-in-remote-meetings/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/need-for-threat-modeling/</loc> <lastmod>2025-09-02T13:39:55-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/the-triumph-of-open-source/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/advantages-of-federated-software-systems/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/beyond-the-monster-embracing-the-friendly-giant-of-feature-flags/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/why-i-love-lightweight-architectural-decision-records/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/dilemma-of-apps-in-a-world-of-closed-systems/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/why-i-love-the-interplanetary-filesystem/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/installing-and-running-an-ipfs-node/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/the-ai-tsunami/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/software-bloat-the-red-queens-race/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/confluence-of-ux-and-dx-for-api-design/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/agile-software-development-is-a-horse/</loc> <lastmod>2025-09-03T14:08:41-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/building-trust-in-remote-agile-teams/</loc> <lastmod>2025-09-02T13:39:55-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/solve-it-in-software/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/the-scaling-paradox/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/content-addressing-marvels-and-magic/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/the-remote-agile-playbook-tools-for-a-dispersed-team/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/devops-for-robots/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/productivity-metrics/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/software-is-an-immortal-jellyfish/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/cognitive-biases-in-agile-estimations-and-how-to-avoid-them/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/escape-from-agile/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/rfc-compliant-email-address-validation/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/went-to-remote-cabin-and-all-i-found-was-agile/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/threat-categories-attack-patterns-and-countermeasures/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/8bit-makes-a-better-programmer/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/to-olympus-replatforming-to-the-cloud/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/the-plight-of-the-power-user/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/fully-remote-work-all-the-time/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/common-sense-password-policies/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/mastering-time-my-journey-with-ai/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/the-trust-model/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/copywrong/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/agile-architects-are-torchbearers/</loc> <lastmod>2025-09-02T13:39:55-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/the-software-industrys-insane-commitment-to-terrible-tools/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/moria-and-rivendell/</loc> <lastmod>2025-07-16T14:15:13-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/greenhouses-will-save-the-world/</loc> <lastmod>2025-11-07T20:57:42-06:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/designing-the-problem/</loc> <lastmod>2025-12-02T13:38:58-06:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/opreto-joins-databricks-partner-network/</loc> <lastmod>2025-12-30T13:23:10-06:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/we-are-entering-the-age-of-software-abundance/</loc> <lastmod>2026-02-24T13:16:55-06:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/80-20-automation/</loc> <lastmod>2026-03-19T10:22:10-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/agile/</loc> <lastmod>2026-02-11T16:33:18-06:00</lastmod> </url> <url> <loc>https://www.opreto.com/about/careers/</loc> <lastmod>2026-02-11T16:33:18-06:00</lastmod> </url> <url> <loc>https://www.opreto.com/services/cloud-development-operations/</loc> <lastmod>2026-02-11T16:33:18-06:00</lastmod> </url> <url> <loc>https://www.opreto.com/services/computer-vision-machine-learning/</loc> <lastmod>2026-02-11T16:33:18-06:00</lastmod> </url> <url> <loc>https://www.opreto.com/contact/</loc> <lastmod>2025-12-23T15:36:40-06:00</lastmod> </url> <url> <loc>https://www.opreto.com/events/</loc> <lastmod>2026-02-26T15:36:20-06:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/series/how-to-start-new-agile-software-projects/</loc> <lastmod>2025-06-26T13:50:16-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/about/</loc> <lastmod>2026-02-11T16:33:18-06:00</lastmod> </url> <url> <loc>https://www.opreto.com/</loc> <lastmod>2026-02-24T13:16:55-06:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/</loc> <lastmod>2025-09-09T12:29:11-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/services/industrial-automation/</loc> <lastmod>2026-02-11T16:33:18-06:00</lastmod> </url> <url> <loc>https://www.opreto.com/services/mobile-application-development/</loc> <lastmod>2026-02-11T16:33:18-06:00</lastmod> </url> <url> <loc>https://www.opreto.com/case_studies/neatleaf-cloud/</loc> <lastmod>2026-02-11T16:33:18-06:00</lastmod> </url> <url> <loc>https://www.opreto.com/about/our-leadership/</loc> <lastmod>2026-02-11T16:33:18-06:00</lastmod> </url> <url> <loc>https://www.opreto.com/case_studies/proto-devops/</loc> <lastmod>2026-02-11T16:33:18-06:00</lastmod> </url> <url> <loc>https://www.opreto.com/case_studies/reko-auto/</loc> <lastmod>2026-02-11T16:33:18-06:00</lastmod> </url> <url> <loc>https://www.opreto.com/robotics-software-development/</loc> <lastmod>2026-02-18T14:25:39-06:00</lastmod> </url> <url> <loc>https://www.opreto.com/schedule-a-call/</loc> <lastmod>2025-09-09T12:29:11-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/software-development-for-detroit-education/</loc> <lastmod>2026-02-11T16:33:18-06:00</lastmod> </url> <url> <loc>https://www.opreto.com/software-development-for-detroit-healthcare/</loc> <lastmod>2026-02-11T16:33:18-06:00</lastmod> </url> <url> <loc>https://www.opreto.com/software-development-for-detroit-industrial/</loc> <lastmod>2026-02-11T16:33:18-06:00</lastmod> </url> <url> <loc>https://www.opreto.com/industries/software-development-for-education/</loc> <lastmod>2026-02-11T16:33:18-06:00</lastmod> </url> <url> <loc>https://www.opreto.com/industries/software-development-for-healthcare/</loc> <lastmod>2026-02-11T16:33:18-06:00</lastmod> </url> <url> <loc>https://www.opreto.com/industries/software-development-for-manufacturing/</loc> <lastmod>2026-02-11T16:33:18-06:00</lastmod> </url> <url> <loc>https://www.opreto.com/software-development-for-windsor-greenhouse/</loc> <lastmod>2026-02-11T16:33:18-06:00</lastmod> </url> <url> <loc>https://www.opreto.com/services/ui-design-and-ux-research/</loc> <lastmod>2026-02-11T16:33:18-06:00</lastmod> </url> <url> <loc>https://www.opreto.com/case_studies/uphealth-martti/</loc> <lastmod>2026-02-11T16:33:18-06:00</lastmod> </url> <url> <loc>https://www.opreto.com/services/web-application-development/</loc> <lastmod>2026-02-11T16:33:18-06:00</lastmod> </url> <url> <loc>https://www.opreto.com/_pages/what-is-a-prosigliere/</loc> <lastmod>2025-09-02T13:38:01-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/authors/xavier-spriet/</loc> </url> <url> <loc>https://www.opreto.com/blog/authors/alan-p-laudicina/</loc> </url> <url> <loc>https://www.opreto.com/blog/authors/dylan-herbert/</loc> </url> <url> <loc>https://www.opreto.com/blog/authors/aaron-mavrinac/</loc> </url> <url> <loc>https://www.opreto.com/blog/page2/</loc> <lastmod>2025-09-09T12:29:11-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/page3/</loc> <lastmod>2025-09-09T12:29:11-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/page4/</loc> <lastmod>2025-09-09T12:29:11-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/page5/</loc> <lastmod>2025-09-09T12:29:11-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/page6/</loc> <lastmod>2025-09-09T12:29:11-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/blog/page7/</loc> <lastmod>2025-09-09T12:29:11-05:00</lastmod> </url> <url> <loc>https://www.opreto.com/case_studies/neatleaf-cloud.pdf</loc> <lastmod>2026-02-18T14:31:49-06:00</lastmod> </url> <url> <loc>https://www.opreto.com/case_studies/proto-devops.pdf</loc> <lastmod>2026-02-18T14:31:49-06:00</lastmod> </url> <url> <loc>https://www.opreto.com/case_studies/reko-auto.pdf</loc> <lastmod>2026-02-18T14:31:49-06:00</lastmod> </url> <url> <loc>https://www.opreto.com/case_studies/uphealth-martti.pdf</loc> <lastmod>2026-02-18T14:31:49-06:00</lastmod> </url> <url> <loc>https://www.opreto.com/privacy.pdf</loc> <lastmod>2026-02-18T14:31:49-06:00</lastmod> </url> <url> <loc>https://www.opreto.com/styleguide.pdf</loc> <lastmod>2026-02-18T14:31:49-06:00</lastmod> </url> <url> <loc>https://www.opreto.com/tos.pdf</loc> <lastmod>2026-02-18T14:31:49-06:00</lastmod> </url> </urlset>