<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://servorien.com/</loc></url>
  <url><loc>https://servorien.com/work</loc></url>
  <url><loc>https://servorien.com/brand</loc></url>
  <url><loc>https://servorien.com/product</loc></url>
  <url><loc>https://servorien.com/about</loc></url>
  <url><loc>https://servorien.com/contact</loc></url>
  <url><loc>https://servorien.com/subscribe</loc></url>
  <url><loc>https://servorien.com/blog</loc></url>
  <url><loc>https://servorien.com/work/bakery-profit-max</loc></url>
  <url><loc>https://servorien.com/work/piano-crib</loc></url>
  <url><loc>https://servorien.com/work/watermark-victoria</loc></url>
  <url><loc>https://servorien.com/work/music-city-central</loc></url>
  <url><loc>https://servorien.com/work/pro-healthy-living</loc></url>
  <url><loc>https://servorien.com/work/palms-insurance</loc></url>
  <url><loc>https://servorien.com/work/barja-construction</loc></url>
  <url><loc>https://servorien.com/work/lifeplus</loc></url>
  <url><loc>https://servorien.com/work/rooms-and-rooms</loc></url>
  <url><loc>https://servorien.com/work/fronesyz-capital</loc></url>
  <url><loc>https://servorien.com/work/generation-guard</loc></url>
  <url><loc>https://servorien.com/work/tosa-food-empire</loc></url>
  <url><loc>https://servorien.com/work/silverage-group</loc></url>
  <url><loc>https://servorien.com/work/bizev</loc></url>
  <url><loc>https://servorien.com/work/folu-olatona</loc></url>
  <url><loc>https://servorien.com/work/loaf-basket</loc></url>
  <url><loc>https://servorien.com/work/itsnigeria</loc></url>
  <url><loc>https://servorien.com/blog/css-scoped-imports-native-container-queries-maturity</loc></url>
  <url><loc>https://servorien.com/blog/wordpress-block-theme-ai-layout-suggestions</loc></url>
  <url><loc>https://servorien.com/blog/databases-read-replicas-ai-workload-isolation</loc></url>
  <url><loc>https://servorien.com/blog/mobile-development-ai-agent-app-store-review</loc></url>
  <url><loc>https://servorien.com/blog/vue-vapor-mode-becomes-default</loc></url>
  <url><loc>https://servorien.com/blog/edge-database-consistency-tradeoffs</loc></url>
  <url><loc>https://servorien.com/blog/ai-pipeline-test-generation-coverage-gates</loc></url>
  <url><loc>https://servorien.com/blog/tailwind-v4-design-token-ai-sync</loc></url>
  <url><loc>https://servorien.com/blog/react-19-server-components-default</loc></url>
  <url><loc>https://servorien.com/blog/multi-cloud-ops-unified-dashboard</loc></url>
  <url><loc>https://servorien.com/blog/observability-agentic-changes-attribution</loc></url>
  <url><loc>https://servorien.com/blog/vite-bun-single-toolchain-standard</loc></url>
  <url><loc>https://servorien.com/blog/agentic-engineering-spec-first-workflow</loc></url>
  <url><loc>https://servorien.com/blog/year-in-review-ai-native-development-2025</loc></url>
  <url><loc>https://servorien.com/blog/astro-content-layer-cms-agnostic-content</loc></url>
  <url><loc>https://servorien.com/blog/ci-cd-agentic-pr-review-gate</loc></url>
  <url><loc>https://servorien.com/blog/design-to-code-ai-component-generation</loc></url>
  <url><loc>https://servorien.com/blog/serverless-cost-observability-finops</loc></url>
  <url><loc>https://servorien.com/blog/databases-vector-search-postgres-pgvector</loc></url>
  <url><loc>https://servorien.com/blog/bun-vite-consolidation-toolchain</loc></url>
  <url><loc>https://servorien.com/blog/graphql-vs-trpc-internal-services</loc></url>
  <url><loc>https://servorien.com/blog/vue-vapor-mode-production-rollout</loc></url>
  <url><loc>https://servorien.com/blog/react-native-new-architecture-mandatory</loc></url>
  <url><loc>https://servorien.com/blog/ai-native-onboarding-docs-generation</loc></url>
  <url><loc>https://servorien.com/blog/wordpress-ai-content-workflows</loc></url>
  <url><loc>https://servorien.com/blog/react-compiler-stable-default-on</loc></url>
  <url><loc>https://servorien.com/blog/css-anchor-positioning-tooltips-popovers</loc></url>
  <url><loc>https://servorien.com/blog/edge-first-architecture-default-choice</loc></url>
  <url><loc>https://servorien.com/blog/jquery-final-removal-oldest-client</loc></url>
  <url><loc>https://servorien.com/blog/multi-cloud-failover-postgres-replication</loc></url>
  <url><loc>https://servorien.com/blog/tailwind-v4-migration-oxide-engine</loc></url>
  <url><loc>https://servorien.com/blog/typescript-config-strictness-new-defaults</loc></url>
  <url><loc>https://servorien.com/blog/agentic-coding-workflow-multi-file-tasks</loc></url>
  <url><loc>https://servorien.com/blog/vue-vapor-mode-early-benchmarks</loc></url>
  <url><loc>https://servorien.com/blog/cloudflare-workers-ai-inference-edge</loc></url>
  <url><loc>https://servorien.com/blog/tailwind-plugin-authoring-internal-utilities</loc></url>
  <url><loc>https://servorien.com/blog/observability-opentelemetry-adoption</loc></url>
  <url><loc>https://servorien.com/blog/react-19-compiler-early-testing</loc></url>
  <url><loc>https://servorien.com/blog/typescript-5-decorators-standardization</loc></url>
  <url><loc>https://servorien.com/blog/postgres-partitioning-large-events-table</loc></url>
  <url><loc>https://servorien.com/blog/mobile-app-development-with-expo-router</loc></url>
  <url><loc>https://servorien.com/blog/vite-monorepo-shared-config</loc></url>
  <url><loc>https://servorien.com/blog/css-scroll-driven-animations-intro</loc></url>
  <url><loc>https://servorien.com/blog/bun-test-runner-migration-jest</loc></url>
  <url><loc>https://servorien.com/blog/edge-middleware-auth-personalization</loc></url>
  <url><loc>https://servorien.com/blog/ai-assisted-refactor-legacy-module</loc></url>
  <url><loc>https://servorien.com/blog/wordpress-full-site-editing-client-rollout</loc></url>
  <url><loc>https://servorien.com/blog/apollo-graphql-federation-multi-team</loc></url>
  <url><loc>https://servorien.com/blog/developer-experience-internal-cli-tooling</loc></url>
  <url><loc>https://servorien.com/blog/nestjs-microservices-message-queue</loc></url>
  <url><loc>https://servorien.com/blog/github-actions-reusable-workflows-standardization</loc></url>
  <url><loc>https://servorien.com/blog/tailwind-v3-content-config-audit</loc></url>
  <url><loc>https://servorien.com/blog/ai-assisted-code-review-experiment</loc></url>
  <url><loc>https://servorien.com/blog/react-server-actions-early-experiments</loc></url>
  <url><loc>https://servorien.com/blog/design-tokens-figma-variables-workflow</loc></url>
  <url><loc>https://servorien.com/blog/wordpress-woocommerce-headless-checkout</loc></url>
  <url><loc>https://servorien.com/blog/serverless-postgres-neon-planetscale-eval</loc></url>
  <url><loc>https://servorien.com/blog/tailwind-jit-config-large-app</loc></url>
  <url><loc>https://servorien.com/blog/typescript-satisfies-operator-patterns</loc></url>
  <url><loc>https://servorien.com/blog/postgres-jsonb-vs-normalized-tables</loc></url>
  <url><loc>https://servorien.com/blog/react-native-new-architecture-early-adoption</loc></url>
  <url><loc>https://servorien.com/blog/nestjs-vs-express-new-api-service</loc></url>
  <url><loc>https://servorien.com/blog/vue-vs-solid-reactivity-model-comparison</loc></url>
  <url><loc>https://servorien.com/blog/css-has-selector-real-use-cases</loc></url>
  <url><loc>https://servorien.com/blog/kubernetes-cost-right-sizing-audit</loc></url>
  <url><loc>https://servorien.com/blog/edge-functions-vercel-cloudflare-comparison</loc></url>
  <url><loc>https://servorien.com/blog/ai-pair-programming-first-quarter</loc></url>
  <url><loc>https://servorien.com/blog/astro-islands-partial-hydration-patterns</loc></url>
  <url><loc>https://servorien.com/blog/solidstart-first-production-app</loc></url>
  <url><loc>https://servorien.com/blog/bun-1-0-runtime-migration-notes</loc></url>
  <url><loc>https://servorien.com/blog/running-internal-workshops-tailwind-typescript</loc></url>
  <url><loc>https://servorien.com/blog/figma-to-code-handoff-workflow</loc></url>
  <url><loc>https://servorien.com/blog/ci-cd-github-actions-monorepo</loc></url>
  <url><loc>https://servorien.com/blog/graphql-vs-rest-internal-api-decision</loc></url>
  <url><loc>https://servorien.com/blog/wordpress-headless-nextjs-frontend</loc></url>
  <url><loc>https://servorien.com/blog/typescript-utility-types-cheat-sheet</loc></url>
  <url><loc>https://servorien.com/blog/css-container-queries-early-adoption</loc></url>
  <url><loc>https://servorien.com/blog/google-cloud-run-postgres-cost-tuning</loc></url>
  <url><loc>https://servorien.com/blog/react-query-vs-swr-data-fetching</loc></url>
  <url><loc>https://servorien.com/blog/capacitor-vs-react-native-pwa-hybrid</loc></url>
  <url><loc>https://servorien.com/blog/vue-3-teleport-modal-patterns</loc></url>
  <url><loc>https://servorien.com/blog/mongodb-schema-validation-in-practice</loc></url>
  <url><loc>https://servorien.com/blog/jquery-removal-legacy-dashboard</loc></url>
  <url><loc>https://servorien.com/blog/flask-async-swoole-style-endpoints</loc></url>
  <url><loc>https://servorien.com/blog/tailwind-design-system-component-library</loc></url>
  <url><loc>https://servorien.com/blog/onboarding-junior-devs-pairing-program</loc></url>
  <url><loc>https://servorien.com/blog/fastapi-vs-flask-for-internal-tools</loc></url>
  <url><loc>https://servorien.com/blog/jamstack-headless-cms-comparison</loc></url>
  <url><loc>https://servorien.com/blog/wordpress-block-theme-early-look</loc></url>
  <url><loc>https://servorien.com/blog/typescript-strict-mode-migration-notes</loc></url>
  <url><loc>https://servorien.com/blog/accessible-color-contrast-checklist</loc></url>
  <url><loc>https://servorien.com/blog/postgres-vs-mongo-for-new-projects</loc></url>
  <url><loc>https://servorien.com/blog/react-native-vs-flutter-2021</loc></url>
  <url><loc>https://servorien.com/blog/cloud-run-vs-lambda-cold-starts</loc></url>
  <url><loc>https://servorien.com/blog/adopting-tailwind-across-legacy-projects</loc></url>
  <url><loc>https://servorien.com/blog/vue-3-composition-api-six-months-in</loc></url>
  <url><loc>https://servorien.com/blog/react-server-components-first-impressions</loc></url>
  <url><loc>https://servorien.com/blog/css-logical-properties-rtl-support</loc></url>
  <url><loc>https://servorien.com/blog/vite-vs-webpack-build-times</loc></url>
  <url><loc>https://servorien.com/blog/es2021-features-in-production</loc></url>
  <url><loc>https://servorien.com/blog/piloting-astro-for-marketing-site</loc></url>
  <url><loc>https://servorien.com/blog/docker-compose-local-dev-parity</loc></url>
  <url><loc>https://servorien.com/blog/nextjs-11-image-component-migration</loc></url>
  <url><loc>https://servorien.com/blog/css-container-queries-early-interest</loc></url>
  <url><loc>https://servorien.com/blog/remote-client-workshops-with-figjam</loc></url>
  <url><loc>https://servorien.com/blog/tailwind-css-in-production-six-months-in</loc></url>
  <url><loc>https://servorien.com/blog/async-react-suspense-experiment</loc></url>
  <url><loc>https://servorien.com/blog/vue-3-composition-api-first-look</loc></url>
  <url><loc>https://servorien.com/blog/capacitor-vs-cordova-migration-notes</loc></url>
  <url><loc>https://servorien.com/blog/firebase-auth-plus-firestore-for-an-mvp</loc></url>
  <url><loc>https://servorien.com/blog/graphql-federation-early-experiment</loc></url>
  <url><loc>https://servorien.com/blog/gcp-cloud-run-for-containerized-services</loc></url>
  <url><loc>https://servorien.com/blog/design-handoff-checklist-with-figma</loc></url>
  <url><loc>https://servorien.com/blog/gcp-cloud-sql-vs-self-managed-postgres</loc></url>
  <url><loc>https://servorien.com/blog/running-a-fully-remote-dev-team</loc></url>
  <url><loc>https://servorien.com/blog/moving-our-design-workflow-to-figma</loc></url>
  <url><loc>https://servorien.com/blog/wordpress-block-patterns</loc></url>
  <url><loc>https://servorien.com/blog/jamstack-and-headless-commerce-for-a-boutique-client</loc></url>
  <url><loc>https://servorien.com/blog/logging-and-observability-baseline</loc></url>
  <url><loc>https://servorien.com/blog/planning-a-tailwind-pilot-for-2020</loc></url>
  <url><loc>https://servorien.com/blog/monitoring-graphql-performance</loc></url>
  <url><loc>https://servorien.com/blog/tailwind-css-first-look</loc></url>
  <url><loc>https://servorien.com/blog/wordpress-headless-with-graphql</loc></url>
  <url><loc>https://servorien.com/blog/designing-graphql-schemas-well</loc></url>
  <url><loc>https://servorien.com/blog/async-php-with-swoole</loc></url>
  <url><loc>https://servorien.com/blog/responsive-images-with-srcset</loc></url>
  <url><loc>https://servorien.com/blog/cordova-vs-native-in-2019</loc></url>
  <url><loc>https://servorien.com/blog/mongodb-atlas-managed-hosting</loc></url>
  <url><loc>https://servorien.com/blog/jquery-plugin-audit-before-a-rebuild</loc></url>
  <url><loc>https://servorien.com/blog/webpack-4-config-cleanup</loc></url>
  <url><loc>https://servorien.com/blog/graphql-vs-rest-for-a-mobile-backend</loc></url>
  <url><loc>https://servorien.com/blog/form-validation-libraries-worth-using</loc></url>
  <url><loc>https://servorien.com/blog/vue-2-6-slot-syntax-cleanup</loc></url>
  <url><loc>https://servorien.com/blog/typescript-is-now-our-default-for-new-projects</loc></url>
  <url><loc>https://servorien.com/blog/gutenberg-block-editor-preview</loc></url>
  <url><loc>https://servorien.com/blog/react-hooks-rfc-early-thoughts</loc></url>
  <url><loc>https://servorien.com/blog/accessibility-basics-we-now-check-on-every-project</loc></url>
  <url><loc>https://servorien.com/blog/typescript-experiment-on-an-internal-tool</loc></url>
  <url><loc>https://servorien.com/blog/kubernetes-for-a-team-our-size</loc></url>
  <url><loc>https://servorien.com/blog/docker-multi-stage-builds</loc></url>
  <url><loc>https://servorien.com/blog/graph-database-for-a-recommendation-engine</loc></url>
  <url><loc>https://servorien.com/blog/gin-framework-for-a-go-api</loc></url>
  <url><loc>https://servorien.com/blog/designing-internal-apis-for-microservices</loc></url>
  <url><loc>https://servorien.com/blog/jquery-cleanup-before-a-vue-migration</loc></url>
  <url><loc>https://servorien.com/blog/splitting-a-monolith-into-go-microservices</loc></url>
  <url><loc>https://servorien.com/blog/laravel-horizon-for-queue-monitoring</loc></url>
  <url><loc>https://servorien.com/blog/css-grid-in-production-finally</loc></url>
  <url><loc>https://servorien.com/blog/audit-of-our-client-onboarding-docs</loc></url>
  <url><loc>https://servorien.com/blog/handling-file-uploads-with-multer-and-s3</loc></url>
  <url><loc>https://servorien.com/blog/react-vs-vue-choosing-per-project</loc></url>
  <url><loc>https://servorien.com/blog/rabbitmq-for-order-processing</loc></url>
  <url><loc>https://servorien.com/blog/redis-caching-layer-for-a-slow-api</loc></url>
  <url><loc>https://servorien.com/blog/nuxt-js-for-a-seo-heavy-marketing-site</loc></url>
  <url><loc>https://servorien.com/blog/why-we-moved-off-shared-hosting-entirely</loc></url>
  <url><loc>https://servorien.com/blog/qr-code-payments-for-a-restaurant-client</loc></url>
  <url><loc>https://servorien.com/blog/building-a-chat-widget-with-socket-io</loc></url>
  <url><loc>https://servorien.com/blog/css-grid-early-look</loc></url>
  <url><loc>https://servorien.com/blog/pm2-in-production-node-apps</loc></url>
  <url><loc>https://servorien.com/blog/vue-cli-2-project-scaffolding</loc></url>
  <url><loc>https://servorien.com/blog/docker-compose-for-local-dev</loc></url>
  <url><loc>https://servorien.com/blog/express-middleware-patterns-we-reuse</loc></url>
  <url><loc>https://servorien.com/blog/client-side-form-validation-checklist</loc></url>
  <url><loc>https://servorien.com/blog/dynamodb-session-store-for-node</loc></url>
  <url><loc>https://servorien.com/blog/vue-2-first-impressions</loc></url>
  <url><loc>https://servorien.com/blog/picking-a-node-version-manager</loc></url>
  <url><loc>https://servorien.com/blog/jquery-still-belongs-in-2016</loc></url>
  <url><loc>https://servorien.com/blog/css-flexbox-in-production</loc></url>
  <url><loc>https://servorien.com/blog/react-props-vs-state-for-junior-devs</loc></url>
  <url><loc>https://servorien.com/blog/laravel-5-3-notifications-walkthrough</loc></url>
  <url><loc>https://servorien.com/blog/s3-static-hosting-for-marketing-sites</loc></url>
  <url><loc>https://servorien.com/blog/mongodb-vs-mysql-for-a-catalog</loc></url>
  <url><loc>https://servorien.com/blog/moving-client-workloads-to-aws-lambda</loc></url>
  <url><loc>https://servorien.com/blog/wordpress-rest-api-plugin-v2</loc></url>
  <url><loc>https://servorien.com/blog/webpack-early-look-module-bundling</loc></url>
  <url><loc>https://servorien.com/blog/database-schema-migrations-for-client-sites</loc></url>
  <url><loc>https://servorien.com/blog/phonegap-becomes-cordova-what-changed</loc></url>
  <url><loc>https://servorien.com/blog/cordova-app-store-review-rejections-learned</loc></url>
  <url><loc>https://servorien.com/blog/npm-for-front-end-dependencies-not-just-node</loc></url>
  <url><loc>https://servorien.com/blog/flexbox-now-safe-enough-for-client-work</loc></url>
  <url><loc>https://servorien.com/blog/grunt-vs-gulp-build-tooling-decision</loc></url>
  <url><loc>https://servorien.com/blog/es6-features-we-actually-use-today</loc></url>
  <url><loc>https://servorien.com/blog/wordpress-plugin-boilerplate-we-standardized-on</loc></url>
  <url><loc>https://servorien.com/blog/moving-from-digitalocean-to-linode</loc></url>
  <url><loc>https://servorien.com/blog/vue-js-just-released-first-impressions</loc></url>
  <url><loc>https://servorien.com/blog/estimating-mobile-projects-lessons-learned</loc></url>
  <url><loc>https://servorien.com/blog/phonegap-plugin-for-native-camera-access</loc></url>
  <url><loc>https://servorien.com/blog/wordpress-custom-post-types-for-a-portfolio</loc></url>
  <url><loc>https://servorien.com/blog/trying-scrum-with-a-two-person-team</loc></url>
  <url><loc>https://servorien.com/blog/jquery-mobile-vs-plain-js-for-touch</loc></url>
  <url><loc>https://servorien.com/blog/wordpress-plugin-architecture-oop-refactor</loc></url>
  <url><loc>https://servorien.com/blog/css-media-queries-mobile-first-shift</loc></url>
  <url><loc>https://servorien.com/blog/phonegap-wrapping-existing-web-app</loc></url>
  <url><loc>https://servorien.com/blog/react-just-open-sourced-first-look</loc></url>
  <url><loc>https://servorien.com/blog/css-flexbox-early-experiments</loc></url>
  <url><loc>https://servorien.com/blog/mysql-vs-considering-alternatives</loc></url>
  <url><loc>https://servorien.com/blog/wordpress-rest-endpoints-with-json-basic-auth</loc></url>
  <url><loc>https://servorien.com/blog/shell-scripting-basics-for-deploys</loc></url>
  <url><loc>https://servorien.com/blog/redis-caching-wordpress-object-cache</loc></url>
  <url><loc>https://servorien.com/blog/ubuntu-server-basics-checklist</loc></url>
  <url><loc>https://servorien.com/blog/git-workflow-for-a-two-person-team</loc></url>
  <url><loc>https://servorien.com/blog/moving-off-shared-hosting-to-digitalocean</loc></url>
  <url><loc>https://servorien.com/blog/working-with-designers-red-line-feedback</loc></url>
  <url><loc>https://servorien.com/blog/responsive-images-early-approach</loc></url>
  <url><loc>https://servorien.com/blog/mysql-backup-cron-before-launch</loc></url>
  <url><loc>https://servorien.com/blog/after-effects-storyboard-web-intro</loc></url>
  <url><loc>https://servorien.com/blog/css3-transitions-instead-of-jquery-animate</loc></url>
  <url><loc>https://servorien.com/blog/wordpress-theme-options-page-settings-api</loc></url>
  <url><loc>https://servorien.com/blog/image-optimization-before-upload</loc></url>
  <url><loc>https://servorien.com/blog/photoshop-to-html-handoff-checklist</loc></url>
  <url><loc>https://servorien.com/blog/javascript-form-validation-before-submit</loc></url>
  <url><loc>https://servorien.com/blog/css-sprites-still-worth-it</loc></url>
  <url><loc>https://servorien.com/blog/mysql-indexes-slow-plugin-query</loc></url>
  <url><loc>https://servorien.com/blog/php-mysql-pagination-from-scratch</loc></url>
  <url><loc>https://servorien.com/blog/simple-rest-endpoint-wordpress-plugin</loc></url>
  <url><loc>https://servorien.com/blog/jquery-accordion-without-plugin-bloat</loc></url>
  <url><loc>https://servorien.com/blog/planning-a-brochure-site-questionnaire</loc></url>
  <url><loc>https://servorien.com/blog/wordpress-custom-fields-client-friendly</loc></url>
</urlset>
