ByteferinLevel Up CodingVery Useful Tricks for TypeScript Exclude Utility TypeThese 8 Tricks Make It Easy To Solve Some of the Problems You Encounter in Your Work.Feb 15Feb 15
ByteferinJavaScript in Plain EnglishType Challenges: Reimplementing Promise.all in Type SystemPromise.all Is a Common Promise Helper in JavaScript.Feb 15Feb 15
ByteferinJavaScript in Plain EnglishVery Useful Tricks for TypeScript Extract Utility TypeThese 8 Tricks Make It Easy To Solve Some of the Problems You Encounter in Your Work.Feb 15Feb 15
ByteferinJavaScript in Plain EnglishVery Useful Tricks for TypeScript as constThese 5 Tricks Make It Easy To Solve Some of the Problems You Encounter in Your Work.Feb 62Feb 62
ByteferinLevel Up CodingType Challenges: Implement the DeepPick Utility TypeThe Built-In Pick Utility Type Is Not Enough, DeepPick Comes to the Rescue!Feb 81Feb 81
ByteferinJavaScript in Plain EnglishType Challenges: Let the Currying Function Implement Automatic InferenceCurried Functions Are Very Useful, Let’s Make Them SmarterFeb 13Feb 13
ByteferinJavaScript in Plain EnglishType Challenges: Implement the Chainable Utility TypeChainable Options Are Commonly Used in JavaScript/TypeScript.Feb 5Feb 5
ByteferinLevel Up CodingTypeScript 5.4 Beta New NoInfer Utility TypeVery Useful Utility Type That Makes It Easy to Blocking Type Inference!Feb 61Feb 61
ByteferinJavaScript in Plain EnglishType Challenges: Implement the Typed Get Utility TypeUse Get Generic To Easily Get the Types of Properties of Different Depths in ObjectsJun 8, 20232Jun 8, 20232
ByteferinJavaScript in Plain EnglishType Challenges: Implement the ObjectKeyPaths Utility TypeGet All Possible Paths That Could Be Called by _.get (a Lodash Function) To Get the Value of an ObjectJun 19, 2023Jun 19, 2023
ByteferinJavaScript in Plain EnglishType Challenges: Implement the RequireAtLeastOne Utility TypeThis Generic Is So Useful When Designing Function or Component Parameter Types!Apr 28, 20231Apr 28, 20231
ByteferinJavaScript in Plain EnglishAdvanced Usage of TypeScript GenericsPart 1: Generics Are So Useful When Developing Components or LibrariesMay 9, 2023May 9, 2023
ByteferinLevel Up CodingAdvanced Usage of TypeScript GenericsPart 2: Generics Are So Useful When Developing Components or LibrariesMay 11, 2023May 11, 2023
ByteferinJavaScript in Plain EnglishTypeScript: Union Type to Intersection TypeThe UnionToIntersection Generic That Stumps 90% of TypeScript Developers, Turns Out To Work Like This!Apr 26, 2023Apr 26, 2023
ByteferType Challenges: Implement the RequireAllOrNone Utility TypeThis Generic Is So Useful When Designing Function or Component Parameter Types!Apr 23, 2023Apr 23, 2023
ByteferinJavaScript in Plain EnglishUsing TypeScript Recursive Types Like a ProMaster TypeScript Recursive Types, Allowing You To Easily Create Complex Utility Types.Apr 4, 20233Apr 4, 20233
ByteferinJavaScript in Plain English5 Very Useful Tricks for TypeScript Enum TypesYou Must Master Enum Types To Use TypeScript Well! These 5 Tricks Make It Easy To Solve Some of the Problems You Encounter in Your Work.Mar 22, 20231Mar 22, 20231
ByteferinLevel Up CodingWhat Is the Use of in and out Annotations in TS Generics?Master the in and out Annotations To Make Your Generics More Readable and Perform Better.Mar 14, 2023Mar 14, 2023
ByteferinJavaScript in Plain EnglishNever Fear TS Covariant, Contravariant, Bivariant and Invariant!Understand Covariant and Covariance To Better Master TypeScript!Mar 13, 2023Mar 13, 2023
ByteferinJavaScript in Plain EnglishAdvanced Trick for Using TypeScript InterfacesThis Trick of the TS Interface Is Great, but It May Be Overlooked by Many Developers.Mar 7, 20231Mar 7, 20231