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

A simple example: if running your development server requires remembering several parameters for the command and possibly also requires starting up a database, that's annoying and may require you to look it up. Not a good starting-work experience

It feels unnecessary, but have a script called run in the root of your project that does that startup stuff. Then you just run ./run and it's time to code. No friction



>"have a script called run in the root of your project"

// Bleurgh. Why not give it some sort of descriptive title? "./run-startup-actions-initialise-database.sh" would only need an extra keypress to start with shell completion active.




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

Search: