Awesome-live-reloading – A collection of live reloading tools and libraries
github.com
github.com
I know this particular API (inotify) is specific to Linux (there might be similiar APIs on other OS). But it is awesome for all kind of build systems, for instance latex documents.
Thanks for pointing out.
There's a slew of new tools coming out that are making this trend popular (skaffold, ksync, hasura). Some of which need your framework to have live-reloading and some don't.
I'm wondering what the HN community thinks about this general trend of pushing this write/test loop to a hosted dev environment. I think it's a response to increased complexity of bring up a full "microservices" environment on your local machine.
DO does cheap backups for me so in case I hose something I can quickly restore, my code is on GitHub so it can be pulled back down, and I can get to it from basically any machine I own with nothing installed locally. Just the ability to SSH is all I need. I've connected from a Chromebook and an iPad/iPhone variously to do small bug fixes and quick push to production while I was away. I can get away with a cheaper/older dev machine because my local specs don't matter. If my tests are going to run long... who cares? It's not running on my machine, so I can close the lid and walk away if I need to, and it will keep running.
Unfortunately, management almost never sees it that way.