lambdasoup

Release: `remake`

Maximilian Hille / Wed, Jul 17, 2024

Over the years I used several setups for running local dev environments. When learning a new SDK I usually had to learn their recent “local dev server”, “live dev environment” or similar. I found that these tend to be very narrow in capability and caught myself always thinking “why don’t you just let me define a Makefile and run that on src/ changes?”. I tried several ways to achieve this (eg. entr) but was never happy with the resulting setup.

I usually use Makefiles for dev work. They are somewhat arcane but I find them to be highly efficient and since make is available everywhere there is no setup cost at all.

So recently I created remake which watches src/ and runs make on changes. It is extremely simple but given that make can do basically everything also quite capable in the end.