Be the first to like this
It's a cliche to say it's the best time in history to be a software developer. We have so much capability at our disposal and we don't need to ask for permission any more. The technology landscape, and the world at large, is changing faster than ever - parts of the stack are well defined, but innovating on top of that will creates new challenges. In this talk RedMonk I outline developer trends, directions, and choices, as cloud native technologies and approaches become ubiquitous. Kubernetes won - so now what? We examine adoption trends around containers and associated technology including service meshes, but also consider the role of serverless technology in a container native world. New stacks are enabling progressive deployment, but we need approaches such as chaos engineering, creating resilience by designing for failure.
While it's true that developers are the new kingmakers, with great power comes great responsibility. Are developers ready for that responsibility? We'll need new ethical frameworks to make better, more socially responsible choices. Just because you can doesn't mean you should.