<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><title>DvdHeiden.nl</title><link>https://www.dvdheiden.nl</link><description>DvdHeiden.nl RSS Feed</description><language>en</language><generator>HydePHP 2.0.2</generator><lastBuildDate>Sun, 26 Apr 2026 10:40:15 +0000</lastBuildDate><atom:link href="https://www.dvdheiden.nl/feed.xml" rel="self" type="application/rss+xml"/><item><title>MySQL/MariaDB driver vs laravel-backup</title><description>MariaDB 11 removed the mysqldump binary, which can break backups for projects still using the MySQL driver. Switching drivers isn’t always straightforward due to differences like UUID storage. This post shows a simple workaround to fix backups without changing your database schema.</description><link>https://www.dvdheiden.nl/posts/mysql-maria-db-driver-vs-laravel-backup</link><guid>https://www.dvdheiden.nl/posts/mysql-maria-db-driver-vs-laravel-backup</guid><pubDate>Mon, 27 Apr 2026 10:00:00 +0000</pubDate><dc:creator>Dick van der Heiden</dc:creator><category>Laravel</category></item><item><title>Redirects in HydePHP</title><description>Using a HydePHP extension that generates static redirect pages from configuration without relying on server-side routing or hosting-specific features.</description><link>https://www.dvdheiden.nl/posts/redirects-in-hyde-php</link><guid>https://www.dvdheiden.nl/posts/redirects-in-hyde-php</guid><pubDate>Sat, 25 Apr 2026 10:00:00 +0000</pubDate><dc:creator>Dick van der Heiden</dc:creator><category>Laravel</category></item><item><title>Native UUID support in Laravel has arrived</title><description>UUID support works as easily as possible, by just adding the HasUuids trait to your models. Be aware that it requires the model events to be fired so saving the model quietly do...</description><link>https://www.dvdheiden.nl/posts/native-uuid-support-in-laravel-has-arrived</link><guid>https://www.dvdheiden.nl/posts/native-uuid-support-in-laravel-has-arrived</guid><pubDate>Sun, 30 Oct 2022 09:19:36 +0000</pubDate><dc:creator>Dick van der Heiden</dc:creator><category>Laravel</category></item><item><title>Retrieving invoices from the Exact Online API</title><description>The Exact Online API has a lot of endpoints and options, which sometimes makes it a challenge to work with...</description><link>https://www.dvdheiden.nl/posts/retrieving-invoices-from-the-exact-online-api</link><guid>https://www.dvdheiden.nl/posts/retrieving-invoices-from-the-exact-online-api</guid><pubDate>Wed, 21 Sep 2022 18:54:11 +0000</pubDate><dc:creator>Dick van der Heiden</dc:creator><category>Development</category></item><item><title>Fix scrolling issue on Mac with Logitech mouse</title><description>The fight of my MX Master 3 scroll wheel with my M1 Macbook Air.</description><link>https://www.dvdheiden.nl/posts/fix-scrolling-issue-on-mac-with-logitech-mouse</link><guid>https://www.dvdheiden.nl/posts/fix-scrolling-issue-on-mac-with-logitech-mouse</guid><pubDate>Sun, 26 Jun 2022 06:47:34 +0000</pubDate><dc:creator>Dick van der Heiden</dc:creator><category>Software</category></item><item><title>Secure your WYSIWYG editor in Laravel</title><description>Freedom meets security with your WYSIWYG editor in Laravel. Learn how to properly handle the WYSIWYG editor output in laravel.</description><link>https://www.dvdheiden.nl/posts/secure-your-wysiwyg-editor-in-laravel</link><guid>https://www.dvdheiden.nl/posts/secure-your-wysiwyg-editor-in-laravel</guid><pubDate>Sun, 03 Apr 2022 14:25:23 +0000</pubDate><dc:creator>Dick van der Heiden</dc:creator><category>Laravel</category></item><item><title>Using the HTTP Client of Laravel in packages</title><description>Laravel is shipped with an easy to use HTTP Client. This HTTP Client is based on the popular Guzzle HTTP Client but is a bit easier to use due of the expressive syntax.</description><link>https://www.dvdheiden.nl/posts/using-the-http-client-of-laravel-in-packages</link><guid>https://www.dvdheiden.nl/posts/using-the-http-client-of-laravel-in-packages</guid><pubDate>Tue, 01 Mar 2022 09:00:00 +0000</pubDate><dc:creator>Dick van der Heiden</dc:creator><category>Laravel</category></item><item><title>Install Windows 11 with local account</title><description>In the Windows 11 installation, Microsoft almost forces you to install Windows 11 with a Microsoft account. Luckily there are still options to install Windows 11 with a local account.</description><link>https://www.dvdheiden.nl/posts/install-windows-11-with-local-account</link><guid>https://www.dvdheiden.nl/posts/install-windows-11-with-local-account</guid><pubDate>Wed, 02 Feb 2022 19:03:13 +0000</pubDate><dc:creator>Dick van der Heiden</dc:creator><category>Software</category></item><item><title>The lifecycle of an application</title><description>What I've learned about the lifecycle of an application from a technical view which might be useful information for assessing your application and determining the next steps for your application.</description><link>https://www.dvdheiden.nl/posts/the-lifecycle-of-an-application</link><guid>https://www.dvdheiden.nl/posts/the-lifecycle-of-an-application</guid><pubDate>Thu, 08 Jul 2021 14:38:26 +0000</pubDate><dc:creator>Dick van der Heiden</dc:creator><category>Development</category></item><item><title>Unique validation in Laravel for update request</title><description>The validation rules on the store and update requests might have a lot in common but one of the major differences is how to handle the unique validation.</description><link>https://www.dvdheiden.nl/posts/unique-validation-in-laravel-for-update-request</link><guid>https://www.dvdheiden.nl/posts/unique-validation-in-laravel-for-update-request</guid><pubDate>Wed, 24 Feb 2021 20:00:00 +0000</pubDate><dc:creator>Dick van der Heiden</dc:creator><category>Laravel</category></item><item><title>The power of Form Requests in Laravel</title><description>Laravel has a very handy feature called Form requests. Form requests are custom request classes that take care of validation and authorization.</description><link>https://www.dvdheiden.nl/posts/the-power-of-form-requests-in-laravel</link><guid>https://www.dvdheiden.nl/posts/the-power-of-form-requests-in-laravel</guid><pubDate>Tue, 16 Feb 2021 20:00:33 +0000</pubDate><dc:creator>Dick van der Heiden</dc:creator><category>Laravel</category></item><item><title>Mcrypt for PHP 7.2+ on cPanel server</title><description>Mcrypt is deprecated since PHP 7.1 and completely removed from PHP since version 7.2. You should use OpenSSL or Sodium. But sometimes you're stuck on using mcrypt because of an older server or application.</description><link>https://www.dvdheiden.nl/posts/mcrypt-for-php-7-2-on-cpanel-server</link><guid>https://www.dvdheiden.nl/posts/mcrypt-for-php-7-2-on-cpanel-server</guid><pubDate>Mon, 01 Feb 2021 13:28:23 +0000</pubDate><dc:creator>Dick van der Heiden</dc:creator><category>Software</category></item><item><title>Deploying your project with Envoyer on cPanel hosting</title><description>Deploying your PHP projects on cPanel hosting without any downtime with Envoyer.</description><link>https://www.dvdheiden.nl/posts/deploying-your-project-with-envoyer-on-cpanel-hosting</link><guid>https://www.dvdheiden.nl/posts/deploying-your-project-with-envoyer-on-cpanel-hosting</guid><pubDate>Wed, 08 Nov 2017 11:00:22 +0000</pubDate><dc:creator>Dick van der Heiden</dc:creator><category>Deployment</category></item><item><title>Composer: use private repositories from GitHub</title><description>Unfortunately not all your packages can be open source. Some companies don't join the "open source train" while other packages must remain private for other reasons...</description><link>https://www.dvdheiden.nl/posts/composer-use-private-repositories-from-github</link><guid>https://www.dvdheiden.nl/posts/composer-use-private-repositories-from-github</guid><pubDate>Wed, 01 Nov 2017 11:00:06 +0000</pubDate><dc:creator>Dick van der Heiden</dc:creator><category>Development</category></item><item><title>Howto: Fix Microsoft Sculpt keyboard sticky keys</title><description>Fixing the annoying sticky keys problem with the Microsoft Sculpt keyboard.</description><link>https://www.dvdheiden.nl/posts/howto-fix-microsoft-sculpt-keyboard-sticky-keys</link><guid>https://www.dvdheiden.nl/posts/howto-fix-microsoft-sculpt-keyboard-sticky-keys</guid><pubDate>Sat, 11 Apr 2015 16:06:30 +0000</pubDate><dc:creator>Dick van der Heiden</dc:creator><category>Hardware</category></item><item><title>Quick tip: Empty trash from command line (Windows and Linux)</title><description>Emptying the trash or recycle bin can be done by right clicking on the icon and hitting the empty option, but what if you want to empty the trash from the command line?</description><link>https://www.dvdheiden.nl/posts/quick-tip-empty-trash-from-command-line-windows-and-linux</link><guid>https://www.dvdheiden.nl/posts/quick-tip-empty-trash-from-command-line-windows-and-linux</guid><pubDate>Tue, 04 Mar 2014 20:44:14 +0000</pubDate><dc:creator>Dick van der Heiden</dc:creator><category>Software</category></item><item><title>DirectAdmin: apt libz error</title><description>Getting the `/usr/local/lib/libz.so.1: no version information available` error? Let's fix that!</description><link>https://www.dvdheiden.nl/posts/directadmin-apt-libz-error</link><guid>https://www.dvdheiden.nl/posts/directadmin-apt-libz-error</guid><pubDate>Sun, 05 Jan 2014 12:19:32 +0000</pubDate><dc:creator>Dick van der Heiden</dc:creator><category>Software</category></item><item><title>Quick tip: Finding subfolders</title><description>When organizing folders you might want to find out if (and which) folder has subfolders. Let's figure out how to find those.</description><link>https://www.dvdheiden.nl/posts/quick-tip-finding-subfolders</link><guid>https://www.dvdheiden.nl/posts/quick-tip-finding-subfolders</guid><pubDate>Sat, 07 Dec 2013 10:52:19 +0000</pubDate><dc:creator>Dick van der Heiden</dc:creator><category>Software</category></item><item><title>XPath select parent by child attribute</title><description>Using the XML parser for a crawler works great. Most of the sources are well formatted and easy to parse. Unfortunately not all sources are that easy and that's where some advanced XPath comes in handy.</description><link>https://www.dvdheiden.nl/posts/xpath-select-parent-by-child-attribute</link><guid>https://www.dvdheiden.nl/posts/xpath-select-parent-by-child-attribute</guid><pubDate>Tue, 05 Nov 2013 18:56:07 +0000</pubDate><dc:creator>Dick van der Heiden</dc:creator><category>Development</category></item><item><title>View XPath results in Google Chrome</title><description>Using XPath in your browser is really useful for testing your XPath expressions.</description><link>https://www.dvdheiden.nl/posts/view-xpath-results-in-google-chrome</link><guid>https://www.dvdheiden.nl/posts/view-xpath-results-in-google-chrome</guid><pubDate>Mon, 04 Nov 2013 19:21:01 +0000</pubDate><dc:creator>Dick van der Heiden</dc:creator><category>Development</category></item><item><title>Grep recursive search</title><description>For searching through files I always end up using grep with a number of options. Let's make that a bit easier!</description><link>https://www.dvdheiden.nl/posts/grep-recursive-search</link><guid>https://www.dvdheiden.nl/posts/grep-recursive-search</guid><pubDate>Wed, 09 Oct 2013 18:51:16 +0000</pubDate><dc:creator>Dick van der Heiden</dc:creator><category>Software</category></item><item><title>Quick tip: Determining the folder size from the command line</title><description>A quick tip about determining the size of a folder by using the command line.</description><link>https://www.dvdheiden.nl/posts/quick-tip-determining-the-folder-size-from-the-command-line</link><guid>https://www.dvdheiden.nl/posts/quick-tip-determining-the-folder-size-from-the-command-line</guid><pubDate>Wed, 11 Sep 2013 18:47:33 +0000</pubDate><dc:creator>Dick van der Heiden</dc:creator><category>Software</category></item><item><title>Minecraft commands from cronjob</title><description>For a minecraft mini-game I wanted to give all the players a special item at predefined times. This calls for a bash script!</description><link>https://www.dvdheiden.nl/posts/minecraft-commands-from-cronjob</link><guid>https://www.dvdheiden.nl/posts/minecraft-commands-from-cronjob</guid><pubDate>Mon, 26 Aug 2013 19:20:10 +0000</pubDate><dc:creator>Dick van der Heiden</dc:creator><category>Software</category></item><item><title>Adding a cronjob from a bash script</title><description>A quick tip this time about adding a cronjob from a bash script.</description><link>https://www.dvdheiden.nl/posts/adding-a-cronjob-from-a-bash-script</link><guid>https://www.dvdheiden.nl/posts/adding-a-cronjob-from-a-bash-script</guid><pubDate>Tue, 13 Aug 2013 19:37:29 +0000</pubDate><dc:creator>Dick van der Heiden</dc:creator><category>Software</category></item><item><title>Check register for specific key or value from a batch file</title><description>Batch files are well known for managing and configuring client computers. Most of the system administrators are creating batch files on a regular basis. Let's create a batch file to check if all the client computers are running a specific program on startup.</description><link>https://www.dvdheiden.nl/posts/check-register-for-specific-key-or-value-from-a-batch-file</link><guid>https://www.dvdheiden.nl/posts/check-register-for-specific-key-or-value-from-a-batch-file</guid><pubDate>Tue, 02 Jul 2013 18:57:19 +0000</pubDate><dc:creator>Dick van der Heiden</dc:creator><category>Software</category></item><item><title>Clear DirectAdmin Message system</title><description>DirectAdmin contains a message system which contains information about thing like brute force attacks, overusage, etc. The message system get really full pretty fast and could contain thousands of messages.</description><link>https://www.dvdheiden.nl/posts/directadmin-message-system-legen</link><guid>https://www.dvdheiden.nl/posts/directadmin-message-system-legen</guid><pubDate>Sun, 28 Apr 2013 19:41:52 +0000</pubDate><dc:creator>Dick van der Heiden</dc:creator><category>Software</category></item><item><title>Exclude files from incremental backup script</title><description>When using the incremental backup script, I noticed some files were backupped which should be backuped. In this case some logs files which I don't have to backup every day. So I...</description><link>https://www.dvdheiden.nl/posts/exclude-files-from-incremental-backup-script</link><guid>https://www.dvdheiden.nl/posts/exclude-files-from-incremental-backup-script</guid><pubDate>Tue, 27 Sep 2011 19:59:40 +0000</pubDate><dc:creator>Dick van der Heiden</dc:creator><category>Software</category></item><item><title>Symlink cheatsheet</title><description>A Symbolic Links (also called symlink or softlink), is a special file which references another file or directory. These symlinks are very useful. For example a lot of deployment...</description><link>https://www.dvdheiden.nl/posts/symlink-cheatsheet</link><guid>https://www.dvdheiden.nl/posts/symlink-cheatsheet</guid><pubDate>Sun, 25 Sep 2011 19:13:52 +0000</pubDate><dc:creator>Dick van der Heiden</dc:creator><category>Software</category></item><item><title>Configuring virtualhost(s) in Apache</title><description>Virtualhosts allow you to host multiple websites on a single webserver. Shared hosting is based on this idea as this allows multiple customers to use a single server. It does require some configuration.</description><link>https://www.dvdheiden.nl/posts/configuring-virtualhosts-in-apache</link><guid>https://www.dvdheiden.nl/posts/configuring-virtualhosts-in-apache</guid><pubDate>Fri, 23 Sep 2011 19:43:15 +0000</pubDate><dc:creator>Dick van der Heiden</dc:creator><category>Software</category></item><item><title>Incremental backup script in bash</title><description>The previous backup script is a bit limited as it always creates a full backup. Let' adjust that to create incremental backups.</description><link>https://www.dvdheiden.nl/posts/incremental-backup-script-in-bash</link><guid>https://www.dvdheiden.nl/posts/incremental-backup-script-in-bash</guid><pubDate>Thu, 08 Sep 2011 18:08:53 +0000</pubDate><dc:creator>Dick van der Heiden</dc:creator><category>Software</category></item><item><title>Numerical Permissions</title><description>Numerical permissions describe the permissions of the file or folders and is most likely known with FTP or the unix filesystem. This post explains the meaning of those numbers.</description><link>https://www.dvdheiden.nl/posts/numerical-permissions</link><guid>https://www.dvdheiden.nl/posts/numerical-permissions</guid><pubDate>Mon, 05 Sep 2011 19:33:09 +0000</pubDate><dc:creator>Dick van der Heiden</dc:creator><category>Software</category></item><item><title>Easy backup script in bash</title><description>This easy backup script creates a .tar.gz for a certain folder. The script can be used to backup a full folder once or scheduled.</description><link>https://www.dvdheiden.nl/posts/easy-backup-script-in-bash</link><guid>https://www.dvdheiden.nl/posts/easy-backup-script-in-bash</guid><pubDate>Sat, 03 Sep 2011 09:02:29 +0000</pubDate><dc:creator>Dick van der Heiden</dc:creator><category>Software</category></item></channel></rss>
