Pro Yearly is on sale from $80 to $50! »

Move fast and stay Confident - Rust

95334d832869ce94a6a62ce94e856a68?s=47 Apoorv Kothari
March 07, 2019
9

Move fast and stay Confident - Rust

95334d832869ce94a6a62ce94e856a68?s=128

Apoorv Kothari

March 07, 2019
Tweet

Transcript

  1. Move fast and stay Confident Apoorv Kothari toidiu.com

  2. What companies value • Readable code • Maintainable code •

    Testable code
  3. What companies value • Readable code • Maintainable code •

    Testable code • Fast code
 (ehh.. just throw more memory at it)
  4. What companies value • Readable code • Maintainable code •

    Testable code • Fast code
 (ehh.. just throw more memory at it) • Save money
 (machines are cheap.. developers are expensive)
  5. Promise of Rust • Powerful Compiler 
 (if it compiles

    it will run and keep running) • Great tools
 (standard ways to build, test and package code) • Agility (break code)
  6. Promise of Rust • Powerful Compiler 
 (if it compiles

    it will run and keep running) • Great tools
 (standard ways to build, test and package code) • Agility (break code)
 (refactor with agility and know that the compiler has your back)
  7. Extending Rust’s promise • Code can still break at runtime

    if: • Database schema changes • RPC(http) contract changes • Solution integration tests!
  8. Extending Rust’s promise code