<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://hasnode.byrayray.dev/how-to-call-a-serverless-function-or-web-api-periodically-with-ios-shortcuts-24f3e696c105</loc>
    <lastmod>2021-08-24T13:17:00.174Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/how-to-let-a-typescript-function-accept-an-index-type-as-parameter-3cb538ac4175</loc>
    <lastmod>2022-08-17T17:37:52.941Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/4-reasons-why-low-code-is-great-for-professional-developers-f374c3ba4182</loc>
    <lastmod>2021-08-24T13:18:09.061Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/declare-missing-helper-function-typescript-in-visual-studio-code-c058ea72de8d</loc>
    <lastmod>2021-08-24T13:18:28.944Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/how-to-make-re-usable-colors-in-microsoft-canvas-power-apps-e3a971f68148</loc>
    <lastmod>2021-08-24T13:18:47.733Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/coding-is-dead-1e08021b723a</loc>
    <lastmod>2021-08-24T13:19:14.979Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/dont-be-a-jack-of-all-trades-developer-9e6104633167</loc>
    <lastmod>2021-08-24T13:19:44.276Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/what-if-professional-developers-start-using-low-code-platforms-ebbd00c70a03</loc>
    <lastmod>2021-08-24T13:20:01.476Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/7-web-development-guidelines-to-speed-up-page-loading-e8f0e13a53b</loc>
    <lastmod>2022-11-20T10:33:50.397Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/getting-started-with-storybook-without-a-javascript-framework</loc>
    <lastmod>2021-08-24T13:20:38.165Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/git-update-branch-while-on-other-branch-7c37329ffc35</loc>
    <lastmod>2021-08-24T13:20:55.625Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/how-to-remove-un-used-imports-automatically-in-visual-studio-code-7f1f1e9f44b6</loc>
    <lastmod>2021-08-24T13:21:08.324Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/how-to-improve-react-components-with-optional-chaining-6081456cccfe</loc>
    <lastmod>2021-08-24T14:48:41.436Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/define-nodejs-npm-and-typescript-version-in-your-package-json-6933d3ef280e</loc>
    <lastmod>2021-08-24T14:49:37.630Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/polished-js-a-utility-css-in-js-library-for-styled-components-in-react-js-32c1649d3831</loc>
    <lastmod>2021-08-24T14:50:11.057Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/how-to-add-props-to-styled-components-in-react-js-with-typescript-1df49ef951bf</loc>
    <lastmod>2022-08-17T17:39:10.913Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/how-to-use-css-media-queries-with-styled-components-in-react-js-f5db5ffcc5f0</loc>
    <lastmod>2021-08-24T14:51:04.583Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/css-variable-with-styled-components-7e91d89f13f3</loc>
    <lastmod>2021-08-24T14:51:23.798Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/how-promises-actually-work-in-javascript-1c80b1af7193</loc>
    <lastmod>2021-08-27T06:53:29.018Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/the-newest-and-fastest-frontend-bundler-vite-6ac40371a9c0</loc>
    <lastmod>2021-08-24T14:54:55.524Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/developer-dilemmas-new-technology-vs-old-technology-3de8726ef6c1</loc>
    <lastmod>2021-08-24T14:57:00.304Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/cant-access-camera-or-microphone-in-webrtc-apps-solve-using-navigator-mediadevices-web-api-c0ffe5cbd32c</loc>
    <lastmod>2021-08-25T06:30:45.466Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/how-to-build-a-custom-checkbox-with-javascript-82083a66ae04</loc>
    <lastmod>2021-08-25T06:51:49.277Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/build-a-custom-like-button-with-html-css-and-vanilla-javascript-b81fa4b00aad</loc>
    <lastmod>2021-01-07T14:24:05.275Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/setting-up-a-next-js-project-with-tailwind-css-85fcc882d0b8</loc>
    <lastmod>2020-12-28T16:14:06.491Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/how-to-build-and-deploy-a-jamstack-website-fast-with-next-js-a61df3c822f</loc>
    <lastmod>2020-12-21T15:23:50.664Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/5-development-retrospective-questions-to-have-great-discussions-aa77f96cf793</loc>
    <lastmod>2020-12-09T18:22:00.954Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/how-to-learn-javascript-the-easy-way-2aa37007c481</loc>
    <lastmod>2020-12-05T20:50:07.916Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/tips-to-create-developer-tutorials-62cb3a25b8e5</loc>
    <lastmod>2020-11-24T16:03:00.283Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/5-rules-to-improve-code-readability-83eda50ca780</loc>
    <lastmod>2020-11-17T18:09:56.212Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/use-cli-tools-from-mac-linux-on-windows-subsystem-for-linux-37d16f012489</loc>
    <lastmod>2020-11-05T14:13:13.676Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/3-todos-before-applying-for-a-junior-developer-job-26fc0d8ba2b9</loc>
    <lastmod>2020-10-30T07:59:22.464Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/apple-watch-series-6-worth-the-money-723f4ba015a5</loc>
    <lastmod>2020-10-26T07:29:01.043Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/why-tutorials-wont-make-you-a-professional-developer-271108c74ddb</loc>
    <lastmod>2020-10-22T17:47:33.914Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/the-defenition-of-a-senior-developer-d74397db5fbb</loc>
    <lastmod>2020-10-21T02:28:23.361Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/5-tips-for-healthier-developers-ea21d1e826f</loc>
    <lastmod>2020-10-15T13:16:09.366Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/the-best-trance-music-for-programming-57aacaaac972</loc>
    <lastmod>2020-10-14T20:48:03.254Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/frontend-development-on-a-budget-raspberry-pi-4-4c917124d348</loc>
    <lastmod>2020-10-11T10:01:18.844Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/what-tech-i-use-in-2020-as-developer-f3269f857f0e</loc>
    <lastmod>2020-10-05T14:44:57.035Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/create-crud-for-managing-webshop-products-e85981503130</loc>
    <lastmod>2020-09-25T10:19:14.651Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/css-music-player-d4acda2755cc</loc>
    <lastmod>2020-08-04T14:51:23.873Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/how-to-build-a-serverless-webshop-part-2-733925518e80</loc>
    <lastmod>2020-07-30T06:01:01.263Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/how-to-build-a-serverless-webshop-3dabd13b0ac7</loc>
    <lastmod>2020-07-08T06:01:01.176Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/good-job-apple-ios-14-is-worth-trying-in-the-beta-16672d3c2241</loc>
    <lastmod>2020-07-08T05:12:50.278Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/typescripts-new-top-level-await-cc6beadbde8</loc>
    <lastmod>2022-08-17T17:39:24.040Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/passive-income-is-a-lie-848db033e4a6</loc>
    <lastmod>2020-06-02T18:52:00.578Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/jump-start-your-developer-career-from-zero-to-hero-89cb62a1829</loc>
    <lastmod>2020-05-26T17:10:40.251Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/4-steps-to-get-started-with-serverless-functions-on-netlify-a6942bf071ca</loc>
    <lastmod>2020-05-26T15:50:59.895Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/native-lazy-loading-in-the-browser-85dabe6653ed</loc>
    <lastmod>2020-05-20T14:24:00.210Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hasnode.byrayray.dev/5-steps-give-structure-to-your-development-projects-e1348eb9f17d</loc>
    <lastmod>2020-05-19T05:56:52.031Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
</urlset>