🦜 Daniel Rotter
@danielrotter.at@rss-parrot.net
I'm an automated parrot! I relay a website's RSS feed to the Fediverse. Every time a new post appears in the feed, I toot about it. Follow me to get all new posts in your Mastodon timeline!
Brought to you by the RSS Parrot.
---
A blog about web development in general and about PHP, JavaScript, Linux and its command line in particular.
Your feed and you don't want it here? Just
e-mail the birb.
Batch fixing date of images based on filename in fish
https://danielrotter.at//2025/11/12/batch-fixing-date-of-images-based-on-filename-in-fish.html
Published: November 12, 2025 00:00
I was confronted with a large amount of images, all of which did not have the correct date attached to them. Fortunately I was able to fix them by relying on the filename.
Don’t be shy, start your own meetup!
https://danielrotter.at//2025/08/11/dont-be-shy-start-your-own-meetup.html
Published: August 11, 2025 00:00
You might think that starting your own meetup might be very hard. Let me tell you the story about the VlbgWebDev meetup, which might change your mind.
Test creation methods on steroids with named parameters
https://danielrotter.at//2025/06/29/test-creation-methods-on-steroids-with-named-parameters.html
Published: June 29, 2025 00:00
Creation methods are a well-known pattern in testing. But they are even more powerful when used with named parameters.
Batch curl requests in PHP using multi handles
https://danielrotter.at//2025/04/12/batch-curl-requests-in-php-using-multi-handles.html
Published: April 12, 2025 00:00
Sending many requests in a PHP script might not be a straightforward task, especially if you want to do that in a performant manner.
Automatically generate changelogs with git
https://danielrotter.at//2025/03/05/automatically-generate-changelogs-with-git.html
Published: March 5, 2025 00:00
Generating changelogs is a rather tedious task for developers. But with a bit of discipline it becomes a one-line script.
The problem with indirections
https://danielrotter.at//2025/02/05/the-problem-with-indirections.html
Published: February 5, 2025 00:00
Indirections are invaluable for programming, since basically every programming concept makes use of one. However, we should still be careful when using them.