Hichem ben Chaabene10 Typescript utilities you need to know- Partial type - Required type - Readonly - Pick - Omit - Record - Exclude - Extract - NonNullable - Return typeDec 12, 2023Dec 12, 2023
Hichem ben ChaabeneHow to use requestAnimationFrame with react to create javascript animationsrequestAnimationFrame instruct the browser to perform an animation and requests that the browser to call a specified function to update an…Dec 14, 2018Dec 14, 2018
Hichem ben ChaabeneRecursive functionsFor some reason most of the articles in the web tend to explain recursions using Fibonacci numbers or factorial. In my opinion this is why…Aug 3, 2018Aug 3, 2018
Hichem ben ChaabeneReact and Webpack 1 code splitting for noobs in under 10 secondsFirst of all, if you are still using webpack 1, i strongly recommend to move to webpack 2, it’s easy and there’s a nice documentation you…Jun 18, 2017Jun 18, 2017
Hichem ben ChaabeneCSS the will-change propertyCSS animations are fast cause they are hardware accelerated. There’s a trick available in webkit browsers that can even add more…Aug 10, 2016Aug 10, 2016
Hichem ben ChaabeneLeverage gulp task automation gulp-sassIt’s great to have gulp finishing the tasks and inject the css files back to the browser and get instant feedback leveraging your dev…Oct 22, 2015Oct 22, 2015
Hichem ben ChaabeneAutomated CSS sprites for localized large organisations using build tools Optimize page speed when your code base is used for multiple countries for front end developers Jun 28, 2014Jun 28, 2014