<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://blog.bolajiayodeji.com</loc>
    <lastmod>2026-05-13T16:41:59.080Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/using-graphql-for-building-server-driven-uis</loc>
    <lastmod>2026-02-20T22:04:09.415Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/career-update-joining-the-digital-public-goods-alliance</loc>
    <lastmod>2024-10-18T13:37:52.607Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/how-to-build-design-editing-apps-using-nextjs-clerk-and-imglys-cesdk-engine</loc>
    <lastmod>2024-09-11T14:58:16.268Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/how-to-build-an-audio-chatbot-with-nextjs-openai-and-elevenlabs</loc>
    <lastmod>2024-03-18T16:28:07.115Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/how-to-create-an-automated-profile-readme-using-nodejs-and-github-actions</loc>
    <lastmod>2023-12-04T21:12:50.360Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/my-developer-advocate-portfolio</loc>
    <lastmod>2023-08-28T13:03:08.531Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/building-an-ecommerce-store-with-nextjs-and-commerce-layer-demo-store</loc>
    <lastmod>2023-01-21T09:04:23.829Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/introducing-github-community-health-files</loc>
    <lastmod>2022-09-27T02:56:17.568Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/contributing-to-open-source-pocket-guide</loc>
    <lastmod>2022-09-11T11:35:20.055Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/how-to-deploy-a-machine-learning-model-to-the-web</loc>
    <lastmod>2022-09-03T08:49:08.542Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/how-to-setup-google-analytics-4-in-a-nextjs-project</loc>
    <lastmod>2022-06-23T08:43:05.285Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/how-to-build-an-international-ecommerce-website-with-sanity-and-commerce-layer</loc>
    <lastmod>2022-04-11T13:19:45.762Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/how-to-connect-google-colab-to-a-local-runtime</loc>
    <lastmod>2022-03-04T21:30:43.342Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/how-to-make-any-website-shoppable</loc>
    <lastmod>2022-02-16T11:56:15.469Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/how-to-setup-rstudio-for-data-visualization</loc>
    <lastmod>2021-09-15T07:20:18.307Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/career-update-joining-the-commerce-layer-team</loc>
    <lastmod>2020-10-26T10:21:03.305Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/how-to-create-file-archives-using-the-linux-tape-archive-tar-command</loc>
    <lastmod>2020-09-18T05:29:31.478Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/introduction-to-headless-content-management-systems</loc>
    <lastmod>2020-08-03T17:31:42.215Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/my-first-interview-experience</loc>
    <lastmod>2020-07-14T13:25:57.158Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/how-to-add-a-readme-file-to-your-github-profile</loc>
    <lastmod>2020-07-09T08:49:54.369Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/technical-writing-template</loc>
    <lastmod>2020-05-22T06:47:27.880Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/how-to-ask-effective-questions-a-practical-guide-for-developers</loc>
    <lastmod>2020-05-20T06:45:29.650Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/the-security-vulnerabilities-of-the-target-blank-attribute</loc>
    <lastmod>2020-05-12T05:37:25.203Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/til-css-list-style-position-property</loc>
    <lastmod>2020-04-13T12:33:25.186Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/best-developer-communities-to-be-part-of-in-2020</loc>
    <lastmod>2020-03-16T12:46:51.684Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/awesome-technical-writing-a-curated-list-of-awesome-resources-about-technical-writing</loc>
    <lastmod>2020-03-11T09:30:22.971Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/image-optimization-and-transformation-with-cloudinary</loc>
    <lastmod>2020-03-06T06:34:55.058Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/top-15-recommended-tools-for-react-developers</loc>
    <lastmod>2020-01-13T06:52:37.710Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/automate-github-dependency-updates-with-dependabot</loc>
    <lastmod>2019-12-31T16:39:45.398Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/accessibility-auditing-with-axe-for-automated-web-ui-testing</loc>
    <lastmod>2019-12-06T09:45:29.084Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/writing-good-commit-messages-a-practical-guide</loc>
    <lastmod>2019-11-28T17:28:39.737Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/github-repository-language-overview</loc>
    <lastmod>2019-10-16T09:42:34.112Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/how-to-deploy-a-node-application-and-database-to-heroku</loc>
    <lastmod>2019-09-28T04:41:32.168Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/building-a-slackbot-with-nodejs-and-slackbotsjs</loc>
    <lastmod>2019-08-12T13:51:46.034Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/im-joining-hashnode</loc>
    <lastmod>2019-07-25T11:21:59.978Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/git-first-time-setup</loc>
    <lastmod>2019-07-21T16:17:37.987Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/how-to-fix-git-always-asking-for-user-credentials</loc>
    <lastmod>2019-07-20T23:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/how-to-compile-your-c-code-in-visual-studio-code</loc>
    <lastmod>2019-07-06T23:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/handling-static-forms-the-client-side-way</loc>
    <lastmod>2019-06-05T15:27:54.195Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/introducing-jamstack-the-architecture-of-the-modern-web</loc>
    <lastmod>2019-05-13T23:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/introducing-google-season-of-docs</loc>
    <lastmod>2019-05-02T23:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/the-differences-between-objectfreeze-vs-const-in-javascript</loc>
    <lastmod>2019-04-26T23:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/introduction-to-web-accessibility</loc>
    <lastmod>2019-04-04T23:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/building-and-deploying-your-first-progressive-web-app</loc>
    <lastmod>2019-03-31T23:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/introducing-css-custom-properties-variables</loc>
    <lastmod>2019-03-25T04:31:15.769Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/getting-started-with-hugo-and-deploying-to-netlify</loc>
    <lastmod>2019-03-17T23:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/iterating-through-javascript-objects-5-techniques-and-performance-tests</loc>
    <lastmod>2019-03-09T23:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/github-student-developer-pack-demystified</loc>
    <lastmod>2019-03-03T23:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/git-cheat-sheet</loc>
    <lastmod>2019-02-17T23:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/introduction-to-babel-and-javascript-bundlers</loc>
    <lastmod>2019-02-13T23:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/introduction-to-es6-modules</loc>
    <lastmod>2019-02-11T02:49:58.522Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/manipulating-arrays-in-javascript</loc>
    <lastmod>2019-02-03T23:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/introduction-to-chrome-lighthouse</loc>
    <lastmod>2019-01-27T23:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/the-growth-mindset-demystified</loc>
    <lastmod>2019-01-21T08:56:45.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/introduction-to-javascript-switch-cases</loc>
    <lastmod>2019-01-03T23:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/how-to-redirect-http-to-https-using-htaccess</loc>
    <lastmod>2018-11-25T23:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/how-to-build-and-deploy-a-progressive-web-app-with-pwafire-github-pages-and-firebase</loc>
    <lastmod>2018-11-25T23:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/how-to-test-a-pull-request-locally-before-merging</loc>
    <lastmod>2018-11-10T23:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/how-to-convert-github-markdown-files-to-a-simple-website</loc>
    <lastmod>2018-11-04T23:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/series/ds-and-ml</loc>
    <lastmod>2026-05-13T16:41:59.080Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/series/open-source</loc>
    <lastmod>2026-05-13T16:41:59.080Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/series/ecommerce</loc>
    <lastmod>2026-05-13T16:41:59.080Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/series/web</loc>
    <lastmod>2026-05-13T16:41:59.080Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/archive</loc>
    <lastmod>2026-05-13T16:41:59.080Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://blog.bolajiayodeji.com/recommendations</loc>
    <lastmod>2026-05-13T16:41:59.080Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>