Anatomy of a .gitignore

What's in a .gitignore file? And what SHOULD be there instead? Become a master at pretending files don't exist and learn some neat tricks along the way!
What's in a .gitignore file? And what SHOULD be there instead? Become a master at pretending files don't exist and learn some neat tricks along the way!
We know about static analysis and CircleCI - now it's time to get into the nitty-gritty of configuring your CI.
If you want a CI for your projects but never knew how to, or thought you could not afford it, this post shows how to get a comprehensive setup - for free! - using CircleCI.
After one year of keeping the project's settings into VCS, I share my new findings. What worked? What didn't work, and how did we fix it? Read to the end for a bonus tip!
How can you make sure everyone on the team is using the same IDE settings? Put the .idea folder in version control!