There's a few things that stood out to me from that codebase: 1. No unit tests. Integration tests broken weekly when external data source would change. 2. Hand rolled ORM resulting in inconsistent separation of…
What I find interesting is that the bullet points at the end are qualities that really good Product/Project Managers have. When engineers have these skills they become a real force multiplier for their company
There's a few things that stood out to me from that codebase: 1. No unit tests. Integration tests broken weekly when external data source would change. 2. Hand rolled ORM resulting in inconsistent separation of…
What I find interesting is that the bullet points at the end are qualities that really good Product/Project Managers have. When engineers have these skills they become a real force multiplier for their company