TypeScript: Unexpected intersections
Explains a TypeScript error where assigning object properties results in a 'never' type due to unexpected intersection types.
Explains a TypeScript error where assigning object properties results in a 'never' type due to unexpected intersection types.
A technical deep-dive into how GraphQL works internally, focusing on schema building and query execution mechanics.
Key takeaways from a GraphQL Query Language course, covering queries, mutations, variables, and fragments for API development.
The author announces their new book 'TypeScript in 50 Lessons', a 450-page guide focused on the TypeScript type system.
Explains TypeScript's const assertions, their syntax, differences from type assertions, and benefits for type inference and immutability.
A developer shares a mental model of JavaScript fundamentals, explaining core concepts like values, types, and equality in a glossary format.
Explains the void operator in JavaScript and the void type in TypeScript, highlighting their differences and common use cases.
A TypeScript guide on using conditional types to enforce exact object shapes, preventing extra properties.
A guide to TypeScript's built-in generic utility types like Readonly, Partial, and Pick, with code examples.
Explains why TypeScript allows non-matching function signatures, focusing on substitutability with fewer parameters and void return types.