Tech Watch RSS Feed
All the articles I've selected.
Tailwind’s @apply Feature is Better Than it Sounds
Published: at 02:19 PM(Zell Liew)Most of the time, people showcase Tailwind's @apply feature with one of Tailwind's single-property utilities (which changes a single CSS declaration). When showcased this way, @apply doesn't sound promising at all. So obviously, nobody wants to use it. Personally, I think Tailwind's @apply feature is better than described.
React Reconciliation: The Hidden Engine Behind Your Components
Published: at 02:49 PM(Christian Ekrem)A deep dive into how React's reconciliation algorithm works and why it matters for performance
React.memo Demystified: When It Helps and When It Hurts
Published: at 02:37 PM(Christian Ekrem)A deep dive into React's memoization tools and the hidden pitfalls that make them harder to use than you think
Custom Progress Element Using the attr Function
Published: at 02:30 PM(Temani Afif)Learn how to style a custom progress element in CSS using the attr() function. Discover modern techniques like dynamic coloration, gradient tricks, and conditional logic.
Event-Driven Architecture for Clean React Component Communication
Published: at 01:34 PM(Nicola Castellani)Discover how event-driven architecture simplifies React component communication and eliminates prop drilling. Learn to implement a custom useEvent hook for cleaner, more maintainable code with real-world examples.
Deploying a Next.js App to Production in any server
Published: at 01:15 PM(SayBackend)Build a docker image of your nextjs app that can be deployed to any server, without any propreitary cloud provider lock-in.
Experimenting with React View Transitions
Published: at 01:09 PM(Addy Osmani)A first look at React's new and experimental View Transitions API
The <select> element can now be customized with CSS
Published: at 09:05 AM(Adam Argyle)Chrome 135 introduces appearance: base-select, enabling fully customizable & styleable <select> elements with rich HTML support. Learn how to design accessible, standardized dropdowns without breaking old browsers.
Is Vite faster than Turbopack?
Published: at 09:00 AM(Kyle Gill)Is Vite faster than Turbopack? Real-world benchmarks compare cold starts, page compilations, hard refreshes, and Fast Refresh in Next.js (Webpack/Turbopack) vs. Vite (Rollup/Rolldown).
Authorization in Next.js
Published: at 08:53 AM(Robin Wieruch)Learn about authorization in Next.js when using React Server Components, Server Actions, and Next's App Router ...