Tech Watch RSS Feed
All the articles I've selected.
The Great ESLint v9 Migration Adventure: A Developer's Survival Guide
Published: at 01:54 PM(Yacine Kharoubi)Learn how to migrate a TypeScript project to ESLint v9 with this detailed guide. Discover key changes, common challenges, and step-by-step solutions for adopting the new flat config system.
Real-world uses of TypeScript’s utility types
Published: at 01:42 PM(Sam Rose)Sam Rose walks us through some real-world usage of TypeScript’s utility types in their day job’s open source codebase to help those new to the language get to grips with this key capability.
JavaScript Visualized: Event Loop, Web APIs, (Micro)task Queue
Published: at 02:53 PM(Nadia Makarevich)Learn how the browser event loop, task queue, microtask queue, and Web APIs work together to enable non-blocking, asynchronous JavaScript.
SSR Deep Dive for React Developers
Published: at 02:40 PM(Nadia Makarevich)Explore step-by-step how Server-Side Rendering (SSR), pre-rendering, hydration, and Static Site Generation (SSG) work in React, their costs, performance impact, benefits, and trade-offs.
Web Components Demystified
Published: at 02:47 PM(Geoff Graham)Scott Jehl released a course called Web Components Demystified. This is my full set of notes from Scott's course.
What is an LLM (For Web Developers)
Published: at 02:39 PM(Vishwas Gopinath)Learn what Large Language Models (LLMs) actually are, how they work, and practical ways to add them to your web projects—no PhD required
Beyond React.memo: Smarter Ways to Optimize Performance
Published: at 08:46 AM(Christian Ekrem)Why composition patterns might be better than memoization for React performance
Prompt Engineering for Web Development
Published: at 08:35 AM(Kevin Leary)Learn effective prompt engineering techniques for AI code generation in WordPress. Discover best practices, examples, and tips for creating clean, organized, and maintainable code
The URL is a great place to store state in React
Published: at 08:25 AM(Sahaj Jain)Discover why storing state in the URL is a powerful yet often overlooked approach in React. Learn how to persist state across page reloads, share application states, and enhance user experience with practical examples and best practices.
Don't use TypeScript types like this. Use Map Pattern instead
Published: at 02:22 PM(Nikola Perišić)Discover how to improve TypeScript type flexibility and maintainability using the Map Pattern. Learn to avoid tightly coupled code, enforce stricter controls, and follow the Open/Closed Principle for cleaner, more scalable TypeScript projects. Read the full guide now.