<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="//abrarqasim.com/blog/main-sitemap.xsl"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd http://www.google.com/schemas/sitemap-image/1.1 http://www.google.com/schemas/sitemap-image/1.1/sitemap-image.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
	<url>
		<loc>https://abrarqasim.com/blog/local-llm-text-to-sql-where-it-helped-and-where-it-lied/</loc>
		<lastmod>2026-06-21T13:03:20+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/grpc-vs-rest-2026-decide-by-who-calls-the-service/</loc>
		<lastmod>2026-06-21T05:03:17+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/nextjs-app-router-caching-defaults-that-burned-me/</loc>
		<lastmod>2026-06-20T13:02:52+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/monorepo-vs-polyrepo-why-i-merged-three-repos-into-one/</loc>
		<lastmod>2026-06-20T05:02:38+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/is-copilot-safe-what-i-found-auditing-ai-written-code/</loc>
		<lastmod>2026-06-19T13:02:23+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/useoptimistic-react-optimistic-ui-i-stopped-hand-rolling/</loc>
		<lastmod>2026-06-19T05:02:20+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/go-error-handling-2026-patterns-i-actually-reach-for/</loc>
		<lastmod>2026-06-18T13:01:31+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/zod-validation-the-runtime-types-i-stopped-hand-checking/</loc>
		<lastmod>2026-06-18T05:01:07+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/pnpm-vs-npm-the-day-node-modules-stopped-eating-my-disk/</loc>
		<lastmod>2026-06-17T13:01:00+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/php-8-4-property-hooks-getters-i-stopped-writing/</loc>
		<lastmod>2026-06-16T13:00:23+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/tailwind-css-v4-config-file-i-deleted/</loc>
		<lastmod>2026-06-16T05:00:26+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/react-19-changed-how-i-write-forms/</loc>
		<lastmod>2026-06-15T13:05:09+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/livewire-vs-inertia-vs-react-how-i-pick-a-laravel-frontend/</loc>
		<lastmod>2026-06-14T05:04:09+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/typescript-utility-types-i-actually-use-and-the-ones-i-skip/</loc>
		<lastmod>2026-06-13T13:03:18+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/laravel-reverb-in-production-what-i-pulled-out-of-pusher/</loc>
		<lastmod>2026-06-12T13:02:21+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/react-compiler-what-i-deleted-after-turning-it-on/</loc>
		<lastmod>2026-06-12T05:01:58+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/llm-hallucination-examples-how-i-catch-them/</loc>
		<lastmod>2026-06-11T13:01:46+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/zustand-vs-redux-the-state-library-i-actually-reach-for/</loc>
		<lastmod>2026-06-11T05:00:38+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/react-custom-hooks-i-actually-reach-for-2026/</loc>
		<lastmod>2026-06-04T13:01:19+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/valkey-vs-redis-2026-what-i-switched-and-what-stayed/</loc>
		<lastmod>2026-06-03T13:00:15+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/pgcat-vs-pgbouncer-2026-when-i-actually-switched/</loc>
		<lastmod>2026-06-02T13:04:27+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/bun-1-in-production-six-months-of-tradeoffs/</loc>
		<lastmod>2026-06-02T05:04:04+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/drizzle-vs-prisma-six-months-in-what-i-actually-use/</loc>
		<lastmod>2026-06-01T13:03:49+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/picking-between-axum-actix-rocket-my-2026-decision-tree/</loc>
		<lastmod>2026-06-01T05:03:43+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/filament-php-the-admin-panel-i-stopped-rolling-myself/</loc>
		<lastmod>2026-05-31T05:03:17+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/typescript-satisfies-when-i-stopped-reaching-for-as/</loc>
		<lastmod>2026-05-30T13:02:40+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/golang-web-framework-2026-how-i-actually-pick/</loc>
		<lastmod>2026-05-29T05:01:09+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/php-enums-class-constants-i-finally-deleted/</loc>
		<lastmod>2026-05-28T13:00:42+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/ai-debugging-why-i-stopped-letting-one-model-fix-itself/</loc>
		<lastmod>2026-05-28T05:00:44+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/tailwind-vs-bootstrap-2026-how-i-actually-choose/</loc>
		<lastmod>2026-05-27T13:00:24+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/agentic-coding-why-the-feedback-loop-beats-a-smarter-model/</loc>
		<lastmod>2026-05-27T05:05:10+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/go-slog-structured-logging-i-stopped-hand-rolling/</loc>
		<lastmod>2026-05-26T13:04:32+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/react-19-forwardref-why-i-stopped-writing-it/</loc>
		<lastmod>2026-05-26T05:04:30+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/api-design-best-practices-defaults-i-argue-for/</loc>
		<lastmod>2026-05-25T13:04:25+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/tailwind-v4-dark-mode-from-config-to-one-css-line/</loc>
		<lastmod>2026-05-25T05:04:03+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/nextjs-server-actions-api-routes-i-deleted-in-production/</loc>
		<lastmod>2026-05-24T13:03:34+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/golang-concurrency-patterns-2026-what-go-1-25-let-me-delete/</loc>
		<lastmod>2026-05-24T05:03:10+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/local-llm-2026-what-i-actually-run-and-what-i-dont/</loc>
		<lastmod>2026-05-23T13:02:54+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/rust-vs-go-2026-how-i-actually-choose/</loc>
		<lastmod>2026-05-23T05:02:21+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/astro-vs-nextjs-2026-when-i-reach-for-each-on-content-sites/</loc>
		<lastmod>2026-05-22T13:02:05+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/tailwind-v4-container-queries-i-stopped-faking-responsiveness/</loc>
		<lastmod>2026-05-22T05:01:42+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/laravel-queues-2026-defaults-i-stopped-trusting-in-production/</loc>
		<lastmod>2026-05-21T13:01:35+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/docker-best-practices-2026-what-i-stopped-doing-in-production/</loc>
		<lastmod>2026-05-21T05:01:33+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/tanstack-query-2026-what-i-reach-for-instead-of-useeffect/</loc>
		<lastmod>2026-05-20T13:01:20+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/biome-vs-eslint-2026-what-i-switched-what-i-kept/</loc>
		<lastmod>2026-05-20T05:01:12+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/go-generics-four-years-in-what-i-actually-reach-for/</loc>
		<lastmod>2026-05-19T13:00:59+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/sqlite-vs-postgres-2026-when-i-actually-pick-each/</loc>
		<lastmod>2026-05-18T13:00:58+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/php-8-4-array-find-and-friends-helpers-i-stopped-writing/</loc>
		<lastmod>2026-05-18T13:00:44+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/typescript-generics-in-production-what-i-actually-reach-for/</loc>
		<lastmod>2026-05-18T05:00:42+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/axum-error-handling-split-that-stopped-opaque-500s/</loc>
		<lastmod>2026-05-17T13:00:37+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/nextjs-pages-router-2026-when-i-still-reach-for-it/</loc>
		<lastmod>2026-05-17T05:00:31+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/laravel-12-in-production-the-features-i-actually-kept/</loc>
		<lastmod>2026-05-16T05:00:25+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/monorepo-vs-polyrepo-2026-what-i-actually-reach-for/</loc>
		<lastmod>2026-05-15T13:00:18+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/react-server-components-eight-months-in-production/</loc>
		<lastmod>2026-05-15T05:00:18+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/go-error-handling-patterns-i-actually-use-2026/</loc>
		<lastmod>2026-05-14T13:05:09+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/tailwind-css-best-practices-what-i-actually-extract/</loc>
		<lastmod>2026-05-14T05:05:12+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/optimistic-ui-react-19-useoptimistic-six-months-in/</loc>
		<lastmod>2026-05-13T13:04:59+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/axum-rust-patterns-that-actually-stuck/</loc>
		<lastmod>2026-05-13T05:04:55+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/php-84-property-hooks-what-i-actually-use-in-production/</loc>
		<lastmod>2026-05-12T13:04:47+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/self-hosting-open-llms-llamacpp-2026-workstation/</loc>
		<lastmod>2026-05-12T02:17:41+00:00</lastmod>
		<image:image>
			<image:loc>https://abrarqasim.com/blog/wp-content/uploads/2026/04/self-hosting-open-llms-llamacpp-2026-workstation-inline-1775912443.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/migrating-to-tailwind-v4-what-broke-what-i-wish-id-known/</loc>
		<lastmod>2026-05-11T13:04:33+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/typescript-decorators-2026-when-stage-3-earns-its-keep/</loc>
		<lastmod>2026-05-11T05:04:22+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/go-testify-2026-what-i-actually-use/</loc>
		<lastmod>2026-05-10T13:04:15+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/fitbit-air-vs-whoop-what-googles-99-tracker-actually-changes/</loc>
		<lastmod>2026-05-10T11:20:51+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/react-compiler-2026-what-i-removed-when-i-turned-it-on/</loc>
		<lastmod>2026-05-10T05:01:48+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/postgres-jsonb-2026-when-i-reach-for-it/</loc>
		<lastmod>2026-05-09T13:01:42+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/react-suspense-2026-the-patterns-i-actually-use/</loc>
		<lastmod>2026-05-09T05:01:34+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/websockets-vs-server-sent-events-when-i-reach-for-each/</loc>
		<lastmod>2026-05-08T13:01:27+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/nextjs-partial-prerendering-six-months-in-production/</loc>
		<lastmod>2026-05-06T05:05:01+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/react-useactionstate-hook-that-replaced-my-form-reducers/</loc>
		<lastmod>2026-05-05T13:04:50+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/laravel-pulse-production-what-i-use-what-i-turned-off/</loc>
		<lastmod>2026-05-05T05:04:46+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/pest-vs-phpunit-2026-what-i-actually-reach-for/</loc>
		<lastmod>2026-05-04T13:04:58+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/rag-chunking-strategies-2026-what-i-actually-use/</loc>
		<lastmod>2026-05-04T13:04:42+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/golang-iterators-range-over-func-eight-months-in/</loc>
		<lastmod>2026-05-04T05:04:56+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/go-iterators-six-months-of-range-over-functions/</loc>
		<lastmod>2026-05-04T05:04:40+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/zustand-vs-redux-2026-why-i-replaced-redux-toolkit/</loc>
		<lastmod>2026-05-03T13:04:33+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/laravel-volt-six-months-in-what-im-actually-using/</loc>
		<lastmod>2026-05-03T05:04:30+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/vitest-vs-jest-2026-what-i-actually-reach-for/</loc>
		<lastmod>2026-05-02T13:04:23+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/when-to-use-react-hooks-and-when-i-shouldnt-have/</loc>
		<lastmod>2026-05-02T05:04:21+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/htmx-vs-react-2026-when-i-reach-for-each/</loc>
		<lastmod>2026-05-01T13:04:11+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/valibot-vs-zod-2026-i-half-migrated-and-stopped/</loc>
		<lastmod>2026-05-01T05:04:12+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/drizzle-vs-prisma-2026-when-i-actually-switched/</loc>
		<lastmod>2026-04-30T05:03:59+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/rust-sqlx-production-eight-months-of-lessons/</loc>
		<lastmod>2026-04-29T13:03:56+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/tailwind-config-v4-six-months-without-config-js/</loc>
		<lastmod>2026-04-29T05:03:52+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/laravel-ai-2026-what-i-actually-use/</loc>
		<lastmod>2026-04-28T13:03:49+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/nextjs-server-actions-mistakes-i-made/</loc>
		<lastmod>2026-04-28T05:03:40+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/bun-vs-node-2026-what-i-actually-run-in-production/</loc>
		<lastmod>2026-04-27T13:03:34+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/go-web-frameworks-2026-what-i-actually-reach-for/</loc>
		<lastmod>2026-04-27T05:03:30+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/typescript-branded-types-when-i-actually-use-them/</loc>
		<lastmod>2026-04-26T13:03:26+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/php-84-asymmetric-visibility-when-i-actually-use-it/</loc>
		<lastmod>2026-04-25T13:03:17+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/rust-memory-safety-what-the-borrow-checker-actually-does/</loc>
		<lastmod>2026-04-25T05:03:08+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/tailwind-container-queries-i-finally-get-it/</loc>
		<lastmod>2026-04-24T13:02:55+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/react-19-features-i-actually-use-six-months-in/</loc>
		<lastmod>2026-04-24T05:02:45+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/tailwind-dark-mode-v4-setup-i-actually-use/</loc>
		<lastmod>2026-04-23T13:02:41+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/go-concurrency-patterns-what-i-actually-ship/</loc>
		<lastmod>2026-04-23T05:02:34+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/docker-best-practices-2026-what-i-actually-use/</loc>
		<lastmod>2026-04-22T13:02:31+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/typescript-satisfies-when-i-reach-for-it/</loc>
		<lastmod>2026-04-22T05:02:25+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/rust-web-frameworks-2026-axum-actix-rocket/</loc>
		<lastmod>2026-04-21T13:02:21+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/i-stopped-claude-from-rambling-and-cut-my-output-tokens-by-75/</loc>
		<lastmod>2026-04-21T06:47:53+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/golang-generics-three-patterns-i-actually-use/</loc>
		<lastmod>2026-04-20T13:02:11+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/api-design-best-practices-rest-2026/</loc>
		<lastmod>2026-04-20T05:02:07+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/nextjs-app-router-vs-pages-router-practical-guide/</loc>
		<lastmod>2026-04-19T13:02:02+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/llm-limitations-spatial-reasoning-developers/</loc>
		<lastmod>2026-04-19T05:01:58+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/monorepo-vs-polyrepo-when-i-pick-each/</loc>
		<lastmod>2026-04-18T13:01:54+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/laravel-12-new-features-boring-release-done-right/</loc>
		<lastmod>2026-04-18T05:01:50+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/llm-self-repair-how-many-retries-actually-help/</loc>
		<lastmod>2026-04-17T13:01:43+00:00</lastmod>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/useoptimistic-react-19-hook-i-keep-forgetting/</loc>
		<lastmod>2026-04-17T05:03:21+00:00</lastmod>
		<image:image>
			<image:loc>https://abrarqasim.com/blog/wp-content/uploads/2026/04/useoptimistic-react-19-hook-i-keep-forgetting-inline-1776402102.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/rust-vs-go-2026-what-i-reach-for/</loc>
		<lastmod>2026-04-16T18:57:29+00:00</lastmod>
		<image:image>
			<image:loc>https://abrarqasim.com/blog/wp-content/uploads/2026/04/rust-vs-go-2026-what-i-reach-for-inline-1776344492.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/nextjs-server-actions-stopped-writing-api-routes/</loc>
		<lastmod>2026-04-16T09:24:42+00:00</lastmod>
		<image:image>
			<image:loc>https://abrarqasim.com/blog/wp-content/uploads/2026/04/nextjs-server-actions-stopped-writing-api-routes-inline-1776315686.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/your-reasoning-model-is-more-fragile-than-benchmarks-say/</loc>
		<lastmod>2026-04-15T20:51:53+00:00</lastmod>
		<image:image>
			<image:loc>https://abrarqasim.com/blog/wp-content/uploads/2026/04/your-reasoning-model-is-more-fragile-than-benchmarks-say-inline-1776258082.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/go-error-handling-patterns-that-actually-help/</loc>
		<lastmod>2026-04-15T05:53:48+00:00</lastmod>
		<image:image>
			<image:loc>https://abrarqasim.com/blog/wp-content/uploads/2026/04/go-error-handling-patterns-that-actually-help-inline-1776171675.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/php-84-property-hooks-changed-how-i-write-classes/</loc>
		<lastmod>2026-04-15T05:53:41+00:00</lastmod>
		<image:image>
			<image:loc>https://abrarqasim.com/blog/wp-content/uploads/2026/04/php-84-property-hooks-changed-how-i-write-classes-inline-1776229283.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/ai-automation-examples-skills-llms-replace/</loc>
		<lastmod>2026-04-14T07:07:40+00:00</lastmod>
		<image:image>
			<image:loc>https://abrarqasim.com/blog/wp-content/uploads/2026/04/ai-automation-examples-skills-llms-replace-inline-1775970050.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/llm-context-window-numbers-sepseq-fix/</loc>
		<lastmod>2026-04-14T07:07:39+00:00</lastmod>
		<image:image>
			<image:loc>https://abrarqasim.com/blog/wp-content/uploads/2026/04/llm-context-window-numbers-sepseq-fix-inline-1776056463.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/tailwind-css-v4-migration-guide-what-actually-changed/</loc>
		<lastmod>2026-04-14T07:07:39+00:00</lastmod>
		<image:image>
			<image:loc>https://abrarqasim.com/blog/wp-content/uploads/2026/04/tailwind-css-v4-migration-guide-what-actually-changed-inline-1776085266.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/react-compiler-what-it-does-to-your-code/</loc>
		<lastmod>2026-04-14T07:07:37+00:00</lastmod>
		<image:image>
			<image:loc>https://abrarqasim.com/blog/wp-content/uploads/2026/04/react-compiler-what-it-does-to-your-code-inline-1776142872.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/llm-bias-culturally-adapted-math-benchmarks/</loc>
		<lastmod>2026-04-11T06:08:15+00:00</lastmod>
		<image:image>
			<image:loc>https://abrarqasim.com/blog/wp-content/uploads/2026/04/llm-bias-culturally-adapted-math-benchmarks-inline-1775797225.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://abrarqasim.com/blog/open-source-llms-2026/</loc>
		<lastmod>2026-04-09T12:50:15+00:00</lastmod>
		<image:image>
			<image:loc>https://abrarqasim.com/blog/wp-content/uploads/2026/04/open-source-llms-2026-dry-run-inline-1775725876.png</image:loc>
		</image:image>
	</url>
</urlset>
<!-- XML Sitemap generated by Rank Math SEO Plugin (c) Rank Math - rankmath.com -->