🤔 Today I Learned

Things Claude changed that I didn't understand — explained… by Claude.

  • April 23, 2026

    Why useMemo actually fixed my re-render loop

    Claude wrapped a prop in useMemo and my list stopped thrashing. Here's the reference-equality detail I was missing.

  • April 22, 2026

    Tightening TypeScript in a billing form

    Six small moves that replaced as-casts and empty-string fallbacks with types that actually match the runtime.

Source · /til skill · RSS