Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Move fast and stay Confident - Rust
Search
Apoorv Kothari
March 07, 2019
61
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Move fast and stay Confident - Rust
Apoorv Kothari
March 07, 2019
More Decks by Apoorv Kothari
See All by Apoorv Kothari
tips_for_writing_a_web_server_and_beyond.pdf
toidiu
2
100
Ownership: the code principle for api design
toidiu
1
120
Offline Maps
toidiu
0
640
Featured
See All Featured
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.8k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Documentation Writing (for coders)
carmenintech
77
5.5k
Believing is Seeing
oripsolob
1
220
The Cult of Friendly URLs
andyhume
79
7k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
610
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.2k
Fashionably flexible responsive web design (full day workshop)
malarkey
409
67k
Color Theory Basics | Prateek | Gurzu
gurzu
1
470
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.6k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
3
3.8k
Transcript
Move fast and stay Confident Apoorv Kothari toidiu.com
What companies value • Readable code • Maintainable code •
Testable code
What companies value • Readable code • Maintainable code •
Testable code • Fast code (ehh.. just throw more memory at it)
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)
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)
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)
Extending Rust’s promise • Code can still break at runtime
if: • Database schema changes • RPC(http) contract changes • Solution integration tests!
Extending Rust’s promise code