The problem with lint/type-checking systems is that they often act as control gates instead of just producing feedback.
-
Show this thread
-
Many people will setup a coverage must be greater than 80% rule, but there is basically no such thing as partial linting a codebase. Your code is either passing the lint checks perfectly or stalled at PR.
1 reply 0 retweets 0 likesShow this thread -
The way people generally have TypeScript setup is to not even transpile their code into JavaScript unless it perfectly passes type-checking. This increases the length of the feedback loop between writing code and seeing its behaviour.
1 reply 0 retweets 0 likesShow this thread
I would like to see a lot more tools with the flexibility and culture of @orta's `danger` (https://danger.systems/js/usage/culture.html …).
Not all feedback given by CI should cause a `fail`. We should also make sure our CI tools can give neutral or positive feedback (e.g. `warn` and `message`).
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.