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