ls -lt ~/blog
blog
Notes on Svelte, TypeScript, monorepos, frontend tooling and shipping things. Mostly written right after something broke.
0 files
2026 (2)
- -rw-r--r--5 mintailwind-variants in your own component library, and why the lite build is enoughtailwind-variants turns Tailwind class strings into typed component variants. If you own every class, the lite build does the same job at 4.0 kB instead of 13.1 kB.#svelte #tailwind #typescript
- -rw-r--r--6 minWhy typed ESLint on Svelte files was 4× slower than it needed to beOne parser option set in the wrong config block made typescript-eslint reload the whole TypeScript project dozens of times per lint run.#svelte #eslint #typescript #tooling
grep: no matches. Try fewer typos.