Discussion about this post

User's avatar
Fayaz Bin Salam's avatar

Solid list — and refreshingly free of the tricks that are clever for exactly one sprint and then unreadable forever. Optional chaining and nullish coalescing genuinely earn their place; the rest is a good reminder that "cleaner" should mean fewer surprises, not fewer characters. Clean everyday code also depends on not re-deciding your toolchain every project, which is the boring reason I keep an Electron + React + shadcn/ui + TypeScript starter lying around: https://github.com/p32929/electron-shadcn-typescript.

No posts

Ready for more?