Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I do the same except I use shell scripts. script/fmt, script/lint etc are consistent across projects even though the implementation details differ. I only use make for actually making files. It’s great for that, but it’s a pretty crappy replacement for a shell script.


Make is a good replacement for shell script.

Especially, given how bad the defaults in bash are https://ashishb.net/programming/better-bash/

> I do the same except I use shell scripts. script/fmt, script/lint

Do you create a separate file for every single target then?


> Make is a good replacement for shell script.

it’s not, you need to start thinking about .PHONY targets and other stuff quite quickly




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: