Today I Learned

Quick tips, tricks, and things I learned today • 4 articles

How to use Next.js's connection() API to opt specific components into dynamic rendering while keeping the rest of your page statically generated.

How to fix Tailwind dark mode colors when prefers-color-scheme conflicts with manual theme toggling.

Learned about git rebase --onto for moving branches to a different base.

Dec 22, 2025

How to properly rename files in git when changing only the case, and why it matters for cross-platform development.