<?xml version="1.0" encoding="UTF-8"?>
<!-- This sitemap was dynamically generated on April 11, 2026 at 6:23 am by All in One SEO v4.9.5.1 - the original SEO plugin for WordPress. -->

<?xml-stylesheet type="text/xsl" href="https://www.devwharf.com/default-sitemap.xsl"?>

<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>DevWharf</title>
		<link><![CDATA[https://www.devwharf.com]]></link>
		<description><![CDATA[DevWharf]]></description>
		<lastBuildDate><![CDATA[Tue, 27 Jan 2026 13:51:00 +0000]]></lastBuildDate>
		<docs>https://validator.w3.org/feed/docs/rss2.html</docs>
		<atom:link href="https://www.devwharf.com/sitemap.rss" rel="self" type="application/rss+xml" />
		<ttl><![CDATA[60]]></ttl>

		<item>
			<guid><![CDATA[https://www.devwharf.com/]]></guid>
			<link><![CDATA[https://www.devwharf.com/]]></link>
			<title>Home</title>
			<pubDate><![CDATA[Tue, 27 Jan 2026 13:51:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.devwharf.com/2026/04/10/astro-framework-build-content-sites-that-ship-zero-javascript-by-default/]]></guid>
			<link><![CDATA[https://www.devwharf.com/2026/04/10/astro-framework-build-content-sites-that-ship-zero-javascript-by-default/]]></link>
			<title>Astro Framework: Build Content Sites That Ship Zero JavaScript by Default</title>
			<pubDate><![CDATA[Fri, 10 Apr 2026 10:23:16 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.devwharf.com/2026/04/10/redis-beyond-caching-queues-pub-sub-rate-limiting-and-session-storage/]]></guid>
			<link><![CDATA[https://www.devwharf.com/2026/04/10/redis-beyond-caching-queues-pub-sub-rate-limiting-and-session-storage/]]></link>
			<title>Redis Beyond Caching: Queues, Pub/Sub, Rate Limiting, and Session Storage</title>
			<pubDate><![CDATA[Fri, 10 Apr 2026 10:23:16 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.devwharf.com/2026/04/10/htmx-build-dynamic-web-apps-without-writing-javascript/]]></guid>
			<link><![CDATA[https://www.devwharf.com/2026/04/10/htmx-build-dynamic-web-apps-without-writing-javascript/]]></link>
			<title>htmx: Build Dynamic Web Apps Without Writing JavaScript</title>
			<pubDate><![CDATA[Fri, 10 Apr 2026 10:23:16 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.devwharf.com/2026/04/10/prisma-orm-in-production-schema-design-migrations-and-performance-patterns/]]></guid>
			<link><![CDATA[https://www.devwharf.com/2026/04/10/prisma-orm-in-production-schema-design-migrations-and-performance-patterns/]]></link>
			<title>Prisma ORM in Production: Schema Design, Migrations, and Performance Patterns</title>
			<pubDate><![CDATA[Fri, 10 Apr 2026 10:23:16 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.devwharf.com/2026/04/10/nginx-reverse-proxy-the-configuration-every-developer-should-know/]]></guid>
			<link><![CDATA[https://www.devwharf.com/2026/04/10/nginx-reverse-proxy-the-configuration-every-developer-should-know/]]></link>
			<title>Nginx Reverse Proxy: The Configuration Every Developer Should Know</title>
			<pubDate><![CDATA[Fri, 10 Apr 2026 10:23:16 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.devwharf.com/2026/04/10/oauth-2-0-and-openid-connect-what-every-developer-gets-wrong/]]></guid>
			<link><![CDATA[https://www.devwharf.com/2026/04/10/oauth-2-0-and-openid-connect-what-every-developer-gets-wrong/]]></link>
			<title>OAuth 2.0 and OpenID Connect: What Every Developer Gets Wrong</title>
			<pubDate><![CDATA[Fri, 10 Apr 2026 10:23:16 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.devwharf.com/2026/04/10/monorepos-with-turborepo-manage-multiple-packages-without-the-pain/]]></guid>
			<link><![CDATA[https://www.devwharf.com/2026/04/10/monorepos-with-turborepo-manage-multiple-packages-without-the-pain/]]></link>
			<title>Monorepos with Turborepo: Manage Multiple Packages Without the Pain</title>
			<pubDate><![CDATA[Fri, 10 Apr 2026 10:23:16 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.devwharf.com/2026/03/10/ai-prompting-in-2026-techniques-templates-and-what-actually-works/]]></guid>
			<link><![CDATA[https://www.devwharf.com/2026/03/10/ai-prompting-in-2026-techniques-templates-and-what-actually-works/]]></link>
			<title>AI Prompting in 2026: Techniques, Templates, and What Actually Works</title>
			<pubDate><![CDATA[Tue, 10 Mar 2026 02:22:55 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.devwharf.com/2026/04/10/ace-the-technical-interview-data-structures-system-design-and-the-strategies-that-actually-work/]]></guid>
			<link><![CDATA[https://www.devwharf.com/2026/04/10/ace-the-technical-interview-data-structures-system-design-and-the-strategies-that-actually-work/]]></link>
			<title>Ace the Technical Interview: Data Structures, System Design, and the Strategies That Actually Work</title>
			<pubDate><![CDATA[Fri, 10 Apr 2026 10:23:15 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.devwharf.com/blog/]]></guid>
			<link><![CDATA[https://www.devwharf.com/blog/]]></link>
			<title>Blog</title>
			<pubDate><![CDATA[Tue, 27 Jan 2026 13:45:38 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.devwharf.com/2026/04/10/tailwind-css-v4-what-changed-and-why-it-matters/]]></guid>
			<link><![CDATA[https://www.devwharf.com/2026/04/10/tailwind-css-v4-what-changed-and-why-it-matters/]]></link>
			<title>Tailwind CSS v4: What Changed and Why It Matters</title>
			<pubDate><![CDATA[Fri, 10 Apr 2026 10:25:29 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.devwharf.com/2026/04/10/terraform-for-developers-infrastructure-as-code-without-the-ops-background/]]></guid>
			<link><![CDATA[https://www.devwharf.com/2026/04/10/terraform-for-developers-infrastructure-as-code-without-the-ops-background/]]></link>
			<title>Terraform for Developers: Infrastructure as Code Without the Ops Background</title>
			<pubDate><![CDATA[Fri, 10 Apr 2026 10:23:15 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.devwharf.com/2026/04/10/web-components-in-2026-build-framework-agnostic-ui-that-works-everywhere/]]></guid>
			<link><![CDATA[https://www.devwharf.com/2026/04/10/web-components-in-2026-build-framework-agnostic-ui-that-works-everywhere/]]></link>
			<title>Web Components in 2026: Build Framework-Agnostic UI That Works Everywhere</title>
			<pubDate><![CDATA[Fri, 10 Apr 2026 10:23:15 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.devwharf.com/2026/04/10/sql-query-optimization-find-and-fix-your-slowest-queries/]]></guid>
			<link><![CDATA[https://www.devwharf.com/2026/04/10/sql-query-optimization-find-and-fix-your-slowest-queries/]]></link>
			<title>SQL Query Optimization: Find and Fix Your Slowest Queries</title>
			<pubDate><![CDATA[Fri, 10 Apr 2026 10:23:15 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.devwharf.com/2026/03/10/flutter-vs-react-native-in-2026-architecture-performance-and-the-right-choice/]]></guid>
			<link><![CDATA[https://www.devwharf.com/2026/03/10/flutter-vs-react-native-in-2026-architecture-performance-and-the-right-choice/]]></link>
			<title>Flutter vs React Native in 2026: Architecture, Performance, and the Right Choice</title>
			<pubDate><![CDATA[Tue, 10 Mar 2026 02:22:54 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.devwharf.com/2026/03/10/graphql-api-tutorial-build-a-typed-api-from-scratch-with-apollo-server/]]></guid>
			<link><![CDATA[https://www.devwharf.com/2026/03/10/graphql-api-tutorial-build-a-typed-api-from-scratch-with-apollo-server/]]></link>
			<title>GraphQL API Tutorial: Build a Typed API from Scratch with Apollo Server</title>
			<pubDate><![CDATA[Tue, 10 Mar 2026 02:22:54 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.devwharf.com/2026/03/10/typescript-tips-tricks-patterns-that-separate-juniors-from-seniors/]]></guid>
			<link><![CDATA[https://www.devwharf.com/2026/03/10/typescript-tips-tricks-patterns-that-separate-juniors-from-seniors/]]></link>
			<title>TypeScript Tips &#038; Tricks: Patterns That Separate Juniors from Seniors</title>
			<pubDate><![CDATA[Tue, 10 Mar 2026 02:22:54 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.devwharf.com/2026/03/10/devsecops-best-practices-embedding-security-into-every-stage-of-your-pipeline/]]></guid>
			<link><![CDATA[https://www.devwharf.com/2026/03/10/devsecops-best-practices-embedding-security-into-every-stage-of-your-pipeline/]]></link>
			<title>DevSecOps Best Practices: Embedding Security Into Every Stage of Your Pipeline</title>
			<pubDate><![CDATA[Tue, 10 Mar 2026 02:22:54 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.devwharf.com/2026/03/10/aws-lambda-vs-azure-functions-a-practical-serverless-comparison/]]></guid>
			<link><![CDATA[https://www.devwharf.com/2026/03/10/aws-lambda-vs-azure-functions-a-practical-serverless-comparison/]]></link>
			<title>AWS Lambda vs Azure Functions: A Practical Serverless Comparison</title>
			<pubDate><![CDATA[Tue, 10 Mar 2026 02:22:54 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.devwharf.com/2026/04/10/building-rest-apis-with-laravel-12-structure-auth-and-testing/]]></guid>
			<link><![CDATA[https://www.devwharf.com/2026/04/10/building-rest-apis-with-laravel-12-structure-auth-and-testing/]]></link>
			<title>Building REST APIs with Laravel 12: Structure, Auth, and Testing</title>
			<pubDate><![CDATA[Fri, 10 Apr 2026 10:23:15 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.devwharf.com/2026/03/10/deploying-microservices-on-kubernetes-a-step-by-step-production-guide/]]></guid>
			<link><![CDATA[https://www.devwharf.com/2026/03/10/deploying-microservices-on-kubernetes-a-step-by-step-production-guide/]]></link>
			<title>Deploying Microservices on Kubernetes: A Step-by-Step Production Guide</title>
			<pubDate><![CDATA[Tue, 10 Mar 2026 02:22:54 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.devwharf.com/2026/03/10/rust-vs-go-in-2026-a-practical-comparison-for-backend-engineers/]]></guid>
			<link><![CDATA[https://www.devwharf.com/2026/03/10/rust-vs-go-in-2026-a-practical-comparison-for-backend-engineers/]]></link>
			<title>Rust vs Go in 2026: A Practical Comparison for Backend Engineers</title>
			<pubDate><![CDATA[Tue, 10 Mar 2026 02:22:54 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.devwharf.com/2026/03/10/python-3-14-free-threading-jit-compilation-and-what-it-means-for-you/]]></guid>
			<link><![CDATA[https://www.devwharf.com/2026/03/10/python-3-14-free-threading-jit-compilation-and-what-it-means-for-you/]]></link>
			<title>Python 3.14: Free-Threading, JIT Compilation, and What It Means for You</title>
			<pubDate><![CDATA[Tue, 10 Mar 2026 02:22:54 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.devwharf.com/2026/03/10/github-copilot-in-2026-the-complete-developers-guide/]]></guid>
			<link><![CDATA[https://www.devwharf.com/2026/03/10/github-copilot-in-2026-the-complete-developers-guide/]]></link>
			<title>GitHub Copilot in 2026: The Complete Developer&#8217;s Guide</title>
			<pubDate><![CDATA[Tue, 10 Mar 2026 02:22:54 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.devwharf.com/2026/04/10/cloudflare-workers-build-and-deploy-edge-apis-in-under-10-minutes/]]></guid>
			<link><![CDATA[https://www.devwharf.com/2026/04/10/cloudflare-workers-build-and-deploy-edge-apis-in-under-10-minutes/]]></link>
			<title>Cloudflare Workers: Build and Deploy Edge APIs in Under 10 Minutes</title>
			<pubDate><![CDATA[Fri, 10 Apr 2026 10:23:15 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.devwharf.com/2026/02/06/objectionable-words-plugin-test/]]></guid>
			<link><![CDATA[https://www.devwharf.com/2026/02/06/objectionable-words-plugin-test/]]></link>
			<title>Objectionable Words Plugin Test</title>
			<pubDate><![CDATA[Fri, 06 Feb 2026 13:10:59 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.devwharf.com/2026/02/05/mach-inspired-signup-react-laravel/]]></guid>
			<link><![CDATA[https://www.devwharf.com/2026/02/05/mach-inspired-signup-react-laravel/]]></link>
			<title>MACH-Inspired User Signup System with React &#038; Laravel</title>
			<pubDate><![CDATA[Thu, 05 Feb 2026 06:52:25 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.devwharf.com/2026/02/05/professional-streaming-studio-wpf/]]></guid>
			<link><![CDATA[https://www.devwharf.com/2026/02/05/professional-streaming-studio-wpf/]]></link>
			<title>ChimeraCast: Professional Multistreaming Studio</title>
			<pubDate><![CDATA[Thu, 05 Feb 2026 06:52:25 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.devwharf.com/2026/04/10/docker-compose-for-local-development-replace-your-setup-scripts-forever/]]></guid>
			<link><![CDATA[https://www.devwharf.com/2026/04/10/docker-compose-for-local-development-replace-your-setup-scripts-forever/]]></link>
			<title>Docker Compose for Local Development: Replace Your Setup Scripts Forever</title>
			<pubDate><![CDATA[Fri, 10 Apr 2026 10:23:15 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.devwharf.com/2026/02/05/noter-modern-wpf-note-editor/]]></guid>
			<link><![CDATA[https://www.devwharf.com/2026/02/05/noter-modern-wpf-note-editor/]]></link>
			<title>Noter: Building a Modern WPF Note Editor</title>
			<pubDate><![CDATA[Thu, 05 Feb 2026 06:52:25 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.devwharf.com/my-sites/]]></guid>
			<link><![CDATA[https://www.devwharf.com/my-sites/]]></link>
			<title>My Sites</title>
			<pubDate><![CDATA[Thu, 05 Feb 2026 01:37:21 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.devwharf.com/resume/]]></guid>
			<link><![CDATA[https://www.devwharf.com/resume/]]></link>
			<title>Resume</title>
			<pubDate><![CDATA[Mon, 30 Mar 2026 05:21:22 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.devwharf.com/projects/]]></guid>
			<link><![CDATA[https://www.devwharf.com/projects/]]></link>
			<title>Projects</title>
			<pubDate><![CDATA[Tue, 27 Jan 2026 12:54:04 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.devwharf.com/2026/03/10/github-actions-ci-cd-build-test-and-deploy-directly-from-your-repository/]]></guid>
			<link><![CDATA[https://www.devwharf.com/2026/03/10/github-actions-ci-cd-build-test-and-deploy-directly-from-your-repository/]]></link>
			<title>GitHub Actions CI/CD: Build, Test, and Deploy Directly from Your Repository</title>
			<pubDate><![CDATA[Tue, 10 Mar 2026 02:22:55 +0000]]></pubDate>
		</item>
				</channel>
</rss>
