<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url><loc>https://josephkaranja.vercel.app/</loc></url><url><loc>https://josephkaranja.vercel.app/blog/3/how-i-plan-simple-projects-to-keep-consistency/</loc></url><url><loc>https://josephkaranja.vercel.app/blog/4/building-a-color-picker-with-vanilla-js-heres-what-i-learned/</loc></url><url><loc>https://josephkaranja.vercel.app/blog/5/tailwind-css-tips-i-wish-i-knew-earlier/</loc></url><url><loc>https://josephkaranja.vercel.app/blog/6/how-to-create-android-builds-for-react-native-applications/</loc></url><url><loc>https://josephkaranja.vercel.app/blog/2/tools-i-use-as-a-solo-developer-and-why/</loc></url><url><loc>https://josephkaranja.vercel.app/blog/12/why-i-use-tailwind-instead-of-bootstrap/</loc></url><url><loc>https://josephkaranja.vercel.app/blog/11/building-a-color-picker-with-vanilla-js-what-i-learned/</loc></url><url><loc>https://josephkaranja.vercel.app/blog/13/from-idea-to-execution-documenting-a-full-project-in-a-day/</loc></url><url><loc>https://josephkaranja.vercel.app/blog/10/what-makes-a-good-api-lessons-from-my-crud-project/</loc></url><url><loc>https://josephkaranja.vercel.app/blog/14/when-to-use-django-vs-node-js/</loc></url><url><loc>https://josephkaranja.vercel.app/blog/15/full-stack-toolkit-web-mobile-desktop/</loc></url><url><loc>https://josephkaranja.vercel.app/projects/1/qr-code-generator-vanilla-js-and-tailwind/</loc></url><url><loc>https://josephkaranja.vercel.app/projects/2/password-generator-react-tailwind/</loc></url><url><loc>https://josephkaranja.vercel.app/projects/3/color-palette-generator-react-tailwind/</loc></url>
</urlset>
