DEV Community

Manas Joshi profile picture

Manas Joshi

A Frontend Developer with a strong Full-Stack foundation. With 3+ years of experience, I specialize in building high-performance, scalable, and user-centric web applications using ReactJS, NextJS.

Vitest Mocking: vi.mock vs vi.spyOn Explained

Vitest Mocking: vi.mock vs vi.spyOn Explained

Comments
6 min read
Master TypeScript Discriminated Unions for Safer Type Narrowing

Master TypeScript Discriminated Unions for Safer Type Narrowing

1
Comments
5 min read
Optimize React Re-renders: DevTools & Memoization Guide

Optimize React Re-renders: DevTools & Memoization Guide

Comments
8 min read
Reliable LLM JSON Output: Few-Shot Prompting & Robust Parsing

Reliable LLM JSON Output: Few-Shot Prompting & Robust Parsing

Comments
6 min read
TypeScript Discriminated Unions: Safe API Response Handling

TypeScript Discriminated Unions: Safe API Response Handling

1
Comments
5 min read
Cancel JavaScript Async Ops with AbortController

Cancel JavaScript Async Ops with AbortController

Comments
5 min read
Optimize Performance with Intersection Observer API

Optimize Performance with Intersection Observer API

Comments
6 min read
Mocking Fetch API Calls in Vitest for Reliable Tests

Mocking Fetch API Calls in Vitest for Reliable Tests

Comments
5 min read
Vite Environment Variables: Master .env & import.meta.env

Vite Environment Variables: Master .env & import.meta.env

1
Comments
5 min read
Integrate Custom Tools with OpenAI Function Calling

Integrate Custom Tools with OpenAI Function Calling

1
Comments
7 min read
Optimizing React State Updates with useDeferredValue

Optimizing React State Updates with useDeferredValue

2
Comments 1
7 min read
TypeScript Discriminated Unions: Advanced Type Narrowing

TypeScript Discriminated Unions: Advanced Type Narrowing

Comments
5 min read
loading...