Published inJavaScript in Plain EnglishCompound Components: How to Write Flexible Components in ReactWhat problem do compound components solve?Oct 25, 2021Oct 25, 2021
Published inJavaScript in Plain EnglishTypeScript Advanced: Mapped and Conditional TypesHow to create more complex types based on Required<T>, Readonly<T>, Partial<T>Sep 1, 2021Sep 1, 2021
Published inJavaScript in Plain EnglishAdvanced TypeScript Type GuardsHow to be Sure that the Vehicle is a Car?May 7, 2021May 7, 2021
Published inDailyJSA React’s Cookbook: How to write reusable componentsThis article will show you how you can create more reusable and reable components in React sticking to just a few simple rules. I believe…Jan 11, 20215Jan 11, 20215
Published inBetter ProgrammingHow I Deal With Security VulnerabilitiesDependabot to the rescueNov 17, 2020Nov 17, 2020
Published inJavaScript in Plain EnglishHow to deal with async/await in the array functionsThe idea to write this article comes up when a friend of mine asked me how to wait on an asynchronous function result, in the map’s…May 14, 2020May 14, 2020
Published inDailyJSWhat every software engineer should know about OAuth 2.0OAuth 2.0 is the industry standard protocol for authorization,Apr 27, 20203Apr 27, 20203
Published inBetter ProgrammingHow to Parameterize Your Tests in a Declarative WayHow do TDD and declarative programming fit together?Mar 31, 2020Mar 31, 2020
Published inBetter ProgrammingImplementing Zoom and Pan in Just 69 Lines of JavascriptLightweight, open for extension, simple to useOct 18, 20199Oct 18, 20199
Published inFAUN — Developer Community 🐾Why using pre-push Git Hooks with Husky is not always a good ideaIn this short article, I would like to pay your attention to one of the hooks of npm package called Husky, but first things first.Apr 27, 20194Apr 27, 20194