Thomas RubattelGroup by multiple data sources in a declarative wayIntroduction2 min read·Apr 1, 2024----
Thomas RubattelCelebrity Problem in one line of codeArrow from-to, e.g., Dante knows Pat2 min read·Feb 15, 2024----
Thomas RubattelMutually exclusive props in TypeScriptThe goal of the present article is to show how to write a React component with mutually exclusive props in a type-safe fashion in TS.3 min read·Sep 28, 2023----
Thomas RubattelGeneric type React component in TypeScriptIn the present article, we’ll discuss on how to write a Generic type React component. Generics are the hardest TypeScript features to get…3 min read·Mar 12, 2023----
Thomas RubattelConditionally prepend a string to another string in TypeScriptThis short article will discuss on how to prepend a string conditionally in the most composable way.2 min read·Dec 16, 2022----
Thomas RubattelThings I wish I knew before jumping into TypeScriptLast updated on 2024–01–01 to include changes up to TS 5.3.214 min read·Jul 14, 2022----
Thomas RubattelFunction composition vs function decoratorFunction composition and function decorator are two different techniques for combining functions.5 min read·Feb 11, 2021----
Thomas RubattelinBlick.log()Async tracking in lifecycle with React HooksIn this article we will see how to implement a complex tracking mechanism using React Hooks. We would like to track a very specific event…4 min read·Apr 20, 2020----