Riccardo CanellaLearn: Bubble Sort in JavascriptBubble Sort is the simplest sorting algorithm that repeatedly scrolls through the list, compares adjacent elements and swaps them if they…Jan 31, 2022Jan 31, 2022
Riccardo CanellaLearn: Fisher–Yates shuffle in JavascriptThe Fisher–Yates shuffle is an algorithm for generating generating a random permutation of a finite sequence. The good part of this…Dec 14, 2021Dec 14, 2021
Riccardo CanellaHow to: Create a web component in SvelteIn recent times, fortunately, web components are gaining ground and are being used more and more. I personally am very happy with it and I…Nov 24, 2021Nov 24, 2021
Riccardo CanellaLearn: Hamming Distance in JavascriptHamming’s distance takes its name from Richard Hamming, who introduced it in his work on error recognition and correction codes. It is…Nov 22, 2021Nov 22, 2021
Riccardo CanellaHow to: Create a web component in ReactJSIn recent times, fortunately, web components are gaining ground and are being used more and more. I personally am very happy with it and I…Nov 17, 20212Nov 17, 20212
Riccardo CanellaLearn: Structural Patterns in ES6+ using Game of ThronesIn software engineering, a Design Pattern describes an established solution to the most commonly encountered problems in software design…Oct 22, 2021Oct 22, 2021
Riccardo CanellaLearn: Creational Patterns in ES6+ using Game of ThronesIn software engineering, a Design Pattern describes an established solution to the most commonly encountered problems in software design…May 21, 20191May 21, 20191
Riccardo CanellaCreate a modern Javascript RouterSingle page applications are everywhere around us, React-based, Vue or in vanillaJS. To have a good single page application you need to…May 6, 20192May 6, 20192