For you coffee, by the way, you grind it yourself, then you use your weiss distributor and flattener before you tamp it. If your coffee doesn't cost at least 20$ per pound and involves at least 5 manual steps, there's no way it can be good. If you put pre-ground coffee in a machine, you might as well skip these steps and drink directly from the toilet.
And since we're on HN, real developers use Unix as an IDE. With vi, obviously - emacs people can quit right now. And don't even get me started on those IntelliJ script kiddies
---
Seriously, there are always be people in each niche who think that their way is the only way and people who stray from the path are to feel the wrath of god [0]. I could go on and on with examples like this. Funnily enough, this quite often doesn't even work for them (I can tell from personal experience that bringing a DSLR with gear up a mountain is not pure fun, for example). Simply do what works for you and ignore them - unless you asked them or they pay you, their opinion is pretty irrelevant.
[0] Although it should be mentioned that usually quite a few people just act snobby for the joke and aren't actually on a crusade. The pineaple-pizza-thingy seems to be mostly a joke, for example.