South migrations and implementing a new process
Unlike rails, Django doesn’t have built-in support of schema migration and versioning. Because of this, many projects start without migrations. When South gets added to a project that doesn’t have migrations, a perfectionist with a deadline might notice that a history of the schema only exists for part of the project.This is something perfectionists like me just need to learn to live...
Gravitating toward Emacs
I’ve been getting more into Clojure lately, and while vim has good clojure support, emacs seems a more natural fit, because it’s also based on Lisp. I’ve switched between Emacs and vim a few times, and stayed for a few reasons. While thinking about what it would take to switch to Emacs, I noticed that I don’t think some of the reasons I chose vim over emacs are as big of a...