As I embark on a new Angular project, the decision has been made to create our own component library instead of using frameworks like Bootstrap, Bulma, or Materialize. Despite some initial research, I'm feeling a bit lost on where to begin (other than implementing a CSS reset). While I am a junior developer with experience working on features in existing projects, starting the front end for this new one has me seeking guidance on how to structure everything in a structured and reusable way.
How do you approach creating your angular components library? What steps do you take to ensure organization and reusability from the start? Are there any tutorials you recommend that could provide valuable insights into this process?