Transforming Culture at Bloomberg

Post on 16-Apr-2017

412 views 0 download

Transcript of Transforming Culture at Bloomberg

Bloomberg Professional Service

MISSION CRITICAL SERVICE

SCALE AND PERFORMANCE – MARKET DATA

SCALE AND PERFORMANCE – NEWS VOLUMES

DEVELOPER PRODUCTIVITY – LARGEST JAVASCRIPT SHOP

MOVING CODE TO PRODUCTION

~4,000 production deployments per day

(approximately 1 per Engineer)

CLOUD-NATIVE ARCHITECTURES

How do we go even faster?

Focus on culture, tools, and platforms.

Self-service in everything we offer.If you have to ask permission, we failed.

CLOUD-NATIVE ARCHITECTURES

Do culture, tools, and platform impact architecture?

Conway’s Law says yes.

This transformation will furtherincrease the resiliency of our service.

DEVELOPER PRODUCTIVITY – TRANSFORMING CULTURE

• Promoting a culture of contributions externally

• Understand the ecosystem and contribute intelligently

• Not afraid to publish opinionated code due to our focus on resiliency

DEVELOPER PRODUCTIVITY – TRANSFORMING CULTURE

• Promoting a culture of contributions internally

• Creating CONTRIBUTING.md files in each repository that sets expectations

• Pull requests can come from any one in the company

DEVELOPER PRODUCTIVITY – TRANSFORMING TOOLING

DEVELOPER PRODUCTIVITY – TRANSFORMING PLATFORMS

• Enables self-service• Strong community-led

platforms• Vibrant ecosystem of

tools that supports developers yet has centralized operations

Thanks!Justin Erenkrantzjerenkrantz@bloomberg.net@jerenkrantz