An Expanded Laravel Project Structure

Yitzchok Willroth has a new post discussing his Laravel project directory structure:

The default Laravel project structure has always troubled me somewhat. Some of it could perhaps be attributed simply to a lack of familiarity, having come to Laravel from the Symfony ecosystem. But I can’t seem to get beyond a fundamental discomfort with the fact that the bulk of the project is buried beneath the /app directory – application layer, domain model, infrastructure, some (but not all) configuration, logs… nearly everything.

I am actually the opposite. I like everything buried in the /app directory. I have no real reason other than I think it looks neat and tidy :)