gitignore .DS_Store
POST creates a new resource while PUT updates