Live Workshop: How to Measure ROI of Developer Experience
Register now!

21 posts by John Papageorge

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...

March 23, 2023
Avatar of John PapageorgeAvatar of John PapageorgeJohn 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,...

March 23, 2023
Avatar of John PapageorgeAvatar of John PapageorgeJohn Papageorge

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...

March 23, 2023
Avatar of John PapageorgeAvatar of John PapageorgeJohn Papageorge

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...

March 20, 2023
Avatar of John PapageorgeAvatar of John PapageorgeJohn Papageorge

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...

February 06, 2023
Avatar of John PapageorgeAvatar of John PapageorgeJohn Papageorge

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...

January 30, 2023
Avatar of John PapageorgeAvatar of John PapageorgeJohn Papageorge

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...

January 23, 2023
Avatar of John PapageorgeAvatar of John PapageorgeJohn Papageorge

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....

January 19, 2023
Avatar of John PapageorgeAvatar of John PapageorgeJohn Papageorge

10 Easy Reasons to Escape the Status Quo and Switch to Cloud Dev Environments

Kubernetes, containers, and cloud infrastructure have made deploying modern cloud-native applications relatively easy. Unfortunately — if you're stuck...

September 21, 2022
Avatar of John PapageorgeAvatar of John PapageorgeJohn Papageorge

An AI Developer Turns to Okteto for Assistance

Dishant Gandhi’s claim to fame started when he attended Snap's developer hackathon in 2021 to offer advice and help out participants with their development issues. ...

August 30, 2022
Avatar of John PapageorgeAvatar of John PapageorgeJohn Papageorge

Software Got More Bugs Than Klendathu? Swat Them With Okteto

With all due respect to the film Starship Troopers, software bugs are much scarier than alien arachnids. And killing them early can improve software's...

August 18, 2022
Avatar of John PapageorgeAvatar of John PapageorgeJohn Papageorge
Kubernetes Development Environment Allows Developers To Convert Monoliths to Microservices Kubernetes Development Environment Allows Developers To Convert Monoliths to Microservices

Kubernetes Development Environments Convert Monoliths to Microservices Without Blowing Up the App

The migration to microservices allows cloud applications to scale and be more resilient than ever before. The challenge of developing cloud apps with...

August 10, 2022
Avatar of John PapageorgeAvatar of John PapageorgeJohn Papageorge
Cloud-Based Kubernetes Dev Environments Simplify How Developers Use KubernetesCloud-Based Kubernetes Dev Environments Simplify How Developers Use Kubernetes

Cloud-Based Kubernetes Dev Environments Simplify How Developers Use Kubernetes

Kubernetes has made deploying modern cloud-native applications relatively easy. For instance, Kubernetes enables organizations to provision containerized...

August 04, 2022
Avatar of John PapageorgeAvatar of John PapageorgeJohn Papageorge
Kubernetes Development Environments Kubernetes Development Environments

10 Reasons Local Dev Environments Don’t Work in a Kubernetes World

As fast as kids outgrow their sneakers, more companies are discovering that — as they scale — local dev environments are unable to meet the accelerated...

August 02, 2022
Avatar of John PapageorgeAvatar of John PapageorgeJohn Papageorge

A Fly Fisherman Returns From the Wild to Develop in the Cloud

Bradley has been in the coding game since 1997 when he started bravenet.com, which he ran until 2003. The site featured simple pre-Facebook tools, such as guest books, message boards, and classified ads. At the height of success, Bravenet.com was the second largest website in Canada and 50th largest website in the world....

June 14, 2022
Avatar of John PapageorgeAvatar of John PapageorgeJohn Papageorge

Making Sense of Cloud Development in a Complicated Kubernetes World

Burr Sutter has been developing applications for 30 years. He started with ChUI (green screen, amber screen, DOS) applications in the early 90s. Since then, he’s rode the wave of every innovation through Windows GUI apps, client-server, dynamic web apps, SOA, ESBs, enterprise integration patterns, AJAX, and mobile apps. ...

June 07, 2022
Avatar of John PapageorgeAvatar of John PapageorgeJohn Papageorge

Mastering the Game of Cloud Development

Jeevanjot caught the coding bug - pardon the pun - at a young age. At 14, he started working with Visual Basic, doing game development and graphic design before jumping into full-stack web development....

May 31, 2022
Avatar of John PapageorgeAvatar of John PapageorgeJohn Papageorge

Discover How Mirroring Dev and Production Environments Improves Cloud Migration

Cloud computing has changed the world in which we live. Slack, Box, and Salesforce are just a few business applications that have made our lives easier...

May 18, 2022
Avatar of John PapageorgeAvatar of John PapageorgeJohn Papageorge

DevOps Renaissance Man Offers Sage Advice from the Frontlines

Clement Chang knows how to hold court. He speaks eloquently and moves fluidly from topic to topic, speaking with nights on ideas ranging from technology to psychology to global politics. With sector interests that include web 3.0, precision medicine, and AI, Clement eventually settled on a career in DevOps. ...

May 10, 2022
Avatar of John PapageorgeAvatar of John PapageorgeJohn Papageorge

Development Lessons from a Lover of Latin Jazz

Mohammad-Ali A'râbi has been writing code since 2003. The release of Docker in 2013 transformed his life as a software developer and he soon began using Docker Compose for development. Eventually, he turned to Kubernetes to have the same comfort and control in the production servers. ...

May 03, 2022
Avatar of John PapageorgeAvatar of John PapageorgeJohn Papageorge

Developing at the Speed of Kubernetes

Natan Yellin is the founder of robusta.dev and has developed software for over a decade. He started with open source in high school, got started on Kubernetes while at Alcide.io (now part of Rapid7), and launched his own company late last year....

April 26, 2022
Avatar of John PapageorgeAvatar of John PapageorgeJohn Papageorge