Lessons for building

resilient codebases

Alex Moldovan

@alexnmoldovan

Founder @ JSHeroes

Product Engineer @ CodeSandbox

https://bit.ly/

Lessons for building

resilient codebases

Lessons from building

resilient codebases

Why resilience matters

Product work = Engineering is not #1 focus

Common Sense

Reusability

Type Safety

Asyncronicity

Coupling

Tech debt is inevitable

Framework for managing debt

Perfect is the enemy of good

Lesson #1 Embrace chaos

Exception friendly architecture

Lesson #2 Colocation is king

Lesson #3 Reusability is a double edge sword

Simple is better

simple vs easy

Lesson #4 Leave traces

Lesson #5 Be explicit

Lesson #6 Treat async with respect

Thank you ❤️

Alex Moldovan

@alexnmoldovan

Founder @ JSHeroes

Product Engineer @ CodeSandbox

https://bit.ly/ethical-choice

Lessons for building resilient codebases

By Alex Moldovan

Lessons for building resilient codebases

  • 21