<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://fajarwz.com/</loc><lastmod>2025-11-06T10:43:27+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/fundamental/</loc><lastmod>2025-11-06T10:43:27+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/software-development/</loc><lastmod>2025-11-06T10:43:27+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/</loc><lastmod>2025-11-06T10:43:27+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/what-sets-junior-developers-and-senior-developers-apart/</loc><lastmod>2025-11-06T10:43:27+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/broadcasting/</loc><lastmod>2025-09-14T15:23:52+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/laravel/</loc><lastmod>2025-09-14T15:23:52+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/php/</loc><lastmod>2025-09-14T15:23:52+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/real-time-laravel-made-easy-with-reverb/</loc><lastmod>2025-09-14T15:23:52+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/reverb/</loc><lastmod>2025-09-14T15:23:52+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/websockets/</loc><lastmod>2025-09-14T15:23:52+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/ai-agent/</loc><lastmod>2025-09-02T06:16:34+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/build-an-ai-project-manager-with-mcp-node-js-and-google-sheets/</loc><lastmod>2025-09-02T06:16:34+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/express/</loc><lastmod>2025-09-02T06:16:34+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/google-sheets/</loc><lastmod>2025-09-02T06:16:34+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/mcp/</loc><lastmod>2025-09-02T06:16:34+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/node.js/</loc><lastmod>2025-09-02T06:16:34+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/openai/</loc><lastmod>2025-09-02T06:16:34+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/typescript/</loc><lastmod>2025-09-02T06:16:34+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/building-an-ai-assistant-for-exploratory-data-analysis-with-node-js-and-open-ai/</loc><lastmod>2025-09-02T06:16:34+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/data-analytics/</loc><lastmod>2025-09-02T06:16:34+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/javascript/</loc><lastmod>2025-09-02T06:16:34+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/bot/</loc><lastmod>2025-09-02T06:16:34+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/building-a-telegram-bot-in-nodejs-create-your-own-daily-word-bot/</loc><lastmod>2025-09-02T06:16:34+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/render.com/</loc><lastmod>2025-09-02T06:16:34+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/telegram-bot/</loc><lastmod>2025-09-02T06:16:34+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/automation/</loc><lastmod>2025-09-02T06:16:34+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/building-a-cli-tool-in-javascript-streamlining-tasks-with-simple-commands/</loc><lastmod>2025-09-02T06:16:34+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/cli-tools/</loc><lastmod>2025-09-02T06:16:34+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/git/</loc><lastmod>2025-09-02T06:16:34+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/laravel-service-pattern-applying-solid-principles-for-scalable-code/</loc><lastmod>2025-04-06T06:17:41+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/service-pattern/</loc><lastmod>2025-04-06T06:17:41+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/solid-principles/</loc><lastmod>2025-04-06T06:17:41+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/form-requests/</loc><lastmod>2025-03-19T16:50:57+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/make-good-use-of-authorize-method-in-laravel-form-requests/</loc><lastmod>2025-03-19T16:50:57+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/caching/</loc><lastmod>2024-12-03T05:54:58+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/react/</loc><lastmod>2024-12-03T05:54:58+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/react-query/</loc><lastmod>2024-12-03T05:54:58+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/react-query-data-fetching-with-smart-caching/</loc><lastmod>2024-12-03T05:54:58+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/docker/</loc><lastmod>2024-07-22T12:11:17+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/easy-laravel-development-setup-with-docker/</loc><lastmod>2024-07-22T12:11:17+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/ciphersweet/</loc><lastmod>2024-07-12T09:09:23+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/encryption/</loc><lastmod>2024-07-12T09:09:23+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/search-and-encrypt-data-in-laravel-with-ciphersweet/</loc><lastmod>2024-07-12T09:09:23+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/store-sensitive-data-safely-with-encryption-in-laravel/</loc><lastmod>2024-07-12T09:03:58+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/design-pattern/</loc><lastmod>2024-06-13T10:20:37+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/observer/</loc><lastmod>2024-06-13T10:20:37+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/observer-pattern-in-laravel-with-observers-and-events/</loc><lastmod>2024-06-13T10:20:37+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/signed-url/</loc><lastmod>2024-05-29T19:47:34+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/temporary-signed-urls-in-laravel-for-secure-password-resets/</loc><lastmod>2024-05-29T19:47:34+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/authentication/</loc><lastmod>2024-03-18T21:00:46+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/crud/</loc><lastmod>2024-03-18T21:00:46+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/laravel-11-crud-and-file-upload-tutorial-with-laravel-breeze/</loc><lastmod>2024-03-18T21:00:46+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/laravel-breeze/</loc><lastmod>2024-03-18T21:00:46+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/email-authentication-and-verification-in-nextjs-14-with-next-auth-and-prisma/</loc><lastmod>2024-03-07T10:51:54+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/next.js/</loc><lastmod>2024-03-07T10:51:54+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/nodemailer/</loc><lastmod>2024-03-07T10:51:54+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/postgresql/</loc><lastmod>2024-03-07T10:51:54+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/prisma/</loc><lastmod>2024-03-07T10:51:54+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/server-actions/</loc><lastmod>2024-03-07T10:51:54+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/zod/</loc><lastmod>2024-03-07T10:51:54+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/database/</loc><lastmod>2024-02-08T14:03:10+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/laravel-database-transaction-for-data-consistency/</loc><lastmod>2024-02-08T14:03:10+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/simple-full-stack-crud-with-nextjs-14-postgresql-and-prisma/</loc><lastmod>2024-02-09T05:50:44+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/pagination/</loc><lastmod>2024-01-21T17:36:27+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/pagination-in-react-made-simple-with-react-paginate/</loc><lastmod>2024-01-21T17:36:27+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/react-paginate/</loc><lastmod>2024-01-21T17:36:27+07:00</lastmod></url><url><loc>https://fajarwz.com/projects/</loc><lastmod>2024-07-05T06:46:09+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/coding-best-practice/</loc><lastmod>2023-12-25T15:56:13+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/you-might-not-need-else-statement/</loc><lastmod>2023-12-25T15:56:13+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/back-end/</loc><lastmod>2024-01-21T17:28:24+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/soketi/</loc><lastmod>2024-01-21T17:28:24+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/unlocking-real-time-with-websockets-in-laravel-with-soketi/</loc><lastmod>2024-01-21T17:28:24+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/notification-system/</loc><lastmod>2024-01-21T17:28:24+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/sending-sms-in-laravel-using-twilio-a-step-by-step-tutorial/</loc><lastmod>2024-01-21T17:28:24+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/sms/</loc><lastmod>2024-01-21T17:28:24+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/twilio/</loc><lastmod>2024-01-21T17:28:24+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/automated-testing/</loc><lastmod>2024-01-21T17:28:24+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/browser-testing/</loc><lastmod>2024-01-21T17:28:24+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/improving-app-quality-exploring-browser-testing-with-laravel-dusk/</loc><lastmod>2024-01-21T17:28:24+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/laravel-dusk/</loc><lastmod>2024-01-21T17:28:24+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/tdd/</loc><lastmod>2023-08-16T09:46:44+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/what-is-test-driven-development-tdd/</loc><lastmod>2023-08-16T09:46:44+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/brevo/</loc><lastmod>2024-01-21T17:28:24+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/easily-send-emails-in-laravel-with-brevo/</loc><lastmod>2024-01-21T17:28:24+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/mail/</loc><lastmod>2024-01-21T17:28:24+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/laravel-scout/</loc><lastmod>2024-04-13T08:44:19+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/meilisearch/</loc><lastmod>2024-04-13T08:44:19+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/search/</loc><lastmod>2024-04-13T08:44:19+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/simple-and-advanced-search-with-laravel-scout-and-meilisearch/</loc><lastmod>2024-04-13T08:44:19+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/clean-code/</loc><lastmod>2023-02-22T23:42:31+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/the-art-of-clean-code-naming-commenting-and-code-organization/</loc><lastmod>2023-02-22T23:42:31+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/laravel-10-crud-and-image-upload-tutorial-with-laravel-breeze-and-repo-example/</loc><lastmod>2024-03-17T16:39:48+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/easy-laravel-localization-tutorial-with-blog-use-case-and-repo-example/</loc><lastmod>2024-01-21T17:28:24+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/localization/</loc><lastmod>2024-01-21T17:28:24+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/communication/</loc><lastmod>2023-08-16T23:11:03+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/effective-communication-in-remote-teams-tips-and-examples/</loc><lastmod>2023-01-25T05:28:33+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/remote-work/</loc><lastmod>2023-08-16T23:11:03+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/export-import/</loc><lastmod>2024-01-21T17:28:24+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/laravel-export-import-step-by-step-guide-with-repo-example/</loc><lastmod>2024-01-21T17:28:24+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/productivity/</loc><lastmod>2023-08-16T23:11:03+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/remote-work-effective-strategies-for-communication-and-timely-responses/</loc><lastmod>2023-08-16T23:11:03+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/bug-hunt/</loc><lastmod>2023-08-16T23:11:03+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/laravel-10-bug-hunt-contest/</loc><lastmod>2023-08-16T23:11:03+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/create-search-feature-for-hugo-static-site-with-lunr/</loc><lastmod>2023-08-31T08:49:32+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/go/</loc><lastmod>2023-08-31T08:49:32+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/hugo/</loc><lastmod>2023-08-31T08:49:32+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/lunr/</loc><lastmod>2023-08-31T08:49:32+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/static-site/</loc><lastmod>2023-08-31T08:49:32+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/eloquent-orm/</loc><lastmod>2024-01-21T17:28:24+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/laravel-with-how-to-solve-the-n+1-problem-with-eager-loading-relationships/</loc><lastmod>2024-01-21T17:28:24+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/create-global-query-with-laravel-global-scope/</loc><lastmod>2024-01-21T17:28:24+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/query-scope/</loc><lastmod>2024-01-21T17:28:24+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/how-to-fix-client-intended-to-send-too-large-body-nginx-413-error/</loc><lastmod>2023-08-16T23:11:03+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/nginx/</loc><lastmod>2023-08-16T23:11:03+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/web-server/</loc><lastmod>2023-08-16T23:11:03+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/csr/</loc><lastmod>2023-08-16T23:11:03+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/front-end/</loc><lastmod>2023-08-16T23:11:03+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/isr/</loc><lastmod>2023-08-16T23:11:03+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/ssg/</loc><lastmod>2023-08-16T23:11:03+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/ssr/</loc><lastmod>2023-08-16T23:11:03+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/web-development/</loc><lastmod>2023-08-16T23:11:03+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/web-rendering-what-is-ssr-csr-ssg-and-isr/</loc><lastmod>2023-08-16T23:11:03+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/create-login-with-google-oauth-using-laravel-socialite/</loc><lastmod>2024-01-21T17:28:24+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/oauth/</loc><lastmod>2024-01-21T17:28:24+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/api/</loc><lastmod>2024-01-21T17:28:24+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/documentation/</loc><lastmod>2024-01-21T17:28:24+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/laravel-api-documentation-generator-with-open-api-swagger-using-darkaonline-l5-swagger/</loc><lastmod>2024-01-21T17:28:24+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/openapi-swagger/</loc><lastmod>2024-01-21T17:28:24+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/jwt/</loc><lastmod>2024-01-21T17:28:24+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/laravel-rest-api-authentication-using-jwt-tutorial/</loc><lastmod>2024-01-21T17:28:24+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/rest-api/</loc><lastmod>2024-01-21T17:28:24+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/send-sms-from-laravel-app-using-vonage/</loc><lastmod>2024-01-21T17:28:24+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/send-slack-notifications-from-laravel-app/</loc><lastmod>2024-01-21T17:28:24+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/slack/</loc><lastmod>2024-01-21T17:28:24+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/create-reusable-query-with-laravel-query-scope/</loc><lastmod>2023-08-16T23:11:03+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/swap-two-variables-value-without-temp-variable-in-php/</loc><lastmod>2023-08-16T23:11:03+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/css/</loc><lastmod>2023-08-16T23:11:03+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/css-transitions/</loc><lastmod>2023-08-16T23:11:03+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/how-to-solve-unwanted-css-transitions-on-page-load/</loc><lastmod>2023-08-16T23:11:03+07:00</lastmod></url><url><loc>https://fajarwz.com/tags/html/</loc><lastmod>2023-08-16T23:11:03+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/how-to-easily-debug-css-layout-issue/</loc><lastmod>2023-08-16T23:11:03+07:00</lastmod></url><url><loc>https://fajarwz.com/blog/</loc><lastmod>2022-06-16T10:19:50+07:00</lastmod></url><url><loc>https://fajarwz.com/search/</loc><lastmod>2023-01-05T10:33:04+07:00</lastmod></url></urlset>