• Make sure you have justifications for design decisions (why you chose a component and trade-offs)
  • Use technologies that you know/ are familiar with (AWS)

Todo

  • Refresh your knowledge about design systems
  • Practice whiteboarding with Excalidraw
  • Review trade-offs in system design (scalability, reliability, fault tolerance)
  • Understand databaes & queues (pros/cons, whent o use each)
  • Get familiar with whiteboarding
  • Read section II of Designing Data-Intensive Applications
  • Use tech