Tech Watch RSS Feed
All the articles I've selected.
React "as" Prop Using TypeScript
Published: at 02:08 PM(Christian Velez)Learn how to type the "as" prop in React to dynamically change the rendered HTML tag.
Snapshot testing styled-components with Vitest
Published: at 02:03 PM(Bartosz Szafran)Learn how to fix Vitest's styled-components snapshot testing limitations by implementing Jest's serializer, enabling detailed CSS rule comparisons instead of unreliable hash values.
ESLint now officially supports linting of CSS
Published: at 01:55 PM(Nicholas C. Zakas)ESLint now supports CSS linting through the official @eslint/css plugin, featuring validation rules, tolerant parsing, and custom syntax support including Tailwind. Learn how to configure and use CSS linting in ESLint.
Learning web extensions
Published: at 01:49 PM(Chen Hui Jing)Learn the fundamentals of browser extension development, from manifest.json to content scripts and background scripts. A beginner-friendly guide with practical examples and code snippets.
useDebounceCallback hook explained
Published: at 02:29 PM(Tiger Abrodi)Learn how React's useDebounceCallback hook works with a deep dive into JavaScript closures, timeouts, and the callback ref pattern. Perfect for React developers looking to master debouncing.
Single Responsibility Principle in React: The Art of Component Focus
Published: at 10:39 AM(Christian Ekrem)Learn how to apply the Single Responsibility Principle in React components. A practical guide to writing cleaner, more maintainable code using SOLID principles and component composition.
How to inspect React Server Component Activity with Next.js
Published: at 10:30 AM(Ben Blackmore)Learn how to debug and monitor React Server Components in Next.js using OpenTelemetry. A practical guide to gaining visibility into server-side rendering and performance optimization.
How to build a library in React
Published: at 10:24 AM(Tiger Abrodi)Introduction I built a library that adds selectors to React's context: React Context Selector. This was a follow up to my blog post where I dive into problems with Context. I concluded that they're just missing selectors. Otherwise, it's all good.
Why are React Server Components actually beneficial? (full history)
Published: at 02:23 PM(Tiger Abrodi)Deep dive into why React Server Components matter by exploring the evolution from SPAs to SSR. Understand the core problems they solve and how they fundamentally change React applications.
JavaScript Temporal is coming
Published: at 02:17 PM(Brian Smith)A new way to handle dates and times is being added to JavaScript. Let's take a look at Temporal, what problems it solves, the current state, and what you'll find in the new documentation about it on MDN.