What not to push to github?

I know the obvious ones like not putting the database and secret key up but what else should I exclude while still being able to show off my work? much thanks!