I personally find IFTTT useful for a few basic home automation things. I probably could write some code to do it myself, but it's much faster so for things that aren't super important to me, I might not do them at all if I didn't have IFTTT. Now that they allow multiple triggers and filter code, it does most of what I want without having to run anything myself.