I participated in a range of hackathons over the last years. Just this weekend, I took part in the latest energyhack which made me realise how much my opinion of hackathons has changed. I now think that hackathons, as I have experienced them, set the wrong expectation for how software development works and miss the most fundamental point of software development: We write software to provide tools to users. In order to know what tools to build, we first need to talk to them.