FAQ

Frequently asked questions

Ten questions people actually ask, answered in one place.

Who is Willem L. Middelkoop?

Willem L. Middelkoop (born 1985) is a Dutch software developer, entrepreneur and writer. He holds an MSc in Information Science, has been building software professionally since 2004 and runs his own companies, among them Lemmid B.V. and dsd 164 B.V. His apps passed 40 million downloads worldwide and he serves over 160 customers. Read the full story in his CV.

What does Willem Middelkoop cost?

I am transparent about pricing, everyone pays the same rate: €164 per hour, excluding 21% VAT. I work on a quotation basis and get a lot of work done in a short time by using the newest technology. As an indication: most websites I build cost between €3,500 and €5,000.

What technologies does Willem use?

I always try to bring the best tool for the job. I have years of experience with various Linux distributions and with server and backend technology like NodeJS and Python, and I build most of my client-side apps on open web standards (HTML, JS, CSS). For specific tasks I don't shy away from fully native technology like Apple's Swift or Google's Kotlin for Android. I am also a certified Microsoft .NET developer. For a taste of how I work today, read Agentic Coding on a Linux VPS.

What does a project with Willem look like?

First I take my time to listen and observe: really trying to understand both context and challenge. Then I make a plan if and how I can help, complete with a timetable and an overview of costs and deliverables. Curious? Let's talk.

Who owns software produced by Willem?

This is determined per project: I am happy to make full ownership of the produced code part of the project arrangements. Some code I produce carries a Free/Libre software licence and other software is shared among multiple customers.

How long has Willem been in business?

I started in 2004, as a student with an IT business. More than twenty years later I still build software every day. The complete work history is in my CV.

Does Willem work for non-profits or for free?

Yes, volunteer work has a fixed place in my working life. Read Being a volunteer in Amsterdam-Zuidoost or see the volunteer section of my CV.

What apps did Willem make?

Best known is Snake '97, the retro snake game that passed 40 million downloads; I wrote about updating Snake '97. Other apps include Block 89 and the racing game Outburn 87. The complete overview is on dsd164.com, the home of my apps.

What languages does Willem speak?

Dutch and English, and a few words of French, German and Spanish. I understand Frisian perfectly (I have a Frisian mother) and I have over a decade of experience in understanding the dialects of Limburg.

Can I book a call with Willem?

In general: no. Talking about work is not the same as actually getting things done. I am happy to look at specific points or questions you may have: the better the material you share with me, the more aptly I can help you. I love meeting in person when there is a concrete agenda or goal. Send me a message to get things started.