Tech Watch RSS Feed
All the articles I've selected.
How to create custom hooks programatically
Published: at 08:36 AM(Tyler)Learn how to streamline your React components with a custom hook factory. This pattern reduces boilerplate, enhances reusability, and keeps your code clean.
Migrating A JavaScript Project from Prettier and ESLint to BiomeJS
Published: at 03:40 PM(Damilola Olatunji)We'll introduce the BiomeJS project, set it up in a project, and help you decide if you should migrate from Prettier or ESLint to Biome.
The Case for TypeScript In The AI Coding Era
Published: at 01:03 PM(Rishi Purwar)AI tools crave TypeScript! Use TS on every project for better AI collaboration, faster feedback & boosted developer productivity.
useActionState in React: A practical guide with examples
Published: at 04:12 PM(Rishi Purwar)Discover how React's useActionState Hook makes it easier to handle user actions, especially form submissions and async state changes.
The Hidden Cost of AI Coding
Published: at 04:18 PM(Matheus Lima)AI coding tools boost productivity but may sacrifice the flow state and deep satisfaction developers experience when writing code by hand. What are we losing?
You can serialize a promise in React
Published: at 04:18 PM(Ryan Toronto)Learn how to serialize a Promise in React for seamless state management and SSR compatibility. Discover practical solutions to handle async data effectively in your React applications.
Cursor Rules for Better AI Development
Published: at 04:13 PM(Matt Pocock)Learn TypeScript cursor-rules for AI development. Covers best practices, JSDoc, structure. Differentiates workspace & global rules for better AI coding
React Internals: Which useEffect runs first?
Published: at 01:49 PM(Teng Wei Herr)It's not particularly obvious, but a child's useEffect will run before a parent's will. Let's look at why.
Faster Lazy Loading in React Router v7.5+
Published: at 01:58 PM(Mark Dalgleish)React Router v7.5 now supports a faster, more granular approach to lazy loading route code in Data Mode
Simplify TanStack React Query State Handling with Pattern Matching
Published: at 01:50 PM(Gabriel Pichot)How pattern matching can help elegantly handle different states (loading, error, success, empty) of TanStack React Query, making your components cleaner and more type-safe.