Turning business problems into maintainable Laravel software.
Hi, I’m Dick van der Heiden, co-owner of the tech agency Goedemiddag! and a backend Laravel developer. I operate between stakeholders and developers by translating business goals into technical direction. That's achieved by designing maintainable systems and helping my teams build software that works in real life.
Where to begin
Start here
Business owner
Software decisions without unnecessary complexity
How to think about custom applications, integrations, maintainability, and long-term software value.
Read business-focused articlesProduct owner
From vague request to useful product direction
How I translate stakeholder ideas into user stories, architecture, and delivery plans.
Read about product & processDeveloper
Laravel, APIs, packages, and maintainable backend systems
Technical notes from real production work.
Read technical postsDevelopment services
Need a Laravel development?
I co-own Goedemiddag!, where we build custom Laravel applications, portals, integrations, and long-running business software.
Visit Goedemiddag!Latest writing
Recent posts
Writing a HTTP Link header parser package to replace the suddenly removed package.
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.
Using a HydePHP extension that generates static redirect pages from configuration without relying on server-side routing or hosting-specific features.
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...