Building and leading software teams that deliver.
Hi, I’m Dick van der Heiden, co-owner of the tech agency Goedemiddag. I lead software projects from idea to delivery by helping stakeholders, clients, and development teams work toward a shared goal. My focus is on creating the structure, technical direction, and team environment needed to build sustainable software that solves real business problems.
Where to begin
Start here
Engineering Manager / Business owner
Aligning people, process and technology
Organize development teams, improve delivery processes, and translate business priorities into technical execution: the intersection of management, product, and engineering.
Read business-focused articlesProduct owner
Software decisions without unnecessary complexity
How I translate stakeholder ideas into user stories, architecture, and delivery plans to achieve maintainable and long term software.
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
Every application has them: error messages. Most developers dislike writing them, and most users dislike seeing them. Too often, they simply explain what went wrong at the end of a user flow. This post contains practical guide for writing error messages that help users recover from problems and gives developers an easy-to-follow formula for creating them consistently.
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.