<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://blog.sapzil.org/2014/08/10/jquery-to-react/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/2014/08/12/upstart/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/2014/09/21/python-web-app-deploy/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/2015/05/15/graphql-and-relay/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/2015/09/01/graphql-rfc/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/2015/10/07/thinking-in-graphql/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/2015/10/24/advanced-uwsgi/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/2016/03/09/react-internals-modules/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/2016/03/17/react-internals-elements/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/2016/03/20/react-internals-utils/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/2016/07/29/animeta-react-ssr/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/2016/08/04/jersey-hk2/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/2016/12/15/react-with-rx/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/2017/03/12/testing-restful-api-servers/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/2017/04/01/do-not-trust-sql-transaction/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/2017/07/10/diffmonster/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/2017/07/16/redux-observable/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/2017/11/02/kotlin-jpa-pitfalls/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/2018/01/21/taming-maven-transitive-dependencies/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/2018/06/20/gradle-subproject-grouping/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/2018/08/26/kotlin-jpa-pitfalls-embeddable/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/2019/06/09/docker-desktop-for-windows-home/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/2019/12/29/microservices-1/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/2021/05/09/nix/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/2022/03/04/gradle-convention-plugins/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/2023/01/22/k3s/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/2025/05/28/streaming-structured-outputs/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/archive/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/articles/auto-migration/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/page/2/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/page/3/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/tags/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/tags/announcement/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/tags/architecture/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/tags/backend/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/tags/build-tools/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/tags/code-review/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/tags/database/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/tags/dependency-injection/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/tags/distributed/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/tags/docker/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/tags/github/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/tags/gradle/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/tags/graphql/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/tags/java/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/tags/javascript/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/tags/jersey/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/tags/jpa/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/tags/jquery/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/tags/json/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/tags/kotlin/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/tags/kubernetes/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/tags/linux/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/tags/llm/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/tags/maven/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/tags/microservice/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/tags/nix/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/tags/package-manager/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/tags/python/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/tags/react/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/tags/reactive/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/tags/redux/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/tags/relay/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/tags/rxjs/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/tags/spring/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/tags/ssr/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/tags/streaming/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/tags/sysadmin/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/tags/testing/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/tags/tools/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/tags/translation/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/tags/ubuntu/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/tags/upstart/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/tags/web/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/tags/windows/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blog.sapzil.org/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url></urlset>