<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.950288.xyz/</loc>
<lastmod>2025-05-30</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog</loc>
<lastmod>2025-05-30</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/projects</loc>
<lastmod>2025-05-30</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/tags</loc>
<lastmod>2025-05-30</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/code-sample</loc>
<lastmod>2016-03-08T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/deriving-ols-estimator</loc>
<lastmod>2020-12-21T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/github-markdown-guide</loc>
<lastmod>2019-10-11T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/guide-to-using-images-in-nextjs</loc>
<lastmod>2020-11-11T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/introducing-tailwind-nextjs-starter-blog</loc>
<lastmod>2021-02-01T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/new-features-in-v1</loc>
<lastmod>2021-02-01T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/pictures-of-canada</loc>
<lastmod>2017-07-15T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/release-of-tailwind-nextjs-starter-blog-v2.0</loc>
<lastmod>2023-08-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/the-time-machine</loc>
<lastmod>2018-08-15T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2024-06-05/2024-06-05-rust-closure-iter</loc>
<lastmod>2024-06-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2024-06-05/2024-06-05-rust-trait</loc>
<lastmod>2024-06-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2024-06-05/2024-06-05-rust</loc>
<lastmod>2024-06-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2024-06-06/2024-06-06-rust-jira-git</loc>
<lastmod>2024-06-06T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2024-06-07/2024-06-07-react</loc>
<lastmod>2024-06-07T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2024-06-23/2024-06-23-building-nextguard-a-comprehensive-authentication-system-with-next-js-14</loc>
<lastmod>2024-06-23T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2024-06-28/2024-06-28-zed</loc>
<lastmod>2024-06-28T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2024-07-01/2024-07-01-docker-next-js-https</loc>
<lastmod>2024-07-01T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2024-08-14/2024-08-14-javascript</loc>
<lastmod>2024-08-14T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2024-08-24/2024-08-24-javascript-deep-clone-recursive-and-non-recursive-approaches</loc>
<lastmod>2024-08-24T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2024-08-25/2024-08-25-javascript-observable</loc>
<lastmod>2024-08-25T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2024-08-27/2024-08-27-observable</loc>
<lastmod>2024-08-27T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2024-08-31/2024-08-31-understanding-javascript-s-prototype-pattern</loc>
<lastmod>2024-08-31T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2024-09-05/2024-09-05-fisher-yates</loc>
<lastmod>2024-09-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2024-09-05/2024-09-05-javascript-mixin</loc>
<lastmod>2024-09-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2024-09-06/2024-09-06-javascript</loc>
<lastmod>2024-09-06T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2024-09-06/2024-09-06-messagechannel-and-its-implementation-in-react-s-scheduler</loc>
<lastmod>2024-09-06T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2024-09-06/2024-09-06-react</loc>
<lastmod>2024-09-06T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2024-09-07/2024-09-07-javascript-proxy-reflect</loc>
<lastmod>2024-09-07T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2024-09-20/2024-09-20-</loc>
<lastmod>2024-09-20T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2024-09-20/2024-09-20-linux</loc>
<lastmod>2024-09-20T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2024-10-08/2024-10-08-63</loc>
<lastmod>2024-10-08T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2024-10-10/2024-10-10-offset-the-cursor-to-the-end-of-a-search-match</loc>
<lastmod>2024-10-10T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2024-10-10/2024-10-10-vim</loc>
<lastmod>2024-10-10T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2024-10-22/2024-10-22-dd</loc>
<lastmod>2024-10-22T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2024-10-22/2024-10-22-eslint-9</loc>
<lastmod>2024-10-22T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2024-10-25/2024-10-25-docker-registry-proxy</loc>
<lastmod>2024-10-25T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2024-10-30/2024-10-30-enhanced-console-logging-from-basic-to-production-ready</loc>
<lastmod>2024-10-30T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2024-11-04/2024-11-04-react</loc>
<lastmod>2024-11-04T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2024-11-16/2024-11-16-web-api</loc>
<lastmod>2024-11-16T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2024-11-17/2024-11-17-modern-restful-api-best-practices-and-recommendations</loc>
<lastmod>2024-11-17T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2024-11-17/2024-11-17-restful-api</loc>
<lastmod>2024-11-17T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2024-11-20/2024-11-20-kubernetes-pod</loc>
<lastmod>2024-11-20T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2024-11-20/2024-11-20-kubernetes</loc>
<lastmod>2024-11-20T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2024-11-23/2024-11-23-pnpm-patch</loc>
<lastmod>2024-11-23T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2024-12-10/2024-12-10-react-v19</loc>
<lastmod>2024-12-10T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2025-01-16/2025-01-16-ssh</loc>
<lastmod>2025-01-16T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2025-01-24/2025-01-24-trie-with-tests</loc>
<lastmod>2025-01-24T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2025-02-26/2025-02-26-cursor-ai</loc>
<lastmod>2025-02-26T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2025-03-10/2025-03-10-windows-11-mp3</loc>
<lastmod>2025-03-10T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2025-03-22/2025-03-22-from-design-doc-to-code-the-groundhog-ai-coding-assistant-and-new-cursor-vibecoding-meta</loc>
<lastmod>2025-03-22T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2025-03-22/2025-03-22-yes-claude-code-can-decompile-itself-here-s-the-source-code</loc>
<lastmod>2025-03-22T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2025-03-22/2025-03-22-you-are-using-cursor-ai-incorrectly</loc>
<lastmod>2025-03-22T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2025-05-09/2025-05-09-vibe-coding-ai-s-takeover-and-the-future-of-how-we-build-software</loc>
<lastmod>2025-05-09T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2025-05-09/lagecy- code</loc>
<lastmod>2025-05-09T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2025-05-23/cn-printer-websocket</loc>
<lastmod>2025-05-23T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2025-05-25/2025-05-25-go-interface-satisfaction</loc>
<lastmod>2025-05-25T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2025-05-25/2025-05-25-value-vs-pointer-receivers</loc>
<lastmod>2025-05-25T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/2025-05-30/2025-05-30-ai-accelerated-incompetence</loc>
<lastmod>2025-05-30T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.950288.xyz/blog/nested-route/introducing-multi-part-posts-with-nested-routing</loc>
<lastmod>2021-05-02T00:00:00.000Z</lastmod>
</url>
</urlset>
