Everytime a new front-end build tool pops up on the scene there are a bunch of people that say "Just use make!". This article from the Rdio Engineering blog goes into a little more detail than that and makes a good case for make as a front-end build tool, especially for large projects.
I like the fact that inserting logic is very flexible:
In the example above, this would just involve writing a little program in the language of your choice that, perhaps, takes the development version of the html file, parses out the script tags, and replaces them with the production versions. The beauty of this approach is that that program is entirely self contained. It's very simple, its purpose is clear, and it's such a black box that even the language its written in doesn't matter. It just needs to do the one task that's been asked of it so that it can be composed into something more useful.
make could be more suitable for large projects than Grunt or Gulp because:
Many watchers are broken on Mac OS X and can't handle more than a few thousand files. This is the biggest problem.
For make there apparently is a solution for that:
Enter Watchman. Watchman is an open source project from Facebook that solves this one problem and that's it. You define what files you're interested in watching and what you want to do when they change, and it will watch them for changes. It's fast and it works even in very large codebases on Mac OS X.
Mark Otto makes nice, clean, well constructed things on the web. One of those nice things he released recently is Poole, a solid foundation for Jekyll sites as well as Lanyon and Hyde which are themes based on Poole. They are Open Source and released under the MIT license.
Distilled Hype's look needed a revamp since some time now. I very much appreciate Poole's simplicity, it's vertical rhythm and fantastic readability so I decided to use it. I added Hyde's sidebar but kept Poole's typography.
Since I am using Kirby instead of Jekyll here, I had to adjust my Kirby templates to Poole's markup. In doing so, I was able to throw out a lot of unnecessary code since Poole's markup is very simple and straight forward.
Poole is a great new foundation for the look of Distilled Hype and even if it is not the uniquest of all designs I am happy with it for now. Maybe I'll manage to make it my own with a few tweaks over time.