How do you determine when is the right time to pull the trigger for a major upgrade? Like 2.3 -> 3.x? Or more recently, potentially to 5.x?
What is the process that you follow?
And at what number do you feel like it gets overwhelming? What have you tried to keep your organization running smoothly?
How about everyone? What do you track? Doesn't have to be work related!
Any tips on locating a venue that can seat about 30 people?
And along with that question, are you one? Would you want to become or stay one after what you've seen or experienced?
I can access them, but I don't want them to be able to directly checkout code from my Github repo.
The only tool I'm familiar with is Capistrano, and as far as I know, requires access on the production machine to the source control repository. That's not what I want in this situation... Any ideas or suggestions?
I'm not sure how to begin constructing this - any pointers?
What are some of the pitfalls I should be aware of?
Should I keep things simple and roll my own using Redis backed by sentinel/clustering?