<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  <url>
    <loc>https://developer.okta.com/blog/2026/10/09/typescript-mcp-sdk-cross-app-access</loc>
    <lastmod>2026-10-09T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2026/09/18/okta-classic-engine-deprecation</loc>
    <lastmod>2026-09-18T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2026/08/25/angular-auth-signals</loc>
    <lastmod>2026-08-25T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2026/08/24/xaa-oidc-resource</loc>
    <lastmod>2026-08-24T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2026/08/21/xaa-oidc-requesting</loc>
    <lastmod>2026-08-21T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2026/08/20/vanshika-intro-blog</loc>
    <lastmod>2026-08-20T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2026/07/28/flask-oauth-web-app</loc>
    <lastmod>2026-07-28T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2026/07/17/xaa-saml-requester</loc>
    <lastmod>2026-07-17T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2026/07/16/csharp-mcp-cross-app-access</loc>
    <lastmod>2026-07-16T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2026/07/07/okta-journeys-for-developers</loc>
    <lastmod>2026-07-07T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2026/07/06/submit-oin-xaa</loc>
    <lastmod>2026-07-06T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2026/07/03/cross-app-access-saml</loc>
    <lastmod>2026-07-03T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2026/06/30/builder-revolution</loc>
    <lastmod>2026-06-30T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2026/06/29/verifiable-digital-credentials</loc>
    <lastmod>2026-06-29T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2026/06/24/aasawari-sahasrabuddhe-intro-blog</loc>
    <lastmod>2026-06-24T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2026/06/09/okta-developer-connect-sf-recap</loc>
    <lastmod>2026-06-09T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2026/06/05/zahwah-intro-blog</loc>
    <lastmod>2026-06-05T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2026/05/12/low-code-api-integration</loc>
    <lastmod>2026-05-12T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2026/02/10/xaa-client</loc>
    <lastmod>2026-02-10T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2026/01/21/user-entitlements-workshop</loc>
    <lastmod>2026-01-21T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2026/01/20/xaa-dev-playground</loc>
    <lastmod>2026-01-20T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2026/01/19/okta-developer-connect-recap</loc>
    <lastmod>2026-01-19T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2025/11/24/okta-custom-sign-in-page</loc>
    <lastmod>2025-11-24T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2025/11/18/okta-ios-directauth</loc>
    <lastmod>2025-11-18T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2025/11/12/custom-signin</loc>
    <lastmod>2025-11-12T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2025/09/22/okta-mcp-server</loc>
    <lastmod>2025-09-22T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2025/09/03/cross-app-access</loc>
    <lastmod>2025-09-03T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2025/08/20/ios-mfa</loc>
    <lastmod>2025-08-20T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2025/08/13/oktane-ai-security</loc>
    <lastmod>2025-08-13T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2025/08/06/authentication-identity-security</loc>
    <lastmod>2025-08-06T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2025/07/31/ciba-okta</loc>
    <lastmod>2025-07-31T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2025/07/28/express-oauth-pkce</loc>
    <lastmod>2025-07-28T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2025/07/22/react-pwa</loc>
    <lastmod>2025-07-22T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2025/06/23/enterprise-ai</loc>
    <lastmod>2025-06-23T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2025/06/16/sohail-pathan-intro</loc>
    <lastmod>2025-06-16T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2025/05/13/okta-developer-edition-changes</loc>
    <lastmod>2025-05-13T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2025/04/21/akanksha-bhasin-intro</loc>
    <lastmod>2025-04-21T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2025/02/28/podcast-season-2</loc>
    <lastmod>2025-02-28T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2025/01/28/integrator-office-hours</loc>
    <lastmod>2025-01-28T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2024/12/30/scim-okta-integration-network</loc>
    <lastmod>2024-12-30T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2024/11/06/introduction-to-okta-integration-network</loc>
    <lastmod>2024-11-06T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2024/10/23/dpop-oauth-node</loc>
    <lastmod>2024-10-23T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2024/10/11/terraform-ci-cd</loc>
    <lastmod>2024-10-11T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2024/09/26/oktane-saas-developers</loc>
    <lastmod>2024-09-26T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2024/09/10/angular-dpop-jwt</loc>
    <lastmod>2024-09-10T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2024/09/05/dpop-oauth</loc>
    <lastmod>2024-09-05T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2024/08/15/otp-over-sms</loc>
    <lastmod>2024-08-15T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2024/05/07/okta-powershell-module</loc>
    <lastmod>2024-05-07T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2024/05/03/shared-signals-framework-podcast</loc>
    <lastmod>2024-05-03T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2024/05/01/okta-rsa</loc>
    <lastmod>2024-05-01T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2024/04/30/express-universal-logout</loc>
    <lastmod>2024-04-30T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2024/04/11/okta-powershell-module-podcast</loc>
    <lastmod>2024-04-11T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2024/04/08/third-party-cookies-okta-sign-in-widget</loc>
    <lastmod>2024-04-08T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2024/03/12/stepup-authentication</loc>
    <lastmod>2024-03-12T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2024/02/29/third-party-cookies</loc>
    <lastmod>2024-02-29T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2024/02/29/net-scim</loc>
    <lastmod>2024-02-29T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2024/02/28/okta-authentication-angular</loc>
    <lastmod>2024-02-28T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2023/12/20/okta-documentation-chatbot</loc>
    <lastmod>2023-12-20T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2023/11/21/ai-identity-hackathon-winners</loc>
    <lastmod>2023-11-21T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2023/10/24/stepup-okta</loc>
    <lastmod>2023-10-24T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2023/09/25/oauth-api-tokens</loc>
    <lastmod>2023-09-25T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2023/09/15/workflows-workshop</loc>
    <lastmod>2023-09-15T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2023/08/30/passwordless-authentication</loc>
    <lastmod>2023-08-30T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2023/07/31/podcast-sdk-development</loc>
    <lastmod>2023-07-31T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2023/07/28/terraform-workshop</loc>
    <lastmod>2023-07-28T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2023/07/28/scim-workshop</loc>
    <lastmod>2023-07-28T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2023/07/28/oidc_workshop</loc>
    <lastmod>2023-07-28T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2023/07/27/enterprise-ready-getting-started</loc>
    <lastmod>2023-07-27T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2023/06/30/podcast-approaching-identity-automation</loc>
    <lastmod>2023-06-30T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2023/06/29/devday23-beyond-mvp</loc>
    <lastmod>2023-06-29T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2023/06/27/devday23-enterprise-ready-mvp</loc>
    <lastmod>2023-06-27T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2023/06/21/net-maui-authentication</loc>
    <lastmod>2023-06-21T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2023/06/15/devday23-enterprise-customer</loc>
    <lastmod>2023-06-15T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2023/06/13/devday23-enterprise-ready-keynote</loc>
    <lastmod>2023-06-13T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2023/06/08/identity-developer-podcast</loc>
    <lastmod>2023-06-08T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2023/06/06/semona-igama-intro</loc>
    <lastmod>2023-06-06T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2023/04/26/java-jetty-oauth</loc>
    <lastmod>2023-04-26T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2023/04/24/api-integrations</loc>
    <lastmod>2023-04-24T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2023/04/20/dev-day-2023</loc>
    <lastmod>2023-04-20T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2023/04/04/spa-auth-tokens</loc>
    <lastmod>2023-04-04T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2023/03/08/step-up-auth</loc>
    <lastmod>2023-03-08T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2023/03/07/angular-forroot</loc>
    <lastmod>2023-03-07T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2023/01/12/signin-custom-domain</loc>
    <lastmod>2023-01-12T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/12/06/react-fastify-postgres</loc>
    <lastmod>2022-12-06T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/10/20/spring-vault</loc>
    <lastmod>2022-10-20T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/10/14/quick-javascript-authentication</loc>
    <lastmod>2022-10-14T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/10/13/oktane-for-developers</loc>
    <lastmod>2022-10-13T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/10/12/integrate-react-native-and-spring-boot-securely</loc>
    <lastmod>2022-10-12T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/10/11/angular-dependency-injection</loc>
    <lastmod>2022-10-11T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/10/10/micro-frontends-java-microservices</loc>
    <lastmod>2022-10-10T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/09/15/kafka-microservices</loc>
    <lastmod>2022-09-15T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/08/30/introducing-the-new-okta-mobile-sdks</loc>
    <lastmod>2022-08-30T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/08/29/react-typescript-redux</loc>
    <lastmod>2022-08-29T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/08/26/state-of-java-project-loom</loc>
    <lastmod>2022-08-26T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/08/19/build-crud-spring-and-vue</loc>
    <lastmod>2022-08-19T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/08/12/ci-cd-circleci-spinnaker-microservices</loc>
    <lastmod>2022-08-12T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/08/05/spring-boot-saml</loc>
    <lastmod>2022-08-05T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/07/27/python-okta</loc>
    <lastmod>2022-07-27T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/07/25/express-prisma-tailwind</loc>
    <lastmod>2022-07-25T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/07/21/angular-security-xss</loc>
    <lastmod>2022-07-21T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/07/19/angular-security-csrf</loc>
    <lastmod>2022-07-19T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/07/14/add-auth-to-any-app-with-oauth2-proxy</loc>
    <lastmod>2022-07-14T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/07/11/kubernetes-jhipster-aws</loc>
    <lastmod>2022-07-11T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/07/08/spa-web-security-csrf-xss</loc>
    <lastmod>2022-07-08T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/07/06/spa-web-security</loc>
    <lastmod>2022-07-06T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/06/27/react-firebase-serverless</loc>
    <lastmod>2022-06-27T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/06/22/terraform-eks-microservices</loc>
    <lastmod>2022-06-22T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/06/17/simple-crud-react-and-spring-boot</loc>
    <lastmod>2022-06-17T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/06/16/oauth-java</loc>
    <lastmod>2022-06-16T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/06/14/secure-databases-dotnet</loc>
    <lastmod>2022-06-14T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/06/09/cloud-native-java-microservices-with-istio</loc>
    <lastmod>2022-06-09T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/06/06/microservices-digitalocean-kubernetes</loc>
    <lastmod>2022-06-06T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/06/02/java-rest-api-helidon</loc>
    <lastmod>2022-06-02T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/06/01/oauth-public-client-identity</loc>
    <lastmod>2022-06-01T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/05/31/java-rest-api-micronaut</loc>
    <lastmod>2022-05-31T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/05/25/java-rest-api-spring-boot</loc>
    <lastmod>2022-05-25T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/05/23/java-rest-api-quarkus</loc>
    <lastmod>2022-05-23T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/05/19/angular-microfrontend-deploy</loc>
    <lastmod>2022-05-19T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/05/17/angular-microfrontend-auth</loc>
    <lastmod>2022-05-17T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/05/12/ionic-angular-jhipster</loc>
    <lastmod>2022-05-12T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/05/09/beginners-app-sec</loc>
    <lastmod>2022-05-09T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/05/05/kubernetes-microservices-azure</loc>
    <lastmod>2022-05-05T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/05/03/gdpr-and-app-security</loc>
    <lastmod>2022-05-03T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/04/27/ultimate-guide-elasticsearch-nodejs</loc>
    <lastmod>2022-04-27T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/04/26/webauthn-java</loc>
    <lastmod>2022-04-26T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/04/22/github-actions-graalvm</loc>
    <lastmod>2022-04-22T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/04/20/dotnet-6-web-api</loc>
    <lastmod>2022-04-20T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/04/19/java-regex</loc>
    <lastmod>2022-04-19T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/04/14/where-okta-meets-devops</loc>
    <lastmod>2022-04-14T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/04/13/react-azure-functions</loc>
    <lastmod>2022-04-13T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/04/11/java-cli-device-grant</loc>
    <lastmod>2022-04-11T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/04/08/state-of-ffi-java</loc>
    <lastmod>2022-04-08T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/03/24/thymeleaf-security</loc>
    <lastmod>2022-03-24T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/03/18/programming-security-and-why-rust</loc>
    <lastmod>2022-03-18T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/03/14/react-vite-number-converter</loc>
    <lastmod>2022-03-14T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/03/03/spring-native-jhipster</loc>
    <lastmod>2022-03-03T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/02/28/build-deploy-node-app-heroku</loc>
    <lastmod>2022-02-28T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/02/24/angular-async-config</loc>
    <lastmod>2022-02-24T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/02/22/manage-dotnet-microservices</loc>
    <lastmod>2022-02-22T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/02/18/jhipster-community-survey-results</loc>
    <lastmod>2022-02-18T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/02/16/spring-data-elasticsearch</loc>
    <lastmod>2022-02-16T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/02/14/faunadb-react-serverless</loc>
    <lastmod>2022-02-14T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/02/11/angular-auth0-quickly</loc>
    <lastmod>2022-02-11T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/02/10/dotnet-dependency-injection-comparison</loc>
    <lastmod>2022-02-10T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/02/09/a-developers-guide-to-elasticsearch-with-laravel</loc>
    <lastmod>2022-02-09T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/02/08/cookies-vs-tokens</loc>
    <lastmod>2022-02-08T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/02/02/build-website-with-eleventy</loc>
    <lastmod>2022-02-02T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/02/01/spring-cloud-contract</loc>
    <lastmod>2022-02-01T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/01/31/local-https-java</loc>
    <lastmod>2022-01-31T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/01/28/webassembly-on-kubernetes-with-rust</loc>
    <lastmod>2022-01-28T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/01/25/okta-cli-completion</loc>
    <lastmod>2022-01-25T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/01/24/vue-applications-nuxt</loc>
    <lastmod>2022-01-24T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/01/20/react-storybook</loc>
    <lastmod>2022-01-20T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/01/19/deploy-dotnet-container-aws-fargate</loc>
    <lastmod>2022-01-19T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/01/13/mobile-sso</loc>
    <lastmod>2022-01-13T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/01/12/net-azure-cognitive-services</loc>
    <lastmod>2022-01-12T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/01/07/blazor-server-side-mfa</loc>
    <lastmod>2022-01-07T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/01/06/native-java-helidon</loc>
    <lastmod>2022-01-06T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2022/01/05/auth-patterns-php-microservices</loc>
    <lastmod>2022-01-05T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/12/23/holiday-2021</loc>
    <lastmod>2021-12-23T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/12/22/graphql-laravel</loc>
    <lastmod>2021-12-22T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/12/21/game-security-pax</loc>
    <lastmod>2021-12-21T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/12/14/antipatterns-secrets-java</loc>
    <lastmod>2021-12-14T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/12/08/angular-dynamic-components</loc>
    <lastmod>2021-12-08T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/12/07/electron-javascript</loc>
    <lastmod>2021-12-07T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/12/02/k8s-security-best-practices</loc>
    <lastmod>2021-12-02T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/11/22/full-stack-java</loc>
    <lastmod>2021-11-22T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/11/19/oie-hackathon-winner</loc>
    <lastmod>2021-11-19T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/11/15/private-key-jwt-python</loc>
    <lastmod>2021-11-15T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/11/12/native-sso</loc>
    <lastmod>2021-11-12T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/11/10/angular-v13</loc>
    <lastmod>2021-11-10T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/11/08/k8s-api-server-oidc</loc>
    <lastmod>2021-11-08T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/11/05/java-records</loc>
    <lastmod>2021-11-05T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/11/02/k8s-to-the-cloud-aws</loc>
    <lastmod>2021-11-02T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/11/01/react-routing</loc>
    <lastmod>2021-11-01T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/10/29/things-to-keep-in-mind-about-auth</loc>
    <lastmod>2021-10-29T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/10/28/intro-tanay-pant</loc>
    <lastmod>2021-10-28T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/10/22/angular-graphql</loc>
    <lastmod>2021-10-22T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/10/20/alisa-duncan-intro</loc>
    <lastmod>2021-10-20T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/10/19/intro-security-txt</loc>
    <lastmod>2021-10-19T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/10/18/security-headers-best-practices</loc>
    <lastmod>2021-10-18T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/10/14/accidental-dev-to-advocate</loc>
    <lastmod>2021-10-14T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/10/13/edunham-intro</loc>
    <lastmod>2021-10-13T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/10/08/secure-access-to-aws-eks</loc>
    <lastmod>2021-10-08T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/10/05/okta-dev-plan-changes</loc>
    <lastmod>2021-10-05T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/10/04/spring-boot-spa</loc>
    <lastmod>2021-10-04T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/09/30/oauth-sessions-with-java</loc>
    <lastmod>2021-09-30T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/09/28/okta-hackathon-2021-winners</loc>
    <lastmod>2021-09-28T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/09/16/spring-native-okta-starter</loc>
    <lastmod>2021-09-16T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/09/08/sonar-qube-dotnet</loc>
    <lastmod>2021-09-08T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/09/01/flask-scim-server</loc>
    <lastmod>2021-09-01T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/08/23/free-virtual-developer-day-auth-for-all</loc>
    <lastmod>2021-08-23T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/08/20/cli-ssh-oauth-device-grant</loc>
    <lastmod>2021-08-20T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/08/18/apache-apisix-gateway</loc>
    <lastmod>2021-08-18T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/08/13/reactive-java</loc>
    <lastmod>2021-08-13T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/08/11/okta-identity-engine-early-access-hackathon</loc>
    <lastmod>2021-08-11T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/08/09/aws-toolkit-for-visual-studio</loc>
    <lastmod>2021-08-09T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/08/06/webforms-blazor-migration</loc>
    <lastmod>2021-08-06T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/08/05/libsodium-encryption-go-python</loc>
    <lastmod>2021-08-05T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/08/04/microprofile-content-negotiation</loc>
    <lastmod>2021-08-04T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/08/02/fix-common-problems-cors</loc>
    <lastmod>2021-08-02T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/07/30/spring-webclient</loc>
    <lastmod>2021-07-30T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/07/28/toggle-feature-flags-csharp</loc>
    <lastmod>2021-07-28T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/07/26/spring-cloud-sleuth</loc>
    <lastmod>2021-07-26T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/07/26/python-serverless</loc>
    <lastmod>2021-07-26T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/07/21/xamarin-forms-pkce-sdk</loc>
    <lastmod>2021-07-21T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/07/20/rails-guide-securing-api</loc>
    <lastmod>2021-07-20T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/07/19/discover-macos-settings-with-plistwatch</loc>
    <lastmod>2021-07-19T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/07/16/dotnet-elastisearch</loc>
    <lastmod>2021-07-16T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/07/14/socket-io-react-tutorial</loc>
    <lastmod>2021-07-14T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/07/12/spring-boot-test-slices</loc>
    <lastmod>2021-07-12T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/07/08/jenkins-ci-dotnet-update-secrets</loc>
    <lastmod>2021-07-08T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/07/07/developers-guide-to-gpg</loc>
    <lastmod>2021-07-07T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/07/06/apple-app-tracking-changes</loc>
    <lastmod>2021-07-06T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/06/28/access-control-policies-kong-konnect</loc>
    <lastmod>2021-06-28T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/06/23/okta-oso-fastapi-sqlalchemy</loc>
    <lastmod>2021-06-23T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/06/18/native-java-framework-comparison</loc>
    <lastmod>2021-06-18T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/06/16/session-mgmt-react</loc>
    <lastmod>2021-06-16T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/06/11/introspection-flow-kong-konnect</loc>
    <lastmod>2021-06-11T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/06/07/session-mgmt-node</loc>
    <lastmod>2021-06-07T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/06/02/auth-code-flow-kong-konnect</loc>
    <lastmod>2021-06-02T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/06/01/kubernetes-spring-boot-jhipster</loc>
    <lastmod>2021-06-01T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/05/26/rxjava-android-with-kotlin</loc>
    <lastmod>2021-05-26T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/05/25/client-credentials-kong-konnect</loc>
    <lastmod>2021-05-25T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/05/19/spring-security-testing</loc>
    <lastmod>2021-05-19T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/05/12/spring-boot-r2dbc</loc>
    <lastmod>2021-05-12T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/05/05/client-credentials-spring-security</loc>
    <lastmod>2021-05-05T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/05/04/auth0-okta-join-forces</loc>
    <lastmod>2021-05-04T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/04/23/elasticsearch-go-developers-guide</loc>
    <lastmod>2021-04-23T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/03/26/use-kong-gateway-to-centralize-authentication</loc>
    <lastmod>2021-03-26T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/03/15/nestjs-react</loc>
    <lastmod>2021-03-15T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/03/08/jhipster-quarkus-oidc</loc>
    <lastmod>2021-03-08T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/03/05/ultimate-guide-to-password-hashing-in-okta</loc>
    <lastmod>2021-03-05T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/03/01/oauth-refcard-patterns-antipatterns</loc>
    <lastmod>2021-03-01T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/02/26/unity-webgl-playfab-authorization</loc>
    <lastmod>2021-02-26T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/02/24/what-being-musician-taught-me</loc>
    <lastmod>2021-02-24T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/02/22/first-nestjs-application</loc>
    <lastmod>2021-02-22T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/02/17/building-and-securing-a-go-and-gin-web-application</loc>
    <lastmod>2021-02-17T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/02/10/okta-chef</loc>
    <lastmod>2021-02-10T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/02/08/use-okta-like-a-rockstar</loc>
    <lastmod>2021-02-08T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/02/05/okta-ansible</loc>
    <lastmod>2021-02-05T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/02/03/api-key-best-practices-and-examples</loc>
    <lastmod>2021-02-03T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/02/01/building-a-github-secrets-scanner</loc>
    <lastmod>2021-02-01T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/01/22/okta-puppet</loc>
    <lastmod>2021-01-22T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/01/20/reactive-java-microservices</loc>
    <lastmod>2021-01-20T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/01/13/developers-cheatsheet-csharp-9</loc>
    <lastmod>2021-01-13T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/01/11/microprofile-graphql</loc>
    <lastmod>2021-01-11T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/01/08/graphql-apollo-react</loc>
    <lastmod>2021-01-08T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/01/06/android-login</loc>
    <lastmod>2021-01-06T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2021/01/04/offline-jwt-validation-with-go</loc>
    <lastmod>2021-01-04T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/12/30/write-sql-common-table-expressions</loc>
    <lastmod>2020-12-30T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/12/28/spring-boot-docker</loc>
    <lastmod>2020-12-28T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/12/23/mulesoft-salesforce-integration</loc>
    <lastmod>2020-12-23T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/12/21/beginners-guide-to-jwt</loc>
    <lastmod>2020-12-21T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/12/18/how-to-use-webauthn-csharp-dotnet</loc>
    <lastmod>2020-12-18T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/12/17/build-and-secure-an-api-in-python-with-fastapi</loc>
    <lastmod>2020-12-17T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/12/16/react-login</loc>
    <lastmod>2020-12-16T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/12/15/okta-linux-dotnet-server-support</loc>
    <lastmod>2020-12-15T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/12/14/spring-session-redis</loc>
    <lastmod>2020-12-14T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/12/10/introducing-okta-cli</loc>
    <lastmod>2020-12-10T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/12/09/dotnet-cloud-host-publish</loc>
    <lastmod>2020-12-09T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/12/07/spring-cloud-config</loc>
    <lastmod>2020-12-07T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/12/04/25-years-javascript-java</loc>
    <lastmod>2020-12-04T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/12/03/angular-okta</loc>
    <lastmod>2020-12-03T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/12/02/comparing-authentication-in-laravel-6-7-8</loc>
    <lastmod>2020-12-02T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/11/30/rider-csharp-visual-studio-alternative</loc>
    <lastmod>2020-11-30T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/11/25/open-source-thankful</loc>
    <lastmod>2020-11-25T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/11/25/how-to-install-dotnetcore-on-linux</loc>
    <lastmod>2020-11-25T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/11/24/spring-boot-okta</loc>
    <lastmod>2020-11-24T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/11/23/quick-graphql-react-app</loc>
    <lastmod>2020-11-23T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/11/20/spring-data-jpa</loc>
    <lastmod>2020-11-20T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/11/18/build-a-graphql-nodejs-api</loc>
    <lastmod>2020-11-18T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/11/16/definitive-guide-to-wsgi</loc>
    <lastmod>2020-11-16T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/11/13/nextjs-typescript</loc>
    <lastmod>2020-11-13T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/11/11/the-development-environment-of-the-future</loc>
    <lastmod>2020-11-11T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/11/09/vaadin-spring-boot</loc>
    <lastmod>2020-11-09T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/11/06/oauth-sketch-notes-livestream</loc>
    <lastmod>2020-11-06T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/11/04/protecting-a-laravel-api-with-jwt</loc>
    <lastmod>2020-11-04T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/10/29/engineering-horror-stories</loc>
    <lastmod>2020-10-29T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/10/28/secure-web-apps-websockets-nodejs</loc>
    <lastmod>2020-10-28T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/10/26/java-intellij-idea</loc>
    <lastmod>2020-10-26T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/10/23/how-to-authenticate-with-saml-in-aspnet-core-and-csharp</loc>
    <lastmod>2020-10-23T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/10/22/set-up-a-mute-indicator-light-for-zoom-with-hammerspoon</loc>
    <lastmod>2020-10-22T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/10/21/webrtc-videochat-javascript</loc>
    <lastmod>2020-10-21T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/10/19/ktor-kotlin</loc>
    <lastmod>2020-10-19T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/10/15/whats-new-in-laravel-8</loc>
    <lastmod>2020-10-15T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/10/14/spring-security-saml-database-authentication</loc>
    <lastmod>2020-10-14T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/10/12/build-modern-api-using-fastify</loc>
    <lastmod>2020-10-12T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/10/09/okta-spring-security-feature-flags</loc>
    <lastmod>2020-10-09T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/10/07/dotnet-container-azure-devops</loc>
    <lastmod>2020-10-07T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/10/05/validating-okta-access-tokens-php-aws-api-gateway-lambda</loc>
    <lastmod>2020-10-05T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/10/02/spring-session-mysql</loc>
    <lastmod>2020-10-02T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/09/30/blazor-webassembly-wasm-dotnetcore</loc>
    <lastmod>2020-09-30T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/09/28/adapt-dotnet-app-for-samesite-fix</loc>
    <lastmod>2020-09-28T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/09/25/easy-auth-ruby-on-rails-6-login</loc>
    <lastmod>2020-09-25T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/09/23/secure-pii-ef-core-dotnet</loc>
    <lastmod>2020-09-23T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/09/22/reintroducing-joel-franusic</loc>
    <lastmod>2020-09-22T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/09/21/ionic-apple-google-signin</loc>
    <lastmod>2020-09-21T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/09/18/password-hook-migration</loc>
    <lastmod>2020-09-18T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/09/16/ant-design-react-app</loc>
    <lastmod>2020-09-16T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/09/14/deno-with-auth</loc>
    <lastmod>2020-09-14T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/09/11/2020-09-11-welcome-nick</loc>
    <lastmod>2020-09-11T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/09/09/aspnet-migration-dotnet-core</loc>
    <lastmod>2020-09-09T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/09/02/10x-development-azure-cli-dotnet</loc>
    <lastmod>2020-09-02T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/09/01/aaron-parecki-disclosure-conf-2020</loc>
    <lastmod>2020-09-01T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/08/31/spring-boot-heroku</loc>
    <lastmod>2020-08-31T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/08/28/talks-at-disclosure</loc>
    <lastmod>2020-08-28T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/08/26/react-hooks</loc>
    <lastmod>2020-08-26T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/08/24/simple-graphql-csharp</loc>
    <lastmod>2020-08-24T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/08/21/unity-csharp-games-security</loc>
    <lastmod>2020-08-21T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/08/19/css-grid-react</loc>
    <lastmod>2020-08-19T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/08/17/micronaut-jhipster-heroku</loc>
    <lastmod>2020-08-17T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/08/14/spring-gateway-patterns</loc>
    <lastmod>2020-08-14T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/08/07/spring-boot-remote-vs-local-tokens</loc>
    <lastmod>2020-08-07T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/08/05/java-arm-performance</loc>
    <lastmod>2020-08-05T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/08/03/developer-certification</loc>
    <lastmod>2020-08-03T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/07/31/xamarin-essentials-webauthenticator</loc>
    <lastmod>2020-07-31T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/07/29/entity-framework-core-api</loc>
    <lastmod>2020-07-29T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/07/27/spring-boot-using-java-modules</loc>
    <lastmod>2020-07-27T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/07/23/introducing-jpaseto</loc>
    <lastmod>2020-07-23T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/07/22/identity-first-class-citizen</loc>
    <lastmod>2020-07-22T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/07/20/easy-user-sync-hooks</loc>
    <lastmod>2020-07-20T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/07/17/secure-node-api-with-koa</loc>
    <lastmod>2020-07-17T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/07/15/secure-serverless-functions-with-netlify</loc>
    <lastmod>2020-07-15T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/07/10/quickly-build-apps-with-sailsjs</loc>
    <lastmod>2020-07-10T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/06/29/aspnet-core-mongodb</loc>
    <lastmod>2020-06-29T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/06/26/spring-boot-vue-kotlin</loc>
    <lastmod>2020-06-26T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/06/24/heroku-docker-react</loc>
    <lastmod>2020-06-24T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/06/22/deploy-dotnet-container-aws-fargate</loc>
    <lastmod>2020-06-22T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/06/17/angular-docker-spring-boot</loc>
    <lastmod>2020-06-17T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/06/16/nodejs-login</loc>
    <lastmod>2020-06-16T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/06/15/sql-injection-in-php</loc>
    <lastmod>2020-06-15T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/06/10/crud-entity-framework-core</loc>
    <lastmod>2020-06-10T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/06/08/serverless-lambda-functions-csharp</loc>
    <lastmod>2020-06-08T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/06/01/node-postgres-weight-tracker</loc>
    <lastmod>2020-06-01T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/05/29/angular-deployment</loc>
    <lastmod>2020-05-29T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/05/27/serverless-java-aws</loc>
    <lastmod>2020-05-27T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/05/18/travis-ci-to-github-actions</loc>
    <lastmod>2020-05-18T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/05/15/vue-login</loc>
    <lastmod>2020-05-15T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/05/13/whiteboarding-for-developers</loc>
    <lastmod>2020-05-13T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/05/11/java-shiro-oauth</loc>
    <lastmod>2020-05-11T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/05/06/grep-for-system-admins</loc>
    <lastmod>2020-05-06T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/05/01/move-from-higher-order-components-to-react-hooks</loc>
    <lastmod>2020-05-01T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/04/29/master-filestream-in-csharp-aspnetcore</loc>
    <lastmod>2020-04-29T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/04/27/mobile-development-ionic-react-native-jhipster</loc>
    <lastmod>2020-04-27T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/04/24/okta-terraform-automate-identity-and-infrastructure</loc>
    <lastmod>2020-04-24T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/04/22/build-secure-aws-lambda-nodejs-react</loc>
    <lastmod>2020-04-22T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/04/20/android-authentication</loc>
    <lastmod>2020-04-20T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/04/17/most-exciting-promise-dotnet-5</loc>
    <lastmod>2020-04-17T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/04/15/spring-cloud-stream</loc>
    <lastmod>2020-04-15T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/04/13/make-it-complicated-so-it-can-be-simple</loc>
    <lastmod>2020-04-13T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/04/10/build-fast-website-csharp-dapper</loc>
    <lastmod>2020-04-10T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/04/09/whats-new-with-oauth-and-oidc</loc>
    <lastmod>2020-04-09T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/04/08/kafka-streams</loc>
    <lastmod>2020-04-08T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/04/06/configure-okta-asa-for-gcp-jenkins</loc>
    <lastmod>2020-04-06T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/04/01/cli-dotnet-templates-dotnet-core-templates</loc>
    <lastmod>2020-04-01T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/03/27/spring-oidc-logout-options</loc>
    <lastmod>2020-03-27T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/03/23/microservice-security-patterns</loc>
    <lastmod>2020-03-23T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/03/18/ci-with-jenkins-and-java</loc>
    <lastmod>2020-03-18T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/03/16/react-styled-components</loc>
    <lastmod>2020-03-16T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/03/13/developers-guide-on-reporting-vulnerabilities</loc>
    <lastmod>2020-03-13T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/03/09/what-i-learned-by-working-remotely</loc>
    <lastmod>2020-03-09T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/03/06/stop-writing-server-based-web-apps</loc>
    <lastmod>2020-03-06T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/03/04/why-guis-suck-clis-are-better</loc>
    <lastmod>2020-03-04T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/03/02/angular-bootstrap</loc>
    <lastmod>2020-03-02T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/02/26/build-a-secure-nestjs-api-with-postgres</loc>
    <lastmod>2020-02-26T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/02/19/why-clis-suck-guis-are-better</loc>
    <lastmod>2020-02-19T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/02/18/gatsby-react-netlify</loc>
    <lastmod>2020-02-18T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/02/14/paseto-security-tokens-java</loc>
    <lastmod>2020-02-14T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/02/12/angular-ivy</loc>
    <lastmod>2020-02-12T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/02/10/tech-at-the-edge-of-the-world-antarctica-offline-apps</loc>
    <lastmod>2020-02-10T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/02/05/node-microservices-zero-to-hero</loc>
    <lastmod>2020-02-05T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/02/03/managing-multiple-okta-instances-with-terraform-cloud</loc>
    <lastmod>2020-02-03T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/01/31/java-graphql</loc>
    <lastmod>2020-01-31T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/01/29/java-single-sign-on</loc>
    <lastmod>2020-01-29T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/01/27/best-nodejs-testing-tools</loc>
    <lastmod>2020-01-27T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/01/23/pkce-oauth2-spring-boot</loc>
    <lastmod>2020-01-23T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/01/21/angular-material-login</loc>
    <lastmod>2020-01-21T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/01/20/build-reusable-react-components</loc>
    <lastmod>2020-01-20T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/01/17/aws-athena-data-analysis-supplement</loc>
    <lastmod>2020-01-17T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/01/15/protecting-a-php-api-with-oauth</loc>
    <lastmod>2020-01-15T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/01/13/kotlin-react-crud</loc>
    <lastmod>2020-01-13T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/01/10/default-implementation-csharp</loc>
    <lastmod>2020-01-10T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/01/09/java-rest-api-showdown</loc>
    <lastmod>2020-01-09T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/01/08/secure-legacy-spring-cloud-gateway</loc>
    <lastmod>2020-01-08T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/01/06/crud-angular-9-spring-boot-2</loc>
    <lastmod>2020-01-06T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2020/01/02/mongodb-csharp-aspnet-datastore</loc>
    <lastmod>2020-01-02T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/12/30/java-jersey-jaxrs</loc>
    <lastmod>2019-12-30T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/12/27/spring-boot-deploy-docker</loc>
    <lastmod>2019-12-27T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/12/26/java-mongodb-crud</loc>
    <lastmod>2019-12-26T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/12/23/extend-oidc-okta-token-hooks</loc>
    <lastmod>2019-12-23T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/12/20/five-tools-improve-java</loc>
    <lastmod>2019-12-20T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/12/19/multi-factor-authentication-sucks</loc>
    <lastmod>2019-12-19T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/12/18/vanilla-javascript-components</loc>
    <lastmod>2019-12-18T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/12/17/react-sass</loc>
    <lastmod>2019-12-17T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/12/16/semantic-versioning</loc>
    <lastmod>2019-12-16T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/12/13/oauth-2-1-how-many-rfcs</loc>
    <lastmod>2019-12-13T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/12/12/tutorial-kotlin-beginners-guide</loc>
    <lastmod>2019-12-12T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/12/11/simple-but-poweful-habits-for-effective-developers</loc>
    <lastmod>2019-12-11T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/12/09/angular-webpack</loc>
    <lastmod>2019-12-09T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/12/05/react-graphql-integration-guide</loc>
    <lastmod>2019-12-05T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/12/04/whats-new-nodejs-2020</loc>
    <lastmod>2019-12-04T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/12/03/spring-boot-deploy-options</loc>
    <lastmod>2019-12-03T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/11/28/three-developer-tools-im-thankful-for</loc>
    <lastmod>2019-11-28T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/11/27/graalvm-java-binaries</loc>
    <lastmod>2019-11-27T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/11/26/developer-generalist-vs-specialist</loc>
    <lastmod>2019-11-26T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/11/25/java-netty-webflux</loc>
    <lastmod>2019-11-25T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/11/22/node-postgres-simple-webapp</loc>
    <lastmod>2019-11-22T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/11/21/csharp-websockets-tutorial</loc>
    <lastmod>2019-11-21T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/11/20/symfony-vue-php-apps-made-simple</loc>
    <lastmod>2019-11-20T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/11/19/java-kafka</loc>
    <lastmod>2019-11-19T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/11/15/aspnet-core-3-mvc-secure-authentication</loc>
    <lastmod>2019-11-15T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/11/14/react-native-login</loc>
    <lastmod>2019-11-14T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/11/13/build-simple-microservice-csharp-azure-functions</loc>
    <lastmod>2019-11-13T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/11/11/graphql-vue</loc>
    <lastmod>2019-11-11T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/11/08/get-started-with-koa-for-node-apps</loc>
    <lastmod>2019-11-08T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/11/04/build-net-app-quickly-with-docker</loc>
    <lastmod>2019-11-04T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/10/30/java-oauth2</loc>
    <lastmod>2019-10-30T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/10/28/simple-secure-authentication-with-codeigniter</loc>
    <lastmod>2019-10-28T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/10/28/okta-developer-office-hours-qa-september-2019</loc>
    <lastmod>2019-10-28T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/10/25/intro-android-gradle</loc>
    <lastmod>2019-10-25T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/10/23/dangers-of-self-signed-certs</loc>
    <lastmod>2019-10-23T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/10/22/get-to-know-entity-framework-and-postgresql</loc>
    <lastmod>2019-10-22T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/10/21/illustrated-guide-to-oauth-and-oidc</loc>
    <lastmod>2019-10-21T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/10/17/a-thorough-introduction-to-paseto</loc>
    <lastmod>2019-10-17T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/10/16/csharp-blazor-authentication</loc>
    <lastmod>2019-10-16T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/10/15/performance-testing-with-apache-bench</loc>
    <lastmod>2019-10-15T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/10/09/java-spring-websocket-tutorial</loc>
    <lastmod>2019-10-09T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/10/08/secure-and-scalable-an-introduction-to-jamstack</loc>
    <lastmod>2019-10-08T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/10/03/painless-node-authentication</loc>
    <lastmod>2019-10-03T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/10/02/jwt-react-auth</loc>
    <lastmod>2019-10-02T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/09/30/java-quarkus-oidc</loc>
    <lastmod>2019-09-30T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/09/27/build-crud-app-jsf</loc>
    <lastmod>2019-09-27T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/09/26/get-started-elk-stack</loc>
    <lastmod>2019-09-26T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/09/24/how-to-create-a-symfony-app-with-authentication</loc>
    <lastmod>2019-09-24T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/09/23/tutorial-build-a-maven-plugin</loc>
    <lastmod>2019-09-23T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/09/19/nodejs-typescript</loc>
    <lastmod>2019-09-19T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/09/18/build-a-simple-dotnet-core-app-in-docker</loc>
    <lastmod>2019-09-18T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/09/17/build-a-spring-boot-kotlin-app</loc>
    <lastmod>2019-09-17T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/09/12/why-public-key-cryptography-matters</loc>
    <lastmod>2019-09-12T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/09/11/angular-mongodb</loc>
    <lastmod>2019-09-11T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/09/09/build-crud-app-node-mysql</loc>
    <lastmod>2019-09-09T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/09/05/laravel-authentication</loc>
    <lastmod>2019-09-05T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/09/04/securing-rest-apis</loc>
    <lastmod>2019-09-04T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/09/03/gradle-tutorial</loc>
    <lastmod>2019-09-03T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/08/30/php-authorization-oauth-2-okta</loc>
    <lastmod>2019-08-30T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/08/29/the-best-travel-tips-for-people-in-tech</loc>
    <lastmod>2019-08-29T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/08/28/reactive-microservices-spring-cloud-gateway</loc>
    <lastmod>2019-08-28T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/08/27/five-minutes-serverless-functions-azure</loc>
    <lastmod>2019-08-27T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/08/26/combat-side-channel-attacks-with-corb</loc>
    <lastmod>2019-08-26T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/08/22/okta-authjs-pkce</loc>
    <lastmod>2019-08-22T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/08/21/make-java-tests-groovy</loc>
    <lastmod>2019-08-21T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/08/19/welcome-bdemers</loc>
    <lastmod>2019-08-19T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/08/16/angular-mysql-express</loc>
    <lastmod>2019-08-16T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/08/15/episerver-csharp-aspnet-cms</loc>
    <lastmod>2019-08-15T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/08/14/javafx-tutorial-oauth2-oidc</loc>
    <lastmod>2019-08-14T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/08/13/create-a-blockchain-explorer-in-csharp</loc>
    <lastmod>2019-08-13T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/08/12/build-secure-react-application-redux-jwt</loc>
    <lastmod>2019-08-12T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/08/09/jib-docker-spring-boot</loc>
    <lastmod>2019-08-09T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/08/08/micro-frontends-for-microservices</loc>
    <lastmod>2019-08-08T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/08/07/deploy-a-spring-boot-app-with-aws-elastic-beanstalk</loc>
    <lastmod>2019-08-07T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/08/06/visual-studio-mac-another-try-aspnet-csharp-xamarin</loc>
    <lastmod>2019-08-06T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/08/02/build-a-simple-crud-app-with-aspnetcore-mysql-and-twilio</loc>
    <lastmod>2019-08-02T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/08/01/secure-applications-with-certificate-pinning</loc>
    <lastmod>2019-08-01T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/07/30/saml-whats-behind-sso</loc>
    <lastmod>2019-07-30T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/07/29/hashing-techniques-for-password-storage</loc>
    <lastmod>2019-07-29T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/07/26/jenkins-continuous-integration-csharp-aspnetcore</loc>
    <lastmod>2019-07-26T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/07/25/the-hardest-thing-about-data-encryption</loc>
    <lastmod>2019-07-25T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/07/24/how-to-have-the-best-meetings</loc>
    <lastmod>2019-07-24T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/07/23/building-scalable-laravel-apps-with-postgres</loc>
    <lastmod>2019-07-23T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/07/22/servlet-authentication</loc>
    <lastmod>2019-07-22T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/07/19/mysql-vs-postgres</loc>
    <lastmod>2019-07-19T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/07/18/vuejs-data-binding-options</loc>
    <lastmod>2019-07-18T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/07/18/container-security-a-developer-guide</loc>
    <lastmod>2019-07-18T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/07/17/monitoring-with-actuator</loc>
    <lastmod>2019-07-17T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/07/16/build-single-sign-on-sso-for-your-aspnet-mvc-apps</loc>
    <lastmod>2019-07-16T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/07/15/java-myths-2019</loc>
    <lastmod>2019-07-15T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/07/12/secure-your-aspnet-core-app-with-oauth</loc>
    <lastmod>2019-07-12T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/07/11/aspnet-azure-cosmosdb-tutorial</loc>
    <lastmod>2019-07-11T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/07/10/java-microprofile-jwt-auth</loc>
    <lastmod>2019-07-10T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/07/09/software-is-a-creative-endeavor</loc>
    <lastmod>2019-07-09T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/07/03/spring-boot-jpa</loc>
    <lastmod>2019-07-03T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/07/03/github-package-registry-npm-killer</loc>
    <lastmod>2019-07-03T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/07/02/aspnet-top-5-devops-automation-tools-dotnet-csharp-developers</loc>
    <lastmod>2019-07-02T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/06/26/decode-jwt-in-csharp-for-authorization</loc>
    <lastmod>2019-06-26T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/06/26/build-secure-microservices-in-php</loc>
    <lastmod>2019-06-26T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/06/25/iinterface-considered-harmful</loc>
    <lastmod>2019-06-25T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/06/24/ionic-4-angular-spring-boot-jhipster</loc>
    <lastmod>2019-06-24T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/06/20/spring-preauthorize</loc>
    <lastmod>2019-06-20T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/06/20/ionic-4-tutorial-user-authentication-and-registration</loc>
    <lastmod>2019-06-20T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/06/18/command-line-app-with-nodejs</loc>
    <lastmod>2019-06-18T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/06/14/add-authentication-and-personalization-to-vuepress</loc>
    <lastmod>2019-06-14T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/06/12/alexa-sign-in-verification-aspnet</loc>
    <lastmod>2019-06-12T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/06/11/build-login-in-xamarin-with-xamarin-forms</loc>
    <lastmod>2019-06-11T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/06/10/five-essential-tips-for-building-developer-libraries</loc>
    <lastmod>2019-06-10T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/06/07/build-a-phone-system-for-your-company-with-twilio-okta-and-javascript</loc>
    <lastmod>2019-06-07T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/06/05/seven-ways-an-oauth-access-token-is-like-a-hotel-key-card</loc>
    <lastmod>2019-06-05T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/06/04/what-the-heck-is-sign-in-with-apple</loc>
    <lastmod>2019-06-04T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/06/04/store-secrets-securely-int-dotnet-with-azure-keyvault</loc>
    <lastmod>2019-06-04T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/05/31/spring-security-authentication</loc>
    <lastmod>2019-05-31T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/05/31/simple-auth-express-fifteen-minutes</loc>
    <lastmod>2019-05-31T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/05/30/vue-pwa-typescript</loc>
    <lastmod>2019-05-30T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/05/29/build-crud-nodejs-graphql</loc>
    <lastmod>2019-05-29T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/05/28/debugging-jvm-performance-problems-java</loc>
    <lastmod>2019-05-28T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/05/24/java-spring-tutorials</loc>
    <lastmod>2019-05-24T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/05/23/java-microservices-spring-cloud-config</loc>
    <lastmod>2019-05-23T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/05/22/java-microservices-spring-boot-spring-cloud</loc>
    <lastmod>2019-05-22T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/05/21/vue-schematics</loc>
    <lastmod>2019-05-21T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/05/20/azure-aws-lambda-functions-serverless-csharp</loc>
    <lastmod>2019-05-20T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/05/16/angular-authentication-jwt</loc>
    <lastmod>2019-05-16T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/05/15/spring-boot-login-options</loc>
    <lastmod>2019-05-15T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/05/13/angular-8-spring-boot-2</loc>
    <lastmod>2019-05-13T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/05/08/top-vs-code-extensions-for-nodejs-developers</loc>
    <lastmod>2019-05-08T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/05/07/php-token-authentication-jwt-oauth2-openid-connect</loc>
    <lastmod>2019-05-07T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/05/07/nodejs-typescript-api</loc>
    <lastmod>2019-05-07T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/05/02/spring-boot-single-sign-on-oauth-2</loc>
    <lastmod>2019-05-02T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/05/01/is-the-oauth-implicit-flow-dead</loc>
    <lastmod>2019-05-01T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/04/30/store-data-firebase-aspnet-mvc-csharp</loc>
    <lastmod>2019-04-30T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/04/30/developer-relations-pro-tips-2</loc>
    <lastmod>2019-04-30T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/04/26/tutorial-build-universal-apps-with-nuxt</loc>
    <lastmod>2019-04-26T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/04/26/angular-mvc-primer</loc>
    <lastmod>2019-04-26T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/04/24/crud-app-aspnet-core-sql-server</loc>
    <lastmod>2019-04-24T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/04/23/user-account-linking-alexa-aspnet-web-api</loc>
    <lastmod>2019-04-23T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/04/16/spring-boot-tomcat</loc>
    <lastmod>2019-04-16T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/04/16/graphql-api-with-aspnetcore</loc>
    <lastmod>2019-04-16T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/04/15/testing-spring-security-oauth-with-junit</loc>
    <lastmod>2019-04-15T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/04/11/site-security-cloudflare-netlify</loc>
    <lastmod>2019-04-11T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/04/10/build-rest-api-with-aspnetcore</loc>
    <lastmod>2019-04-10T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/04/05/react-native-ios-app-store</loc>
    <lastmod>2019-04-05T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/04/04/java-11-java-12-jhipster-oidc</loc>
    <lastmod>2019-04-04T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/04/03/build-a-crud-app-with-aspnet-22-and-entity-framework</loc>
    <lastmod>2019-04-03T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/04/01/spring-boot-microservices-with-kubernetes</loc>
    <lastmod>2019-04-01T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/03/28/test-java-spring-boot-junit5</loc>
    <lastmod>2019-03-28T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/03/27/build-rest-api-with-node-and-postgres</loc>
    <lastmod>2019-03-27T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/03/26/build-a-crud-app-with-aspnetcore-and-typescript</loc>
    <lastmod>2019-03-26T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/03/25/visual-studio-2019-tips-and-tricks-aspnet</loc>
    <lastmod>2019-03-25T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/03/25/build-crud-app-with-python-flask-angular</loc>
    <lastmod>2019-03-25T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/03/21/build-secure-microservices-with-aspnet-core</loc>
    <lastmod>2019-03-21T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/03/20/linking-your-alexa-skils-securely</loc>
    <lastmod>2019-03-20T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/03/20/build-desktop-app-with-angular-electron</loc>
    <lastmod>2019-03-20T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/03/18/beginners-guide-to-redux</loc>
    <lastmod>2019-03-18T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/03/13/build-rest-api-with-aspnet-web-api</loc>
    <lastmod>2019-03-13T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/03/12/oauth2-spring-security-guide</loc>
    <lastmod>2019-03-12T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/03/11/node-sql-server</loc>
    <lastmod>2019-03-11T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/03/11/build-a-crud-app-with-aspnet-mvc-and-entity-framework</loc>
    <lastmod>2019-03-11T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/03/08/simple-rest-api-php</loc>
    <lastmod>2019-03-08T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/03/07/spring-microservices-https-oauth2</loc>
    <lastmod>2019-03-07T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/03/06/simple-user-authentication-in-react</loc>
    <lastmod>2019-03-06T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/03/05/spring-boot-migration</loc>
    <lastmod>2019-03-05T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/03/05/react-schematics</loc>
    <lastmod>2019-03-05T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/02/28/spring-microservices-docker</loc>
    <lastmod>2019-02-28T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/02/28/build-crud-app-with-angular-and-firebase</loc>
    <lastmod>2019-02-28T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/02/27/devnexus-2019</loc>
    <lastmod>2019-02-27T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/02/25/java-i18n-internationalization-localization</loc>
    <lastmod>2019-02-25T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/02/25/basics-of-javascript-generators</loc>
    <lastmod>2019-02-25T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/02/21/reactive-with-spring-boot-mongodb</loc>
    <lastmod>2019-02-21T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/02/20/spring-boot-with-postgresql-flyway-jsonb</loc>
    <lastmod>2019-02-20T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/02/19/add-social-login-to-spring-boot</loc>
    <lastmod>2019-02-19T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/02/19/add-oauth-device-flow-to-any-server</loc>
    <lastmod>2019-02-19T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/02/15/user-migration-the-definitive-guide</loc>
    <lastmod>2019-02-15T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/02/14/modern-token-authentication-in-node-with-express</loc>
    <lastmod>2019-02-14T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/02/13/angular-schematics</loc>
    <lastmod>2019-02-13T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/02/12/welcome-micah</loc>
    <lastmod>2019-02-12T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/02/12/secure-angular-login</loc>
    <lastmod>2019-02-12T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/02/11/if-it-aint-typescript</loc>
    <lastmod>2019-02-11T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/02/07/build-your-first-azure-function-visual-studio-code</loc>
    <lastmod>2019-02-07T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/02/05/login-registration-aspnet-core-mvc</loc>
    <lastmod>2019-02-05T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/02/05/go-for-liftoff</loc>
    <lastmod>2019-02-05T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/02/04/create-and-verify-jwts-in-php</loc>
    <lastmod>2019-02-04T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/02/01/spring-hibernate-guide</loc>
    <lastmod>2019-02-01T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/01/30/first-angular-pwa</loc>
    <lastmod>2019-01-30T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/01/28/developer-relations-pro-tips</loc>
    <lastmod>2019-01-28T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/01/23/nobody-cares-about-oauth-or-openid-connect</loc>
    <lastmod>2019-01-23T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/01/22/whats-new-in-es2019</loc>
    <lastmod>2019-01-22T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/01/22/oauth-api-keys-arent-safe-in-mobile-apps</loc>
    <lastmod>2019-01-22T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/01/16/which-java-sdk</loc>
    <lastmod>2019-01-16T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/01/16/history-and-future-of-async-javascript</loc>
    <lastmod>2019-01-16T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2019/01/15/crud-app-laravel-vue</loc>
    <lastmod>2019-01-15T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/12/28/simple-login-php</loc>
    <lastmod>2018-12-28T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/12/27/build-a-basic-android-app-with-xamarin-and-visual-studio</loc>
    <lastmod>2018-12-27T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/12/26/react-native-android-play-store</loc>
    <lastmod>2018-12-26T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/12/21/build-basic-web-app-with-mvc-angular</loc>
    <lastmod>2018-12-21T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/12/20/crud-app-with-python-flask-react</loc>
    <lastmod>2018-12-20T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/12/19/learn-javascript-in-2019</loc>
    <lastmod>2018-12-19T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/12/18/secure-spring-rest-api</loc>
    <lastmod>2018-12-18T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/12/13/oauth-2-for-native-and-mobile-apps</loc>
    <lastmod>2018-12-13T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/12/13/build-basic-app-spring-boot-jpa</loc>
    <lastmod>2018-12-13T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/12/11/learning-java-first-language</loc>
    <lastmod>2018-12-11T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/12/10/navigate-aspnet-identity-landscape</loc>
    <lastmod>2018-12-10T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/12/06/crud-app-laravel-react</loc>
    <lastmod>2018-12-06T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/12/05/configure-dotnet-auth-in-owin</loc>
    <lastmod>2018-12-05T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/12/04/angular-7-oidc-oauth2-pkce</loc>
    <lastmod>2018-12-04T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/12/03/bootiful-spring-boot-java-vue-typescript</loc>
    <lastmod>2018-12-03T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/11/30/web-app-with-express-angular-graphql</loc>
    <lastmod>2018-11-30T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/11/29/build-test-react-native-typescript-oauth2</loc>
    <lastmod>2018-11-29T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/11/27/first-router-node-express</loc>
    <lastmod>2018-11-27T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/11/26/spring-boot-2-dot-1-oidc-oauth2-reactive-apis</loc>
    <lastmod>2018-11-26T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/11/20/three-developer-tools-im-thankful-for</loc>
    <lastmod>2018-11-20T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/11/15/node-express-typescript</loc>
    <lastmod>2018-11-15T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/11/13/create-and-verify-jwts-with-node</loc>
    <lastmod>2018-11-13T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/10/31/jwts-with-java</loc>
    <lastmod>2018-10-31T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/10/30/wordpress-authentication-with-okta</loc>
    <lastmod>2018-10-30T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/10/30/basic-crud-angular-and-node</loc>
    <lastmod>2018-10-30T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/10/29/add-login-to-you-aspnetcore-app</loc>
    <lastmod>2018-10-29T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/10/23/php-laravel-angular-crud-app</loc>
    <lastmod>2018-10-23T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/10/23/build-a-single-page-app-with-go-and-vue</loc>
    <lastmod>2018-10-23T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/10/22/stolen-access-tokens</loc>
    <lastmod>2018-10-22T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/10/16/token-auth-for-java</loc>
    <lastmod>2018-10-16T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/10/15/blazor-and-web-assembly</loc>
    <lastmod>2018-10-15T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/10/11/build-simple-web-app-with-express-react-graphql</loc>
    <lastmod>2018-10-11T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/10/10/react-native-spring-boot-mobile-app</loc>
    <lastmod>2018-10-10T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/10/05/build-a-spring-boot-app-with-user-authentication</loc>
    <lastmod>2018-10-05T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/09/27/test-your-github-repositories-with-docker-in-five-minutes</loc>
    <lastmod>2018-09-27T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/09/27/build-a-simple-api-service-with-express-and-graphql</loc>
    <lastmod>2018-09-27T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/09/26/build-a-spring-boot-webapp</loc>
    <lastmod>2018-09-26T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/09/25/spring-webflux-websockets-react</loc>
    <lastmod>2018-09-25T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/09/24/reactive-apis-with-spring-webflux</loc>
    <lastmod>2018-09-24T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/09/21/reactive-programming-with-spring</loc>
    <lastmod>2018-09-21T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/09/18/simple-authentication-with-rails-and-omniauth</loc>
    <lastmod>2018-09-18T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/09/17/desktop-app-electron-authentication</loc>
    <lastmod>2018-09-17T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/09/14/how-to-get-more-users-to-enable-2fa-on-their-accounts</loc>
    <lastmod>2018-09-14T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/09/13/build-and-understand-express-middleware-through-examples</loc>
    <lastmod>2018-09-13T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/09/12/secure-java-ee-rest-api</loc>
    <lastmod>2018-09-12T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/09/11/android-kotlin-crud</loc>
    <lastmod>2018-09-11T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/09/07/build-simple-crud-with-aspnet-webapi-vue</loc>
    <lastmod>2018-09-07T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/09/06/wheres-the-bacon</loc>
    <lastmod>2018-09-06T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/08/30/build-one-time-password-token-for-mfa</loc>
    <lastmod>2018-08-30T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/08/29/secure-webforms-with-openidconnect-okta</loc>
    <lastmod>2018-08-29T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/08/28/nginx-auth-request</loc>
    <lastmod>2018-08-28T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/08/27/build-crud-app-vuejs-netcore</loc>
    <lastmod>2018-08-27T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/08/23/symfony-react-php-crud-app</loc>
    <lastmod>2018-08-23T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/08/22/basic-crud-angular-7-and-spring-boot-2</loc>
    <lastmod>2018-08-22T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/08/21/build-secure-rest-api-with-node</loc>
    <lastmod>2018-08-21T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/08/17/build-and-understand-user-authentication-in-node</loc>
    <lastmod>2018-08-17T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/08/16/secure-api-spring-boot-graphql</loc>
    <lastmod>2018-08-16T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/08/14/php-crud-app-symfony-angular</loc>
    <lastmod>2018-08-14T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/08/10/basic-android-without-an-ide</loc>
    <lastmod>2018-08-10T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/08/08/aspnet-core-angular-stripe-ticket-sales</loc>
    <lastmod>2018-08-08T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/08/07/node-angular-crud</loc>
    <lastmod>2018-08-07T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/08/02/aspnet-core-angular-crud</loc>
    <lastmod>2018-08-02T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/07/31/use-aws-cloudformation-to-automate-static-site-deployment-with-s3</loc>
    <lastmod>2018-07-31T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/07/30/10-ways-to-secure-spring-boot</loc>
    <lastmod>2018-07-30T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/07/27/build-crud-app-in-aspnet-framework-webapi-and-angular</loc>
    <lastmod>2018-07-27T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/07/24/social-spring-boot</loc>
    <lastmod>2018-07-24T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/07/23/build-a-simple-crud-app-with-flask-and-python</loc>
    <lastmod>2018-07-23T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/07/16/oauth-2-command-line</loc>
    <lastmod>2018-07-16T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/07/12/flask-tutorial-simple-user-registration-and-login</loc>
    <lastmod>2018-07-12T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/07/11/ci-cd-spring-boot-jenkins-x-kubernetes</loc>
    <lastmod>2018-07-11T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/07/11/build-react-graphql-api-user-authentication</loc>
    <lastmod>2018-07-11T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/07/10/build-a-basic-crud-app-with-node-and-react</loc>
    <lastmod>2018-07-10T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/07/09/five-minute-php-app-auth</loc>
    <lastmod>2018-07-09T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/07/06/secure-api-mulesoft</loc>
    <lastmod>2018-07-06T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/07/03/deploy-vue-app-aws</loc>
    <lastmod>2018-07-03T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/07/02/build-a-secure-crud-app-with-aspnetcore-and-react</loc>
    <lastmod>2018-07-02T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/06/29/what-is-the-oauth2-password-grant</loc>
    <lastmod>2018-06-29T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/06/28/tutorial-build-a-basic-crud-app-with-node</loc>
    <lastmod>2018-06-28T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/06/26/securely-manage-users-node-app</loc>
    <lastmod>2018-06-26T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/06/25/react-spring-boot-photo-gallery-pwa</loc>
    <lastmod>2018-06-25T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/06/22/multi-factor-authentication-command-line</loc>
    <lastmod>2018-06-22T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/06/20/what-happens-if-your-jwt-is-stolen</loc>
    <lastmod>2018-06-20T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/06/19/deploy-your-aspnet-core-app-to-azure</loc>
    <lastmod>2018-06-19T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/06/18/spring-boot-angular-auth-code-flow</loc>
    <lastmod>2018-06-18T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/06/14/php-crud-app-symfony-vue</loc>
    <lastmod>2018-06-14T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/06/12/mfa-in-spring-boot</loc>
    <lastmod>2018-06-12T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/06/11/how-to-prevent-your-users-from-using-breached-passwords</loc>
    <lastmod>2018-06-11T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/06/08/add-authentication-to-any-web-page-in-10-minutes</loc>
    <lastmod>2018-06-08T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/06/07/static-sites-vs-cms</loc>
    <lastmod>2018-06-07T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/06/06/node-api-oauth-client-credentials</loc>
    <lastmod>2018-06-06T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/06/05/authentication-vanilla-js</loc>
    <lastmod>2018-06-05T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/06/04/okta-with-grails-part2</loc>
    <lastmod>2018-06-04T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/05/24/what-is-the-oauth2-implicit-grant-type</loc>
    <lastmod>2018-05-24T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/05/23/announcing-passprotect-proactive-web-security</loc>
    <lastmod>2018-05-23T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/05/22/simple-multifactor-authentication-in-node</loc>
    <lastmod>2018-05-22T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/05/18/node-authentication-with-passport-and-oidc</loc>
    <lastmod>2018-05-18T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/05/17/microservices-spring-boot-2-oauth</loc>
    <lastmod>2018-05-17T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/05/16/multifactor-authentication-4-challenges-faced-by-developers</loc>
    <lastmod>2018-05-16T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/05/11/policy-based-authorization-in-aspnet-core</loc>
    <lastmod>2018-05-11T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/05/09/upgrade-to-angular-6</loc>
    <lastmod>2018-05-09T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/05/08/build-video-chat-app-with-javascript-webrtc-and-okta</loc>
    <lastmod>2018-05-08T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/05/02/testing-spring-boot-angular-components</loc>
    <lastmod>2018-05-02T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/05/01/add-authentication-xamarin-openid-connect</loc>
    <lastmod>2018-05-01T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/04/26/build-crud-app-aspnetcore-angular</loc>
    <lastmod>2018-04-26T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/04/24/simple-node-authentication</loc>
    <lastmod>2018-04-24T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/04/20/hello-okta-dave</loc>
    <lastmod>2018-04-20T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/04/19/okta-with-grails</loc>
    <lastmod>2018-04-19T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/04/18/authorization-in-your-aspnet-mvc-4-application</loc>
    <lastmod>2018-04-18T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/04/17/webauthn-developers-guide-to-whats-on-the-horizon</loc>
    <lastmod>2018-04-17T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/04/16/add-auth-to-your-pwa-with-okta-and-stencil</loc>
    <lastmod>2018-04-16T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/04/12/how-to-expand-your-ux-to-a-new-audience</loc>
    <lastmod>2018-04-12T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/04/10/oauth-authorization-code-grant-type</loc>
    <lastmod>2018-04-10T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/04/02/client-creds-with-spring-boot</loc>
    <lastmod>2018-04-02T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/03/30/everything-you-need-to-know-about-the-twelve-factor-app</loc>
    <lastmod>2018-03-30T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/03/27/welcome-aaron-okta</loc>
    <lastmod>2018-03-27T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/03/23/token-authentication-aspnetcore-complete-guide</loc>
    <lastmod>2018-03-23T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/03/21/dropwizard-oauth</loc>
    <lastmod>2018-03-21T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/03/19/how-to-be-productive-at-work</loc>
    <lastmod>2018-03-19T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/03/16/build-react-native-authentication-oauth-2</loc>
    <lastmod>2018-03-16T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/03/14/hosting-our-first-developer-conference-iterate</loc>
    <lastmod>2018-03-14T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/03/06/okta-open-source-samples-and-quickstarts</loc>
    <lastmod>2018-03-06T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/03/01/develop-microservices-jhipster-oauth</loc>
    <lastmod>2018-03-01T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/02/27/a-breakdown-of-the-new-saml-authentication-bypass-vulnerability</loc>
    <lastmod>2018-02-27T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/02/20/9-talks-i-cant-wait-to-see-at-iterate</loc>
    <lastmod>2018-02-20T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/02/15/build-crud-app-vuejs-node</loc>
    <lastmod>2018-02-15T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/02/13/secure-spring-microservices-with-oauth</loc>
    <lastmod>2018-02-13T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/02/08/set-up-and-enforce-multi-factor-auth-with-okta</loc>
    <lastmod>2018-02-08T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/02/07/developers-guide-to-docker-part-4</loc>
    <lastmod>2018-02-07T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/02/06/build-user-registration-with-node-react-and-okta</loc>
    <lastmod>2018-02-06T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/02/01/secure-aspnetcore-webapi-token-auth</loc>
    <lastmod>2018-02-01T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/01/31/build-secure-todo-app-vuejs-aspnetcore</loc>
    <lastmod>2018-01-31T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/01/30/jhipster-ionic-with-oidc-authentication</loc>
    <lastmod>2018-01-30T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/01/24/build-your-own-invoicing-service-with-node-coinbase-bitcoin-and-okta</loc>
    <lastmod>2018-01-24T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/01/23/replace-local-storage-with-okta-profile-attributes</loc>
    <lastmod>2018-01-23T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/01/18/cryptocurrency-pwa-secured-by-okta</loc>
    <lastmod>2018-01-18T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/01/11/two-approaches-to-setting-up-a-mern-stack-app</loc>
    <lastmod>2018-01-11T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/01/11/sso-oauth-vertx</loc>
    <lastmod>2018-01-11T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2018/01/10/build-app-for-ios-android-with-xamarin</loc>
    <lastmod>2018-01-10T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/12/21/spread-serverless-holiday-cheer</loc>
    <lastmod>2017-12-21T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/12/18/spring-security-5-oidc</loc>
    <lastmod>2017-12-18T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/12/06/bootiful-development-with-spring-boot-and-react</loc>
    <lastmod>2017-12-06T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/12/04/use-kong-gateway-to-centralize-authentication</loc>
    <lastmod>2017-12-04T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/12/04/basic-crud-angular-and-spring-boot</loc>
    <lastmod>2017-12-04T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/11/22/three-developer-tools-im-thankful-for</loc>
    <lastmod>2017-11-22T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/11/20/build-an-iOS-app-with-secure-authentication-in-20-minutes</loc>
    <lastmod>2017-11-20T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/11/20/add-sso-spring-boot-15-min</loc>
    <lastmod>2017-11-20T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/10/31/add-authentication-to-play-framework-with-oidc</loc>
    <lastmod>2017-10-31T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/10/27/secure-spa-spring-boot-oauth</loc>
    <lastmod>2017-10-27T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/10/27/okta-oauth-zork</loc>
    <lastmod>2017-10-27T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/10/20/oidc-with-jhipster</loc>
    <lastmod>2017-10-20T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/10/19/use-openid-connect-to-build-a-simple-node-website</loc>
    <lastmod>2017-10-19T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/10/19/build-a-preact-app-with-authentication</loc>
    <lastmod>2017-10-19T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/10/17/add-the-power-of-webhooks-to-your-app-with-oktas-system-log</loc>
    <lastmod>2017-10-17T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/10/13/okta-groups-spring-security</loc>
    <lastmod>2017-10-13T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/10/11/why-are-webhooks-better-than-serverless-extensibility</loc>
    <lastmod>2017-10-11T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/10/11/developers-guide-to-docker-part-3</loc>
    <lastmod>2017-10-11T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/10/10/nosql-options-for-java-developers-part-ii</loc>
    <lastmod>2017-10-10T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/10/04/aspnet-authorization</loc>
    <lastmod>2017-10-04T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/09/28/top-10-javaone-2017-sessions-for-java-hipsters</loc>
    <lastmod>2017-09-28T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/09/25/all-new-developer-console</loc>
    <lastmod>2017-09-25T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/09/19/build-a-secure-notes-application-with-kotlin-typescript-and-okta</loc>
    <lastmod>2017-09-19T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/09/14/lazy-developers-guide-to-auth-with-vue</loc>
    <lastmod>2017-09-14T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/09/08/nosql-options-for-java-developers</loc>
    <lastmod>2017-09-08T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/09/06/build-a-cryptocurrency-comparison-site-with-vuejs</loc>
    <lastmod>2017-09-06T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/08/29/meet-the-new-okta-identity-platform</loc>
    <lastmod>2017-08-29T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/08/28/developers-guide-to-docker-part-2</loc>
    <lastmod>2017-08-28T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/08/23/five-java-tips</loc>
    <lastmod>2017-08-23T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/08/22/build-an-ionic-app-with-user-authentication</loc>
    <lastmod>2017-08-22T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/08/21/what-is-developer-relations-at-okta</loc>
    <lastmod>2017-08-21T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/08/17/why-jwts-suck-as-session-tokens</loc>
    <lastmod>2017-08-17T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/08/09/jax-rs-vs-spring-rest-endpoints</loc>
    <lastmod>2017-08-09T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/08/08/secure-spring-microservices</loc>
    <lastmod>2017-08-08T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/08/01/oidc-primer-part-3</loc>
    <lastmod>2017-08-01T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/07/25/oidc-primer-part-2</loc>
    <lastmod>2017-07-25T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/07/25/oidc-primer-part-1</loc>
    <lastmod>2017-07-25T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/07/20/the-ultimate-guide-to-progressive-web-applications</loc>
    <lastmod>2017-07-20T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/07/13/apache-shiro-spring-boot</loc>
    <lastmod>2017-07-13T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/06/29/oidc-user-auth-aspnet-core</loc>
    <lastmod>2017-06-29T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/06/27/seven-tools-net-developers</loc>
    <lastmod>2017-06-27T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/06/21/what-the-heck-is-oauth</loc>
    <lastmod>2017-06-21T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/06/20/develop-microservices-with-jhipster</loc>
    <lastmod>2017-06-20T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/06/15/build-microservices-architecture-spring-boot</loc>
    <lastmod>2017-06-15T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/06/13/add-authentication-angular-pwa</loc>
    <lastmod>2017-06-13T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/05/17/develop-a-mobile-app-with-ionic-and-spring-boot</loc>
    <lastmod>2017-05-17T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/05/10/developers-guide-to-docker-part-1</loc>
    <lastmod>2017-05-10T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/05/09/progressive-web-applications-with-angular-and-spring-boot</loc>
    <lastmod>2017-05-09T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/05/03/seven-new-vs-features</loc>
    <lastmod>2017-05-03T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/04/26/bootiful-development-with-spring-boot-and-angular</loc>
    <lastmod>2017-04-26T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/04/17/angular-authentication-with-oidc</loc>
    <lastmod>2017-04-17T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/03/30/react-okta-sign-in-widget</loc>
    <lastmod>2017-03-30T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/03/27/angular-okta-sign-in-widget</loc>
    <lastmod>2017-03-27T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2017/03/21/spring-boot-oauth</loc>
    <lastmod>2017-03-21T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2016/03/22/use-kentor-authservices-with-okta</loc>
    <lastmod>2016-03-22T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2016/01/05/rest-service-auth-jwt</loc>
    <lastmod>2016-01-05T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2015/12/07/oauth</loc>
    <lastmod>2015-12-07T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2015/12/02/tls-client-authentication-for-services</loc>
    <lastmod>2015-12-02T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2015/06/11/trustpage</loc>
    <lastmod>2015-06-11T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2015/05/22/tcmalloc</loc>
    <lastmod>2015-05-22T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2015/05/08/software-engineering-design-principles</loc>
    <lastmod>2015-05-08T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2015/05/08/productionalizing-active-mq</loc>
    <lastmod>2015-05-08T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2015/04/23/android-unit-testing-part-4</loc>
    <lastmod>2015-04-23T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2015/04/14/android-unit-testing-part-3</loc>
    <lastmod>2015-04-14T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>

  <url>
    <loc>https://developer.okta.com/blog/2015/04/07/android-unit-testing-part-2</loc>
    <lastmod>2015-04-07T00:00:00-05:00</lastmod>
    <changefreq>monthly</changefreq>      
    <priority>0.5</priority>      
  </url>


</urlset>
