An easy to understand introduction to global .gitignores. And for some samples check out this github repo.
This is a great alternative (and the right way of doing it) to adding OS specific files to every project’s .gitignore file. No longer will my coworkers need to roll their eyes at me when I add .DS_Store to our .gitignore in the repo (and maybe I can get them to stop littering the repo with Thumbs.db files too).
If there’s one thing I’m hearing repeatedly while attending the FrontEnd Masters Workshop Series is that it is much more important to write readable code than to be worried about cute coding tricks or hyper-efficient code. Don’t misunderstand, performance is important - or as Kyle Simpson says, “performant by default” - but not at the expense of maintainable code.
I found myself in a situation where I needed to serve a static site (in reality a Backbone.js webapp) through my running Pow! installation. The solution was extremely easy to find but I thought I’d list it here anyway.
The documentation indicates that your folder structure must include a public folder inside your project folder. This would have conflicted with the directory structure of the application that I’m contributing to, so I simply wrapped my project folder with a company folder, which in turn holds the public folder: