<?xml version="1.0" encoding="utf-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://devtails.xyz/</loc></url>
  <url><loc>https://devtails.xyz/2026-engram-commit-analysis</loc></url>
  <url><loc>https://devtails.xyz/march-2025-update</loc></url>
  <url><loc>https://devtails.xyz/the-maze</loc></url>
  <url><loc>https://devtails.xyz/@adam/how-to-create-waveform-video-from-audio-using-html-canvas-and-javascript</loc></url>
  <url><loc>https://devtails.xyz/adam/how-to-save-html-canvas-to-mp4-using-web-codecs-api</loc></url>
  <url><loc>https://devtails.xyz/adam/2024-01-01-update</loc></url>
  <url><loc>https://devtails.xyz/adam/2023-pinetime-getting-started</loc></url>
  <url><loc>https://devtails.xyz/adam/2023-advent-of-code-day-3</loc></url>
  <url><loc>https://devtails.xyz/adam/2023-advent-of-code-day-two</loc></url>
  <url><loc>https://devtails.xyz/adam/2023-advent-of-code-day-one</loc></url>
  <url><loc>https://devtails.xyz/@adam/how-to-write-a-wav-file-in-javascript</loc></url>
  <url><loc>https://devtails.xyz/@adam/how-to-write-a-wav-file-in-c</loc></url>
  <url><loc>https://devtails.xyz/@adam/what-does-github-for-music-look-like</loc></url>
  <url><loc>https://devtails.xyz/@adam/how-to-record-html-canvas-using-mediarecorder-and-export-as-video</loc></url>
  <url><loc>https://devtails.xyz/@adam/tutorial-react-server-components</loc></url>
  <url><loc>https://devtails.xyz/@adam/deploy-react-ssr-bun-engram</loc></url>
  <url><loc>https://devtails.xyz/@adam/i-paid-for-an-award-to-prove-the-internet-2-0-conference-is-a-scam-part-two</loc></url>
  <url><loc>https://devtails.xyz/@adam/i-paid-for-an-award-to-prove-the-internet-2-0-conference-is-a-scam</loc></url>
  <url><loc>https://devtails.xyz/@adam/how-to-use-tokio-with-rust-to-make-an-http-server</loc></url>
  <url><loc>https://devtails.xyz/@adam/reviving-isolated-with-ruffle</loc></url>
  <url><loc>https://devtails.xyz/@adam/how-to-setup-web-push-notifications-in-ios-safari</loc></url>
  <url><loc>https://devtails.xyz/@adam/how-to-build-a-blog-in-rust</loc></url>
  <url><loc>https://devtails.xyz/@adam/why-i-am-struggling-to-get-behind-nextjs-and-vercel</loc></url>
  <url><loc>https://devtails.xyz/@adam/how-to-build-simple-blog-in-javascript</loc></url>
  <url><loc>https://devtails.xyz/@adam/am-i-overreacting-or-is-react-over-reacting</loc></url>
  <url><loc>https://devtails.xyz/@adam/advent-of-code/2022/day/3</loc></url>
  <url><loc>https://devtails.xyz/@adam/advent-of-code/2022/day/2</loc></url>
  <url><loc>https://devtails.xyz/@adam/advent-of-code/2022/day/1</loc></url>
  <url><loc>https://devtails.xyz/@adam/how-to-build-an-html-parser-in-c++</loc></url>
  <url><loc>https://devtails.xyz/@adam/accelerated-reader-my-favorite-software-as-a-second-grader</loc></url>
  <url><loc>https://devtails.xyz/@adam/pitch-detection</loc></url>
  <url><loc>https://devtails.xyz/@adam/building-a-web-browser-with-sdl-in-c++</loc></url>
  <url><loc>https://devtails.xyz/@adam/database-migrations</loc></url>
  <url><loc>https://devtails.xyz/@adam/building-a-simple-database-in-javascript</loc></url>
  <url><loc>https://devtails.xyz/how-to-search-html-using-mongodb-atlas-search</loc></url>
  <url><loc>https://devtails.xyz/replacing-auth0-with-custom-authentication-solution</loc></url>
  <url><loc>https://devtails.xyz/@adam/publishing-to-medium-from-jekyll-using-medium-api</loc></url>
  <url><loc>https://devtails.xyz/@adam/how-to-run-unit-tests-with-jasmine-and-typescript</loc></url>
  <url><loc>https://devtails.xyz/@adam/engram-cli-in-c</loc></url>
  <url><loc>https://devtails.xyz/@adam/how-to-build-a-simple-tcp-client-in-c</loc></url>
  <url><loc>https://devtails.xyz/@adam/how-to-build-a-simple-tcp-server-in-c</loc></url>
  <url><loc>https://devtails.xyz/@adam/building-a-promise-pool-in-typescript</loc></url>
  <url><loc>https://devtails.xyz/@adam/switching-to-c-over-modern-programming-languages</loc></url>
  <url><loc>https://devtails.xyz/2022-07-newsletter</loc></url>
  <url><loc>https://devtails.xyz/@adam/building-pong-in-c-with-sdl2-and-emscripten-part-1</loc></url>
  <url><loc>https://devtails.xyz/@adam/five-positive-for-every-negative</loc></url>
  <url><loc>https://devtails.xyz/reflections-after-a-year-of-publishing-on-medium</loc></url>
  <url><loc>https://devtails.xyz/2022-06-newsletter</loc></url>
  <url><loc>https://devtails.xyz/how-to-use-path-aliases-with-create-react-app-webpack-and-typescript</loc></url>
  <url><loc>https://devtails.xyz/building-an-app-for-myself-to-enhance-language-learning</loc></url>
  <url><loc>https://devtails.xyz/taking-flight-without-a-smart-phone</loc></url>
  <url><loc>https://devtails.xyz/how-to-deploy-a-simple-nodejs-server-to-linux-vm</loc></url>
  <url><loc>https://devtails.xyz/i-can-no-longer-compile-my-first-flash-game</loc></url>
  <url><loc>https://devtails.xyz/how-to-replace-webpack-in-create-react-app-with-esbuild</loc></url>
  <url><loc>https://devtails.xyz/my-experience-with-the-ubc-coop-program</loc></url>
  <url><loc>https://devtails.xyz/breaking-up-with-apple</loc></url>
  <url><loc>https://devtails.xyz/every-workday-should-be-a-hackathon</loc></url>
  <url><loc>https://devtails.xyz/3-lines-of-code-shouldnt-take-all-day</loc></url>
  <url><loc>https://devtails.xyz/how-to-build-a-note-taking-command-line-application-with-rust-part-2</loc></url>
  <url><loc>https://devtails.xyz/using-github-actions-to-deploy-a-react-app-and-express-api-over-ssh-in-15-seconds</loc></url>
  <url><loc>https://devtails.xyz/how-to-set-up-server-side-rendering-ssr-with-react-and-esbuild</loc></url>
  <url><loc>https://devtails.xyz/how-to-build-a-note-taking-command-line-application-with-rust</loc></url>
  <url><loc>https://devtails.xyz/building-my-first-command-line-interface-with-rust</loc></url>
  <url><loc>https://devtails.xyz/bundling-your-node-js-express-app-with-esbuild</loc></url>
  <url><loc>https://devtails.xyz/breadth-first-search-a-walk-in-the-park</loc></url>
  <url><loc>https://devtails.xyz/about</loc></url>
  <url><loc>https://devtails.xyz/course</loc></url>
  <url><loc>https://devtails.xyz/tags/browser</loc></url>
  <url><loc>https://devtails.xyz/tags/newsletter</loc></url>
  <url><loc>https://devtails.xyz/tags/css</loc></url>
  <url><loc>https://devtails.xyz/tags/management</loc></url>
  <url><loc>https://devtails.xyz/tags/assignment</loc></url>
  <url><loc>https://devtails.xyz/tags/music</loc></url>
  <url><loc>https://devtails.xyz/tags/course</loc></url>
  <url><loc>https://devtails.xyz/tags/web</loc></url>
  <url><loc>https://devtails.xyz/tags/dev</loc></url>
  <url><loc>https://devtails.xyz/tags/engram</loc></url>
  <url><loc>https://devtails.xyz/tags/rust</loc></url>
  <url><loc>https://devtails.xyz/tags/project</loc></url>
  <url><loc>https://devtails.xyz/tags/advent-of-code-2022</loc></url>
  <url><loc>https://devtails.xyz/tags/games</loc></url>
  <url><loc>https://devtails.xyz/tags/js</loc></url>
  <url><loc>https://devtails.xyz/tags/esbuild</loc></url>
  <url><loc>https://devtails.xyz/tags/tails</loc></url>
  <url><loc>https://devtails.xyz/tags/react</loc></url>
  <url><loc>https://devtails.xyz/authors/adam</loc></url>
  <url><loc>https://devtails.xyz/tags/updates</loc></url>
  <url><loc>https://devtails.xyz/tags/c++</loc></url>
  <url><loc>https://devtails.xyz/tags/javascript</loc></url>
  <url><loc>https://devtails.xyz/tags/database</loc></url>
  <url><loc>https://devtails.xyz/tags/devops</loc></url>
</urlset>
