Ryan KesPGP keyI build stuffEmailGithubTwitterLast.fmMastodonMatrixTypeScriptTypesArraysEnumsGenericsIntersection TypeLiteral TypesMapped TypeNever TypePrimitive TypesRecursive Conditional TypesTuple TypeUnion TypeObjectsClassesInline Type AnnotationInterfacesFunctionsFunctionsDeclarationsAmbient Declarationslib.d.tsSyntaxCallableDiscriminated UnionIndex SignaturesReadonlyType AliasType AssertionType GuardClausesasKeywordsinConfigurationFlagsRelated pagesJavaScriptBooksTypeScript Deep DiveStyle GuideChanges4.04.1