Beware of turducken projects
I’ve been thinking about a particular flavor of technical disaster that keeps cropping up in software companies. I call them “turducken projects” - those unfortunate mashups where you try to maintain two different solutions to the same problem, usually for political rather than technical reasons. Like the absurd holiday dish they’re named after, these projects seem impressive at first glance. “We’ll support both approaches!” sounds inclusive and customer-friendly. In reality, you end up with something that makes everything involved worse. ...