How to Solve Render Props Callback HellPosted September 24, 2019reactrender propStart discussionEfficient techniques to solve the callback hell problem of React render props. Continue reading ➞
Let's Master JavaScript Function ParametersPosted September 17, 2019javascriptfunctionparameterStart discussionA detailed guide on how to use efficiently function parameters in JavaScript. Continue reading ➞
How to Handle Easily 'this' in JavaScriptPosted September 11, 2019javascriptthisStart discussionHow to handle easily 'this' value in JavaScript using an additional variable, arrow functions, manual binding, or fat arrow methods. Continue reading ➞
How To Accelerate the JavaScript Spread OperatorPosted September 3, 2019javascriptspreadperformanceStart discussionThe fast-path optimization increases at least twice the performance of JavaScript spread operator. Continue reading ➞
5 Handy Applications of JavaScript Array.from()Posted August 27, 2019javascriptarrayes2015Start discussionArray.from() transforms array-like objects to arrays, generates ranges, removes arrays duplicates, initializes and clones arrays. Continue reading ➞
How to Use JavaScript Optional ChainingUpdated December 22, 2019javascriptoptional chainingnullish coalescingStart discussionOptional chaining accesses properties from deep of nested objects without prop existence verification and intermediate variables boilerplates. Continue reading ➞
5 Interesting Uses of JavaScript DestructuringPosted August 15, 2019javascriptdestructuringrestes2015Start discussionA list of interesting and helpful applications of destructing assignments in JavaScript. Continue reading ➞
How to Make Your Open Source Project SuccessfulPosted August 6, 2019open sourceStart discussionA successful open source project solves a real problem, puts an accent on quality and has excellent documentation. Continue reading ➞
Arrow Functions Shortening Recipes in JavaScriptPosted July 30, 2019javascriptarrow functiones2015Start discussionHow to shorten arrow functions in JavaScript to increase the readability of your code. Continue reading ➞
How to Become a Better Software Developer by Digging & ClimbingPosted July 23, 2019craftsmanshipclean codearchitectureStart discussionRead my story of how to become a better software developer by digging low level details and climbing good system design principles. Continue reading ➞