Company
Date Published
Author
Victor Soares
Word count
1146
Language
English
Hacker News points
None

Summary

The concept of a "modern software company" encompasses both technology and culture, with companies employing cutting-edge technologies like cloud computing, containers, and serverless functions, as well as adopting best practices from DevOps and Site Reliability Engineering. Becoming modern isn't easy, as change is hard, but it's essential for quickly developing and evolving to meet customer expectations and needs. The concept of modernity is a spectrum, with companies ranging from legacy to modern, and there are no single indicators to measure how "modern" a company is. Factors such as infrastructure, deployment practices, architecture, monitoring, and cultural best practices can help place an organization on the modern software spectrum.