Graduate software developer at Graphcore! I enjoy exploring topics in machine learning, computer architecture, software architecture, and front-end development.
Architecture is pivotal! In a small startup you implicitly become one of the core architects of this venture. Understanding best practices (depending on your project) for software architecture is key.
I say this to any architect (in fact, I said it just today or yesterday here on Dev), but it's especially relevant to those in small, cash-strapped startups nobody has heard of (hopefully yet), whose only option may be to hire junior devs:
If you're not architecting with junior devs in mind (can a junior be brought up to speed and start making contributions quickly, without a long, drawn-out onboarding period?), then it's not good architecture.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Architecture is pivotal! In a small startup you implicitly become one of the core architects of this venture. Understanding best practices (depending on your project) for software architecture is key.
Books on this vary in quality and are very opinionated, but a good one to start IMO is Clean Architecture by Robert C Martin
True, I have been architecting at my startup for years, and mostly doing everything front end related as well.
I have not read that book, I will check it out though. Thanks!
I say this to any architect (in fact, I said it just today or yesterday here on Dev), but it's especially relevant to those in small, cash-strapped startups nobody has heard of (hopefully yet), whose only option may be to hire junior devs:
If you're not architecting with junior devs in mind (can a junior be brought up to speed and start making contributions quickly, without a long, drawn-out onboarding period?), then it's not good architecture.