Pretty familiar, but not like world leading expert familiar
With rare exception we limit PRs to under 800 LoC added, but it’s common to have a stack of 4-5 PRs each with 400-500 LoC added (harder to stay on deletes, but there’s usually plenty depending on the PR, and we don’t place a limit on them in a PR so I don’t think about it too hard)
Not that thorough. Rely a lot on manual testing + type system
Maybe 60% new features, 20% refactoring, and 20% bugs
I think it’s pretty interesting! In my mind we’re a pretty typical B2B SaaS product. So there’s a wide mix of stuff, but most of the work is shaping code to do what users want, not pushing the edges of computer science.
Typescript
325k LoC
Pretty familiar, but not like world leading expert familiar
With rare exception we limit PRs to under 800 LoC added, but it’s common to have a stack of 4-5 PRs each with 400-500 LoC added (harder to stay on deletes, but there’s usually plenty depending on the PR, and we don’t place a limit on them in a PR so I don’t think about it too hard)
Not that thorough. Rely a lot on manual testing + type system
Maybe 60% new features, 20% refactoring, and 20% bugs
I think it’s pretty interesting! In my mind we’re a pretty typical B2B SaaS product. So there’s a wide mix of stuff, but most of the work is shaping code to do what users want, not pushing the edges of computer science.