vim-syntastic だと :w するたびに固まってたのが vim-lsp + ale は非同期で結果見れて快適。
eslint-language-server が Object.fromEntries<SomeType> にしても @typescript-eslint/no-unsafe-call に引っ掛かっちゃうの怠いし typescript-language-server だけ使うようにしとこう
$PATHは先に書かれたものが優先されるのでPATH="/path/to/pyenv/bin:/usr/local/bin"とかでpyenvにpythonがあったらそれ以降にpythonあっても使わない
github actions の matrix 使って ubuntu, macos, windows それぞれで npm ci と npm run script で webpack 実行したら macos-latest で sh: webpack: command not found 言われた