Steve Faulkner
banner
southpolesteve.com
Steve Faulkner
@southpolesteve.com
Engineering @ Cloudflare
One time South Pole visitor
Also the way that popular plugins typescript-eslint and plugin-import work is a problem and slow. See second tweet. We need TypeScript compiler plugins :)
April 25, 2023 at 8:58 PM
IME, linting setups grow to where they make devs unproductive and block PRs. Rule sets are often chosen abstractly based on theoretical bugs rather than actual bugs. Teams end up paying high cost for unknown benefit
April 25, 2023 at 8:57 PM
Dammit this is the exact setup I was considering. Now you are forcing me to do it.
April 25, 2023 at 8:54 PM
I wonder if hiring Chuck Norris to review PRs would be cheaper than what we spend on GitHub Actions
April 25, 2023 at 7:42 PM
Also eslint-plugin-import and typescript-eslint are fundamentally at odds without eslint works. For example --cache can't be used because eslint has baked in assumptions about being single file. <3 These projects but they jobs for a compiler. Not a linter.
April 25, 2023 at 7:40 PM
Do you do espresso? I don't have a machine at home but was thinking about getting one. I use it primarily for pour overs which is maybe overkill.
April 25, 2023 at 7:33 PM
I loaned mine to a friend and I have been missing it so much. Amazing grinder
April 25, 2023 at 6:37 PM