I have personally never used Prolog before, but this story got me very interested in it!
Just to be clear, this is not the story of Prolog (as the title may suggest), but it’s only a story of how Prolog was used for a specific project.
Not to spoil the story (which is short and you should have a read at it), but essentially this person had a customer with a very complex problem, something that would require multiple months for a full team of developers, and this was not really within the budget of the customer.
The author of the story was thinking about how to solve the problem in a more efficient way, and happened to know a bit of Prolog, and realized this problem could be mapped very easily into Prolog. He managed to solve the complex problem with only one or two days (including the deployment) of work, and this, of course, saved a lot of time and money for the customer.
I don’t know the details of this project and I don’t know Prolog, but this sounds like almost magic, and I’m now very curious about it.