How not to learn TypeScript
Common mistakes to avoid when learning TypeScript, especially for developers with JavaScript or other language backgrounds.
Common mistakes to avoid when learning TypeScript, especially for developers with JavaScript or other language backgrounds.
A software engineer's personal review of 2021, covering career moves to remote roles, tech stack changes, blog improvements, and personal milestones.
A quick comparison of Interface vs Type Alias in TypeScript, highlighting key differences and use cases for each feature.
A developer explains their personal motivations and technical reasons for choosing to learn the Rust programming language in the coming year.
A technical guide on integrating Azure Application Insights into an Angular app, covering installation, configuration, and error tracking.
Exploring TypeScript's 'any' type, its role as a top type, and how 'unknown' provides a safer alternative for type handling.
Explores TypeScript function overloads, their limitations, and how newer features like variadic tuple types offer better solutions.
Explains TypeScript function overloading, including overload signatures, implementation signatures, and practical use cases.
A guide to creating a TypeScript-powered autocomplete system for data-cy selectors in Cypress tests, improving developer experience and safety.
A performance comparison of esbuild, swc, tsc, and babel for transforming React/JSX projects, with benchmarks on speed.
A developer's hands-on experience building a web app with Serverless Cloud during its public preview, covering setup, features, and workflow.
Explains how to build a fast CSS preprocessor using fuzzy parsing to expand nested SCSS-like rules without a full parser.
A guide on using the Query Function Context in React Query to avoid inline functions and improve code structure, part of a larger series.
A developer shares their experience building a decentralized application (dApp) using Solidity, TypeScript, and Next.js over a weekend.
Explains why overusing TypeScript type assertions can create false security and recommends using type annotations for better type safety.
An accessible guide explaining the concepts of covariance and contravariance in TypeScript's type system and subtyping.
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.