Software engineer, specialised in web development. Passionate about clean, testable and scalable code.
My personal blog
Improving the performance of the recursive Fibonacci implementation using closures in Javascript
If you ever encountered yourself doing recursion, I’m sure you faced the Fibonacci sequence algorithm. In this article, we will develop a...
October 2020
Creating your own simplified implementation of JSON.stringify()
In this article, we are going to talk about how to create our own simplified version of this method, and learn how to improve it...
September 2020
A practical example of Javascript closures
Closures are something that many companies would like you to know before working for them, therefore, chances are they’ll ask you...
August 2020
Creating a precise countdown with Vanilla JS
On a recent technical interview I had for a big tech company, in one of the steps of the process I was asked the following...
August 2020