Notes on running Electron
A developer shares insights and architectural notes from building a desktop application using Electron, React, and TypeScript.
A developer shares insights and architectural notes from building a desktop application using Electron, React, and TypeScript.
A guide to using the useMutation hook in React Query for managing server state updates and side effects in React applications.
Explains how to properly handle and type error messages in TypeScript catch blocks, which default to the 'unknown' type.
A guide on integrating TypeScript with React components, covering prop typing, optional props, and return types for better code safety.
Explains how to use TypeScript index signatures to type objects with dynamic keys, using a salary calculation example.
Article discusses broken TypeScript type checking for React children, allowing invalid objects that cause runtime errors.
A defense of using the 'any' type in TypeScript, arguing it's a practical tool for migration, third-party libraries, and development flexibility.
A guide to implementing robust error handling in React Query applications, covering standard patterns and best practices for failed data fetches.
A step-by-step tutorial on building a full-stack TypeScript Todo application using Next.js and MongoDB, from setup to deployment.
Explains the key differences between TypeScript's `any` and `unknown` types, focusing on type safety and practical usage.
A critique of common React useEffect misuse, explaining bugs caused by unnecessary side effects for synchronous initialization.
A technical deep-dive into the Deno JavaScript runtime, exploring its architecture, similarities to Node.js, and use of Rust and V8.
A solution for getting __dirname in both ESM and CommonJS modules, useful for TypeScript projects targeting both formats.
Explores React Query's capabilities as a global state manager for asynchronous data, not just a data fetching library.
A JavaScript developer shares their personal experience and first impressions of learning the Go programming language, comparing it to their favorite language.
Explains why to avoid TypeScript's 'any' type and offers better alternatives like type inference, interfaces, and generics for type safety.
A developer's journey from frontend to full-stack by learning NestJS, overcoming imposter syndrome, and mastering backend concepts like dependency injection.
Explains how destructuring breaks TypeScript's discriminated union type narrowing and offers workarounds.
Argues for using declarative state updater functions in React instead of inline 'naked state setters' for better code clarity and maintainability.
A technical guide on implementing pagination for DynamoDB queries using the AWS SDK for TypeScript and Node.js with async generators.