625 karma · joined October 1, 2013
But as the article points out, programmers and others who want to work with time without the hassles of timezones already have such a system (UTC).
Why are all of these pros suddenly starting their own? Why is it becoming mainstream now instead of in 2004? Certainly there are some trailblazers in there that through luck or foresight were doing it early, but a lot are doing it because they've seen that the audience is there and it won't be a waste of time.
I agree with the article because it fits my personal experience. I bought a car a year ago with a Bluetooth enabled sound system and almost immediately starting devouring podcasts because of how easy it was.
- Do you use any tools for orchestrating the rollout of those schema changes or do you just have some homegrown scripts?
- Do you separate your schema versioning and deployment process from your application versioning and deployment process?
- How do you handle cases where backwards-compatibility is not possible? For example, a new application feature that depends on a brand new table.
I don't agree with that, but I find it hard to refute when it comes up. Are there any good, fact-based arguments that prove this idea to be false?