Engineering Manager · Co-owner Goedemiddag! · Dutch Laravel Partner

Building and leading software teams that deliver.

Hi, I’m Dick van der Heiden, a software engineering leader and co-owner of Goedemiddag!, a Dutch Laravel agency. With over 20 years of development experience, I help bridge the gap between business goals and technical execution. My focus is on creating clarity, enabling developer ownership, and helping teams build maintainable software that delivers real value.

Dick van der Heiden

Where to begin

Start here

Engineering Manager / Business owner

Aligning people, process and technology

Organizing development teams, improving delivery processes, and translating business priorities into technical execution — the intersection of management, product, and engineering.

Read business articles →

Product owner

Software decisions without unnecessary complexity

How I translate stakeholder ideas into user stories, architecture, and delivery plans to achieve maintainable, long-term software.

Read about product & process →

Developer

Laravel, APIs, packages and maintainable backend systems

Technical notes from real production work — no fluff.

Read technical posts →

Development services

Need a Laravel development team?

I co-own Goedemiddag!, where we build custom Laravel applications, portals, integrations, and long-running business software. Certified agency and official Laravel Partner.

Visit Goedemiddag! →

Latest writing

Recent posts

  1. Processes
    Writing useful error messages

    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.

    Exceptions Guidelines User Experience