Notes
Quick thoughts, things I learned, and things worth remembering.
- TIL: CSS color-mix() is production-ready
- TIL: git bisect is criminally underused
- Container queries change everything
- Astro content collections are genuinely good
- Semantic HTML is still underrated
- Vertical rhythm in web typography
- View Transitions API first impressions
- The :has() selector is a game changer
- Modern CLI tools written in Rust
- Native CSS nesting is here
- Monorepo tradeoffs in practice
- Always respect prefers-reduced-motion
- On writing small functions
- The Popover API replaces a lot of JS
- Structured logging saves debugging time
- CSS cascade layers solve specificity wars
- Bun's test runner is surprisingly good
- OKLCH is the color space we needed
- The <dialog> element handles modals properly
- The Temporal API is coming to replace Date
- CSS Anchor Positioning is wild
- SQLite is the most deployed database in the world
- Web Components finally make sense
- JSDoc types as a TypeScript alternative
- @scope is the CSS scoping we always wanted
- The light-dark() CSS function simplifies theming
- htmx makes SPAs feel unnecessary
- Edge computing isn't always faster
- Signals are taking over frontend reactivity
- CSS subgrid aligns nested grids perfectly
- Streaming HTML is underappreciated
- Testing Library's philosophy is right
- Scroll-driven animations in pure CSS
- Deno 2 goes all-in on Node compatibility
- WebAssembly components are the future of plugins