jsmanifest logojsmanifest

Posts

Browse all articles about JavaScript, React, TypeScript, and web development.

5 AI-Powered TypeScript Refactoring Workflows That Save Hours

5 AI-Powered TypeScript Refactoring Workflows That Save Hours

January 13, 2026

Transform legacy code faster with these practical AI-assisted refactoring patterns. From callbacks to async/await, class components to hooks, and more.

typescriptairefactoring+2
7 Principles That Actually Matter in RESTFul API Design

7 Principles That Actually Matter in RESTFul API Design

January 12, 2026

Learn 7 essential RESTful API design principles with real Express and Fastify examples that will help your team build better, more maintainable APIs in JavaScript.

javascriptapidevelopment+4
Why TypeScript Works Better with AI Coding Tools

Why TypeScript Works Better with AI Coding Tools

January 12, 2026

Discover how TypeScript's type system gives AI tools the context they need for smarter refactoring, better code generation, and fewer bugs. Real examples included.

typescriptaidevelopment+2
10 TypeScript Utility Types That Will Make Your Code Bulletproof

10 TypeScript Utility Types That Will Make Your Code Bulletproof

January 11, 2026

Master TypeScript's built-in utility types to eliminate type duplication, prevent bugs, and write maintainable code that scales. Learn Pick, Omit, Partial, and 7 more essential utilities with real-world examples.

typescripttype-safetybest-practice+1
Build Type-Safe Form Validators in TypeScript with Zod

Build Type-Safe Form Validators in TypeScript with Zod

January 11, 2026

Master runtime form validation in TypeScript using Zod. Learn to build type-safe validators that catch errors at compile-time and runtime with practical examples.

typescriptdevelopmentbest practice+2
Virtualization for Long Lists: Performance in JavaScript

Virtualization for Long Lists: Performance in JavaScript

January 11, 2026

Rendering 10,000 items? Virtualization reduces DOM nodes from thousands to ~50, transforming sluggish lists into butter-smooth experiences. Here's how.

javascriptreactperformance+2
5 Test Integrity Rules Every AI Agent Should Follow (Before They Break Your Tests)

5 Test Integrity Rules Every AI Agent Should Follow (Before They Break Your Tests)

January 10, 2026

Learn the 5 critical test integrity rules that prevent AI agents from creating self-validating tests. Includes TypeScript examples and research-backed best practices.

testingtypescriptbest practice+2
Teaching AI Agents to Batch React State Updates with ESLint

Teaching AI Agents to Batch React State Updates with ESLint

January 9, 2026

Learn how to prevent AI coding assistants from creating useState render waterfalls by combining custom ESLint rules with Claude instructions for automatic useImmer enforcement.

javascriptreactai+3
5 Real-Life Problems Solved with Async Generators in JavaScript

5 Real-Life Problems Solved with Async Generators in JavaScript

January 5, 2026

Async generators might seem like an obscure feature, but once you understand them, you'll find elegant solutions to problems you've been solving the hard way.

javascriptasyncgenerators+1
Automate Link Checking in TypeScript with the DeadLinkRadar API

Automate Link Checking in TypeScript with the DeadLinkRadar API

January 5, 2026

Learn how to build a robust dead link detection system using TypeScript and the DeadLinkRadar REST API. Protect your SEO rankings, avoid money loss from broken links, and automate link monitoring to deliver a seamless user experience.

typescriptapilink-checking+3
Create Your New Modern TypeScript/JavaScript Library With tsup (2023)

Create Your New Modern TypeScript/JavaScript Library With tsup (2023)

January 15, 2023

We will be going over tsup (a modern robust bundling tool which is an alternative to the popular rollup) to create a JavaScript library ourselves, and then submit it to the npm registry for developers to npm install into their projects.

javascripttypescriptlibrary+1
Useful Strategies to Use Console Logging More Efficiently

Useful Strategies to Use Console Logging More Efficiently

January 15, 2023

This post will be showcasing several useful strategies to use the console for logging more efficiently in JavaScript

javascriptlogginglog+8