Balancing basics in the software development complexity

Balancing basics in the software development complexity

As developers, we tend to display our technical knowledge as often as we can. It feels good to showcase how much we actually do know in our specific areas and we feel really professional when we code something really clever. But the one thing we often forget is to ask a really basic question: Why? Why are we behaving like that and do we really need to do that?

standardisation in development

How we approached standardisation as a dev problem?

In the past year, Async Labs has grown from 4 people to 14. It’s great to see such an enormous growth of our team, but this sudden expansion brought some problems with it: #our processes weren’t scalable #we didn’t have developer’s documentations prepared #our tasks and schedules were ad hoc organised and other similar issue So we found ourselves in a situation where we had to introduce finite standards for our company (for the time being, at least).

Lets's do some work