Blog.

Mindsets I developed through my experience.

Cover Image for Mindsets I developed through my experience.
  • -Software engineering its all about understanding to move the state from point to point efficiently.

  • -Always keep it simple, add complexity when its really necessary.

  • -Least privilege principle is important, everything should be private by default.

  • -Design data so invalid states can ever exists, instead of adding many defensive checks.

  • -Code for humans first , computer doesnt care

  • -Abstraction hides complexity and also debugging clarity beware of that

  • -Refactoring is not optional

  • -Your code will change, stop overscalling or prediction future, build for now make it easy for later change