8 posts by John Papageorge

Total Cost of Ownership (TCO) of Building Versus Buying Software for Development
5 Maintenance Requirements of In-house Software Development Building an in-house development platform can provide several benefits, such as customizability,...

Four Opportunity Costs of Building vs. Buying Software for Development
At first glance, creating an internal cloud development experience platform may appear to be a sage business choice. Hey, a custom solution allows teams...

5 Reasons to Prioritize a Positive Developer Experience
5 Reasons to Prioritize a Positive Developer Experience Is building and maintaining an internal development platform negatively impacting developer happiness...

5 Technical Challenges of Building Software for Modern Cloud Development
While developing a purpose-built in-house development environment may appear like an obvious way to address specific development challenges, the introduction...

The Build vs. Buy Software Guide to Development Platforms
Top Ten List of Considerations When Debating to Build or Buy a Dev Platform To build or not to build? Ah, that is the Shakespearean question when it comes...

Building a Dev Platform Is Easy - Maintaining it is Hard
To build or not to build? Ah, that is the question when it comes to software. Many development teams debate this dilemma. It's a tricky quandary when the...

5 Internal Software Development Platform Challenges
Some of the smartest engineering and DevOps managers sometimes make the mistake of treating a new software initiative as a single, well-defined one-off...

The Cost and Complications of In-House Development Environments
"Everyone has a plan until they get punched in the mouth" - Mike Tyson. The importance of tools that boost a positive developer experience can't be overstated....