Tag Archives: software development

How many environments?

One of the things I’ve learned over time is that in order to develop software, you need multiple environments. I think that outside of school projects, I’ve always used at least two environments: development and production. At school there were … Continue reading

Posted in Editorial | Tagged , | 4 Comments

Deploy from VCS

Are you confident in your version control practices and code backups? If so, are you willing to do this? Wipe your applications and database schema from your servers and redeploy things from your Version Control System (VCS). I’ve typically maintained … Continue reading

Posted in Editorial | Tagged , | Comments Off on Deploy from VCS

Five Minute Refactoring

I’ve listened to, and been a part of, no shortage of arguments about the technical merits of a particular programming solution. I’ve seen two (or more) developers argue about the way to solve a particular problem for hours, even days … Continue reading

Posted in Editorial | Tagged | 1 Comment

The Rename Game

As I’ve been talking about database development, Continuous Integration, and Continuous Deployment, I keep hearing complaints and concerns about the problems that occur when we make database changes. In particular, I often hear about breaking changes made to databases, that … Continue reading

Posted in Editorial | Tagged , | Comments Off on The Rename Game