Building my personal website - Part 2: Displaying my blog on my site with Hashnode APIFeb 5, 2023·3 min read
Elon Musk has just published Twitters recommendation algorithm. Here is what to expectTwitter is one of the largest social media platforms in the world, with millions of users sharing their thoughts, ideas, and opinions every day. In order to help users find content that is relevant to their interests, Twitter uses a recommendation al...Mar 31, 2023·2 min read
Lets build a Throttle hook in ReactWhenever we search in a web app, we often don’t send the query to the backend immediately. The query will change with every keystroke, and by sending a request for every keypress, we will send a lot of unnecessary requests, that will eventually just ...Nov 23, 2021·2 min read
How to make your code more readable — focus on the happy path and reduce cyclomatic complexity!In your job as a software engineer, you might have stumbled upon many different types of code. You find the well-crafted, well-documented code that is a blast to work in given the simplicity and many unit tests to notify you when changing the code wi...Nov 21, 2021·3 min read
Javascript for beginners — Understanding the reduce function.Photo by Christopher Gower on Unsplash Working as a frontend developer, you will eventually stumble upon the reduce function. A built in method that is executing a reducer function on each element of an array which will result in 1 single output valu...May 23, 2021·3 min read
Easily observe changes in DOM tree with MutationObserver APIPhoto by mostafa meraji on Unsplash You might find yourself need to know when the DOM has changed so you can eg. trigger a function. That could be to show a notification or send a fetch request to an API. You might not know when the tree is triggered...May 22, 2021·3 min read
Take your Typescript skills to the next level with Utility TypesWith 65k stars on Github on the time of writing this post, you can easily conclude that the language has found its way into developers toolbelt when developing javascript based applications. According to the annual developer survey from Stack Overflo...Oct 16, 2020·5 min read
5 ressources to easily find or create your next CSS backgroundPhoto by Domenico Loia on Unsplash Whenever developing a new website or a new application we need to take into account which background we will use. Finding a property background for your design is quite hard. You need to take the existing color pale...Oct 11, 2020·4 min read