<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet type='text/xsl' href='https://danyal.dk/wp-content/plugins/google-sitemap-generator/sitemap.xsl'?><!-- sitemap-generator-url='http://www.arnebrachhold.de' sitemap-generator-version='4.1.23' -->
<!-- generated-on='May 5, 2026 3:58 am' -->
<urlset xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd' xmlns='http://www.sitemaps.org/schemas/sitemap/0.9'>	<url>
		<loc>https://danyal.dk/blog/2016/02/11/scale-in-agriculture/</loc>
		<lastmod>2016-02-11T15:31:45+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2016/12/28/cyber-ecology/</loc>
		<lastmod>2016-12-28T22:56:04+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2016/12/30/linkedin-for-the-internet-of-living-things/</loc>
		<lastmod>2016-12-30T21:36:38+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2017/03/24/groworld/</loc>
		<lastmod>2017-03-24T09:47:29+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2017/04/27/steampunk-planet-a-world-without-oil/</loc>
		<lastmod>2017-04-27T10:55:19+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2017/08/27/dual-boot-windows-10-ubuntu-16-04-lenovo-y520/</loc>
		<lastmod>2018-06-07T06:58:54+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2017/08/27/ubuntu-16-04-wifi-is-not-working-on-lenovo-y520/</loc>
		<lastmod>2017-08-27T07:29:47+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2017/09/05/php-file-handling-crud/</loc>
		<lastmod>2017-09-15T13:31:08+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2017/09/15/drupal7-clean-urls/</loc>
		<lastmod>2017-09-15T13:28:53+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2017/11/15/how-to-mount-partition-in-ubuntu/</loc>
		<lastmod>2018-02-19T15:21:54+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2018/01/13/phpunit-test-environment-with-laravel-5-5/</loc>
		<lastmod>2019-08-25T12:23:37+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2018/01/25/self-relation-in-laravel-eloquent/</loc>
		<lastmod>2019-08-25T12:23:28+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2018/01/28/fixing-generic-symfony-3-3-to-3-4-deprecations/</loc>
		<lastmod>2018-01-28T09:17:28+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2018/01/28/migrating-to-symfony-3-4-to-4-0-with-flex/</loc>
		<lastmod>2018-01-28T18:31:53+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2018/01/29/ubuntu-16-4-error-network-service-is-not-compatible/</loc>
		<lastmod>2018-01-29T07:38:36+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2018/02/05/how-to-create-a-mysql-user-and-database-with-permissions/</loc>
		<lastmod>2018-02-05T14:58:30+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2018/02/11/ubuntu-17-10-whats-new/</loc>
		<lastmod>2018-02-11T11:09:38+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2018/02/16/how-to-install-postman-native-app-in-ubuntu-desktop-16-04/</loc>
		<lastmod>2018-02-16T09:31:10+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2018/02/19/how-to-download-google-photos-email-or-drive/</loc>
		<lastmod>2018-02-19T09:08:10+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2018/02/28/laravel-error-failed-to-open-stream-permission-denied/</loc>
		<lastmod>2019-08-25T12:23:19+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2018/02/28/git-repository-clone-new-or-add-to-existing-local-project/</loc>
		<lastmod>2021-03-19T15:04:08+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2018/03/01/linux-navigation-and-file-management-commands/</loc>
		<lastmod>2018-03-07T14:43:48+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2018/03/07/install-laravel-required-php-extentions/</loc>
		<lastmod>2019-08-25T12:22:41+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2018/03/12/solved-bin-rm-argument-list-too-long-error/</loc>
		<lastmod>2018-06-12T08:10:54+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2018/03/30/completely-remove-or-uninstall-mysql-from-ubuntu/</loc>
		<lastmod>2018-03-30T10:09:19+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2018/04/05/wordpress-file-permissions-on-vps/</loc>
		<lastmod>2018-04-05T13:27:00+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2018/05/03/gulp-error-watch-enospc/</loc>
		<lastmod>2018-05-06T17:24:32+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2018/05/16/ubuntu-system-monitoring-with-email-notifications/</loc>
		<lastmod>2018-05-16T08:38:34+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2018/05/30/laravel5-6-this-form-has-expired-please-refresh-and-try-again/</loc>
		<lastmod>2019-08-25T12:22:50+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2018/06/07/what-is-gdpr/</loc>
		<lastmod>2018-06-07T19:24:39+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2018/06/28/fix-google-recaptcha-width-vs-form/</loc>
		<lastmod>2018-06-28T10:36:32+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2018/07/09/ubuntu-18-04-lts-whats-new/</loc>
		<lastmod>2018-07-09T12:50:53+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2018/07/17/laravel-5-6-use-a-prefix-on-database-tables/</loc>
		<lastmod>2019-08-25T12:22:08+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2018/07/17/free-ssl-lets-encrypt-per-domain/</loc>
		<lastmod>2018-10-09T13:33:46+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2018/08/22/create-multiple-directories-with-mkdir/</loc>
		<lastmod>2018-08-22T07:56:45+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2018/09/25/storage-oauth-private-key-does-not-exist-or-is-not-readable/</loc>
		<lastmod>2019-08-25T12:21:52+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2018/10/09/generate-free-ssl-lets-encrypt-wildcard-certificate-2-3/</loc>
		<lastmod>2018-10-09T14:29:54+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2018/11/01/resolved-forced-https-redirect-in-homestead-running-laravel-app/</loc>
		<lastmod>2019-08-25T12:14:21+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2018/11/08/laravel-5-7-route-login-not-defined/</loc>
		<lastmod>2019-08-25T12:14:02+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2018/11/09/laravel-composer-install-your-requirements-could-not-be-resolved-to-an-installable-set-of-packages/</loc>
		<lastmod>2019-08-25T12:13:51+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2018/11/10/osmac-and-brew-for-php-7-2-mysql/</loc>
		<lastmod>2018-11-10T23:10:52+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2018/11/11/install-nvm-node-version-manager-node-on-mac/</loc>
		<lastmod>2018-11-11T10:43:16+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2018/11/20/upgrade-laravel-5-6-to-5-7-failed-to-clear-cache/</loc>
		<lastmod>2019-08-25T12:20:20+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2018/11/24/lumen-authentication-api/</loc>
		<lastmod>2019-08-25T12:50:44+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2019/02/07/laravel-cookies-vs-javascript/</loc>
		<lastmod>2019-08-25T12:13:38+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2019/02/18/lumen-activity-log-composer-package/</loc>
		<lastmod>2019-08-25T12:50:33+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2019/03/15/laravel-5-8-what-is-new/</loc>
		<lastmod>2019-03-17T00:42:46+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2019/05/12/lumen-5-8-activity-log-composer-package/</loc>
		<lastmod>2019-08-25T12:50:08+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2019/05/17/call-to-undefined-method-laravellumenapplicationgroup/</loc>
		<lastmod>2020-01-02T10:19:23+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2019/05/17/solved-local-error-runtimeexception-the-only-supported-ciphers-are-aes-128-cbc-and-aes-256-cbc-with-the-correct-key-lengths/</loc>
		<lastmod>2019-08-25T12:18:20+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2019/06/09/lumen-passport-logout/</loc>
		<lastmod>2019-08-25T12:49:54+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2019/06/11/connect-laravel-to-remote-mysql-db-with-ssh/</loc>
		<lastmod>2019-08-25T12:13:07+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2019/07/03/vuejs-rule-proposition-of-order-in-components/</loc>
		<lastmod>2019-08-25T12:10:51+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2019/07/03/configure-redis-with-laravel-lumen-5-8/</loc>
		<lastmod>2019-08-25T12:12:50+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2019/07/05/what-is-the-difference-between-a-model-and-a-repository/</loc>
		<lastmod>2019-08-25T12:17:27+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2019/07/30/vue-loading-overlay-component/</loc>
		<lastmod>2019-08-25T12:10:05+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2019/08/25/linux-compress-or-uncompress-files/</loc>
		<lastmod>2019-08-25T12:09:21+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2019/09/30/vuejs-single-file-component/</loc>
		<lastmod>2019-09-30T07:46:19+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2019/10/29/git-list-branches-by-most-recent-commit/</loc>
		<lastmod>2022-03-14T07:02:49+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2019/11/19/vue-js-dynamic-class-names-via-v-bind/</loc>
		<lastmod>2019-11-19T21:22:28+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2020/02/10/docker-vs-vagrant/</loc>
		<lastmod>2020-02-10T14:41:20+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2020/02/11/javascript-how-to-check-if-string-contain-a-substring/</loc>
		<lastmod>2020-02-11T09:36:27+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2020/02/13/fixed-ckeditor5-doesnt-record-space-backspace-or-enter-on-chrome-80/</loc>
		<lastmod>2020-02-14T07:14:06+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2020/02/25/how-to-keep-processes-running-after-ending-ssh-session/</loc>
		<lastmod>2020-02-25T07:06:11+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2020/02/29/tip-how-to-install-pip-on-mac-os/</loc>
		<lastmod>2020-02-29T19:46:29+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2020/04/15/lumen-lumen-create-check-password/</loc>
		<lastmod>2020-12-07T20:59:18+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2020/04/25/laravel-usage-of-old-in-form-when-editing/</loc>
		<lastmod>2021-06-23T17:16:30+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2020/05/13/create-non-root-user-in-ubuntu-server/</loc>
		<lastmod>2020-12-07T20:57:49+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2020/05/13/basic-firewall-on-ubuntu-server/</loc>
		<lastmod>2020-12-07T20:57:11+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2020/05/16/vue-js-build-run-from-dist/</loc>
		<lastmod>2020-12-07T20:56:47+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2020/05/29/how-to-find-you-public-ip-on-ubuntu/</loc>
		<lastmod>2020-12-07T20:56:25+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2020/05/29/installing-mysql-on-ubuntu-server/</loc>
		<lastmod>2020-12-07T20:55:50+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2020/05/30/correct-file-permissions-for-ssh-keys-and-config/</loc>
		<lastmod>2020-12-07T20:54:55+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2020/06/04/grant-write-permissions-to-multiple-users-on-a-folder-in-ubuntu/</loc>
		<lastmod>2020-12-07T20:54:01+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2020/06/24/command-compileswift-failed-with-a-nonzero-exit-code/</loc>
		<lastmod>2020-12-07T20:53:34+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2020/06/27/shorthand-comparisons-in-php/</loc>
		<lastmod>2020-12-07T20:53:08+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2020/08/06/traits-in-php-and-laravel/</loc>
		<lastmod>2020-12-07T20:52:32+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2020/08/25/docker-commands-2/</loc>
		<lastmod>2021-10-26T07:38:00+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2020/10/04/crud-in-node-js/</loc>
		<lastmod>2020-12-07T20:50:31+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2020/11/10/tip-default-current-timestamp-to-laravel-migration/</loc>
		<lastmod>2020-12-07T20:50:03+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2020/12/07/php-how-to-convert-stdclass-to-array/</loc>
		<lastmod>2020-12-07T20:48:05+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2020/12/07/laravel-update-vs-fill/</loc>
		<lastmod>2020-12-07T21:11:16+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2020/12/08/laravel-raw-query-for-between-operator/</loc>
		<lastmod>2020-12-10T09:06:33+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2021/01/01/php-vs-python-vs-ruby-on-rails-comparison/</loc>
		<lastmod>2021-01-10T11:37:13+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2021/01/10/drupal-core-upgrade-9-1-2/</loc>
		<lastmod>2021-01-10T11:36:35+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2021/01/10/the-website-encountered-an-unexpected-error/</loc>
		<lastmod>2021-01-10T12:35:04+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2021/01/10/php-vs-python-intro/</loc>
		<lastmod>2021-01-12T20:25:09+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2021/01/10/php-vs-python-1-syntax/</loc>
		<lastmod>2021-01-12T20:25:21+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2021/01/11/drupal-show-sql-query-of-the-view/</loc>
		<lastmod>2021-01-11T07:28:34+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2021/01/11/drupal-working-with-filters-criteria/</loc>
		<lastmod>2021-01-11T23:59:55+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2021/01/12/php-vs-python-2-variables/</loc>
		<lastmod>2021-01-12T21:10:43+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2021/01/31/vuejs-how-to-access-getter-from-other-getter/</loc>
		<lastmod>2021-01-31T12:31:41+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2021/02/05/do-you-know-fact-about-nsobject/</loc>
		<lastmod>2021-02-05T21:15:40+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2021/02/16/build-issue-with-xcode-12-3-file-not-found-include-ruby-config-h/</loc>
		<lastmod>2021-02-16T21:27:45+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2021/03/18/laravel-login-with-email-or-phone/</loc>
		<lastmod>2021-03-18T07:08:22+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2021/03/18/drupal-how-to-enable-https-support-in-drupal/</loc>
		<lastmod>2021-03-18T07:47:53+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2021/04/01/jquery-form-data-serialization/</loc>
		<lastmod>2021-04-01T10:23:12+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2021/04/01/jquery-attribute-starts-with-selector/</loc>
		<lastmod>2021-04-01T11:01:25+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2021/05/09/laravel-mix-vue-module-parse-failed-unexpected-token/</loc>
		<lastmod>2021-05-09T11:29:36+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2021/05/12/docker-prune-containers/</loc>
		<lastmod>2021-05-12T02:12:02+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2021/05/12/docker-prune-volumes/</loc>
		<lastmod>2021-05-12T02:20:38+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2021/06/03/python-formatting-methods/</loc>
		<lastmod>2021-06-04T12:42:15+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2021/09/28/how-to-restart-docker-container/</loc>
		<lastmod>2021-09-28T09:21:27+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2021/11/01/wordpress-including-css-javascript/</loc>
		<lastmod>2021-11-01T20:24:19+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2021/11/05/how-to-add-vuetify-to-vuejs/</loc>
		<lastmod>2021-11-05T21:56:08+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2021/11/06/multi-line-editing-on-atom/</loc>
		<lastmod>2021-11-06T00:32:41+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2021/11/14/get-request-data-for-fillable-attributes/</loc>
		<lastmod>2021-11-14T18:32:33+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2021/11/17/using-nuxt-js-just-for-static-html-generation/</loc>
		<lastmod>2021-11-17T12:35:55+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2021/11/22/start-a-new-github-repo-from-an-existing-project/</loc>
		<lastmod>2021-11-22T19:19:42+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2021/11/22/update-node-js-with-nvm/</loc>
		<lastmod>2021-11-22T19:14:00+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2021/11/23/algebra-calculator/</loc>
		<lastmod>2021-11-23T18:01:53+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2021/11/24/my-first-react-native-component/</loc>
		<lastmod>2021-11-24T19:43:38+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2021/12/04/conditional-content-in-vuejs/</loc>
		<lastmod>2021-12-04T21:58:40+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2021/12/15/graphql-fundamentals/</loc>
		<lastmod>2021-12-15T20:44:16+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2021/12/15/apollo-client/</loc>
		<lastmod>2021-12-15T20:56:10+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2021/12/23/how-to-run-nuxtjs-development-env-with-https-in-localhost/</loc>
		<lastmod>2022-01-13T17:20:38+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2022/01/26/local-privilege-escalation-vulnerability-in-all-major-linux-distributions/</loc>
		<lastmod>2022-01-26T14:01:31+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2022/03/13/linux-gnu-screen/</loc>
		<lastmod>2022-03-13T11:50:55+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2022/04/06/auth-cannot-read-property-cookies-of-undefined/</loc>
		<lastmod>2022-04-06T08:04:20+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2022/05/12/vuejs-lifecycle-hooks/</loc>
		<lastmod>2022-05-12T04:08:42+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2022/07/19/keystudio-37-in-1-for-bbc-microbit/</loc>
		<lastmod>2022-07-19T17:54:52+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2022/08/15/how-to-install-all-required-php-extensions-for-laravel/</loc>
		<lastmod>2022-08-15T13:12:47+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2022/10/14/js-require-a-js-file-only-once-in-node-js/</loc>
		<lastmod>2022-10-14T08:37:10+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2022/10/27/php-flip-a-coin/</loc>
		<lastmod>2022-10-27T17:46:54+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2022/10/31/how-to-add-columns-to-a-table-using-mysql/</loc>
		<lastmod>2022-10-31T11:42:39+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2022/11/01/mysql-count-of-online-users-for-last-90-days/</loc>
		<lastmod>2022-11-01T08:13:59+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2022/11/08/php8-null-safe-operator/</loc>
		<lastmod>2022-11-08T18:55:03+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2022/11/09/php8-match-expressions/</loc>
		<lastmod>2022-11-09T17:20:24+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2022/11/22/queues-in-laravel/</loc>
		<lastmod>2022-11-22T23:58:58+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2022/12/05/vuejs-3-emit-the-warning-extraneous-non-emits-event-listeners/</loc>
		<lastmod>2022-12-05T09:02:07+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2022/12/22/microbit-someone-comes-sense-and-blink/</loc>
		<lastmod>2022-12-30T09:46:33+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2022/12/30/microbit-blink-and-breath-led-module/</loc>
		<lastmod>2022-12-30T10:04:41+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2023/01/18/javascript-array-filter/</loc>
		<lastmod>2023-01-18T20:42:26+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2023/01/19/15-javascript-array-methods/</loc>
		<lastmod>2023-01-19T20:23:28+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2023/06/06/laravel-migration-how-to-add-a-column-with-a-default-of-an-existing-column/</loc>
		<lastmod>2023-06-06T09:24:24+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2023/06/08/how-to-create-a-script-element-in-javascript/</loc>
		<lastmod>2023-06-08T17:39:50+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2023/06/12/project-36-joystick/</loc>
		<lastmod>2023-06-12T13:10:08+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2023/08/27/trip-to-hintertux-glacier-hintertuxer-gletscher/</loc>
		<lastmod>2023-08-28T17:58:53+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2023/09/16/vue-3-state-management/</loc>
		<lastmod>2023-09-16T06:12:31+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2023/12/28/support-for-ios-appstore-users/</loc>
		<lastmod>2024-01-04T07:26:00+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2024/01/27/ios-pwdsafe-dpasswordmanager-free-app/</loc>
		<lastmod>2024-01-27T19:25:58+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2024/02/12/laravel-sanctum-create-a-token/</loc>
		<lastmod>2024-02-12T10:36:13+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2024/02/20/tool-calculate-ip-range/</loc>
		<lastmod>2024-11-23T12:10:12+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2024/03/04/how-to-use-php-interface-in-laravel/</loc>
		<lastmod>2024-03-04T19:33:30+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2024/04/11/object-oriented-programming-oop/</loc>
		<lastmod>2024-04-11T17:54:25+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2024/04/11/solid-principles/</loc>
		<lastmod>2024-04-11T17:53:07+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2024/04/17/ios-privacy-manifes-deadline-1st-may-2024/</loc>
		<lastmod>2024-11-30T09:36:17+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2024/05/29/how-to-create-a-webhook-in-laravel/</loc>
		<lastmod>2024-05-29T05:55:30+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2024/08/01/nuxt3-useasyncdata-component-is-already-mounted-why/</loc>
		<lastmod>2024-11-23T11:43:43+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2024/11/23/variable-declaration/</loc>
		<lastmod>2024-11-23T10:46:38+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2024/11/23/string-concatination-in-javascript/</loc>
		<lastmod>2024-11-23T10:59:15+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2024/11/23/array-iteration-in-javascript/</loc>
		<lastmod>2024-11-23T11:12:58+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2024/11/23/object-property-access-in-javascript/</loc>
		<lastmod>2024-11-23T11:29:29+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2024/11/24/sort-categories-by-count-in-wpgraphql/</loc>
		<lastmod>2024-11-24T12:30:31+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2024/11/28/m%f0%9d%97%bc%f0%9d%97%bb%f0%9d%97%bc%f0%9d%97%b9%f0%9d%97%b6%f0%9d%98%81%f0%9d%97%b5-%f0%9d%98%81%f0%9d%97%bc-%f0%9d%97%a0%f0%9d%97%b6%f0%9d%97%b0%f0%9d%97%bf%f0%9d%97%bc%f0%9d%98%80%f0%9d%97%b2/</loc>
		<lastmod>2024-11-28T06:37:52+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2024/11/29/console-log-vs-console-match/</loc>
		<lastmod>2024-11-29T20:07:44+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2025/04/21/how-safe-are-uuids-for-user-identification-in-javascript/</loc>
		<lastmod>2025-04-21T19:49:43+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2025/05/17/install-jenkins-macbook/</loc>
		<lastmod>2025-05-16T11:38:51+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2025/09/14/using-auth0-redirects-with-vue-js-hash-routing-and-a-path-based-callback/</loc>
		<lastmod>2025-09-14T09:13:34+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2025/09/25/10-best-practices-for-optimizing-api-endpoints/</loc>
		<lastmod>2025-09-25T15:41:58+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2025/09/28/behind-the-scenes-of-jwtauthattempt-in-laravel/</loc>
		<lastmod>2025-09-28T07:41:19+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2025/10/30/safeareaview-deprecation-in-react-native-what-you-need-to-know/</loc>
		<lastmod>2025-10-29T11:22:37+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2025/11/02/cascading-styles-in-react-native/</loc>
		<lastmod>2025-11-02T10:33:10+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2025/11/02/loading-custom-fonts-in-a-react-native-app-with-expo/</loc>
		<lastmod>2025-11-02T10:33:43+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2025/11/05/screen-size-in-react-native-two-approaches/</loc>
		<lastmod>2025-11-05T06:21:21+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://danyal.dk/blog/2026/04/01/what-is-enumerable/</loc>
		<lastmod>2026-04-01T05:31:06+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
</urlset><!-- Request ID: b95e278ded8098818ad51abcace39758; Queries for sitemap: 4; Total queries: 53; Seconds: 0.01; Memory for sitemap: 1KB; Total memory: 20MB -->
