Clean Code: A Handbook of Agile Software Craftsmanship

Iris Zhang is a gameplay engineer at Riot Games on the League of Legends Champions Engineering team. She previously worked on backend services at Microsoft.

We discuss:

  • Working at Microsoft and Riot Games
  • Finding a role and team that fits you
  • Backend services vs gameplay engineering
  • Building features, testing, and debugging gameplay
  • Using internal tools to create game logic

Related Links:

  • Personal Site
  • @riotnyanbun
  • Clean Code (Book used by Microsoft team)
  • Spring Framework (Java web framework used by League of Legends)
  • Chef (Deployment tool used at Riot)
  • Hazelcast (Cache that Riot Games switched to)
  • What it's like to work on League of Legends
  • Sylas (Champion that can steal ultimates)
  • Clash (Public facing mode worked on by backend team)

Music by Crystal Cola: 12:30 AM / Orion