But recognizing what causes technical debt is the first step towards successfully managing it. And once a technical debt management plan is in place, you’ll be able to easily inch your way out of that black hole. Read More
Developers are humans too (I think). They also aspire to advance their career and climb the rungs to assume the coveted product manager role. And that makes sense. Engineers live in the product, spending the majority of their time building it, fixing it, and taking care of it. They surely feel a sense of ownership over it. And if any position could be re-named “owner of the product,” it’d be the product manager. Read More
Between the ascent of .NET Core projects and the persistence of Java, evangelism for frameworks and other stack foundations seems at an all-time high.
The truth is that the best technology stack is the one that serves your company’s needs at the given moment. Perhaps Ruby on Rails helped your company build a platform that made it what it is. But today you may need the flexibility and control afforded by C# to meet your current goals. Read More