What happens when a UX designer joins the platform team and helps shape the infrastructure?
In an organization where each team owns its own infrastructure, we've given freedom when it comes to product development in AWS. Through user testing, observation, and clear language, we build a platform that fits the developers and the products, not the other way around.
We work to reduce cognitive load, so developers can spend their time on the product. Our Terraform modules shouldn't just be correct, they should be self explanatory. Documentation shouldn't just document features, it should guide the end user.
It's about combining code and communication, security and agility, freedom and responsibility. Taking user experience seriously, when the user is a developer and the language is Terraform.