Blogs

✍️ Code Comments
✍️ Code Comments

Recently, I came across this other article where the author talks about when it’s appropriate to use comments in code, and when it’s not. It’s a great article, and I recommend checking it out, even though I don’t fully agree with some of the points made. In this article, I’ll try to give my …

🧱 Immutability
🧱 Immutability

Recently at work, I had to deal with a codebase that lacked immutability almost entirely. I have been trying to get closer to concepts and practices from the functional programming world, especially immutability, so when making changes to the code, I missed this feature a lot. I believe it has many …

🕒 Task vs Promise: Chaining
🕒 Task vs Promise: …

The first language in which I learned to work asynchronously was JavaScript. Initially, it was very challenging because it was a completely different way of thinking from what I had learned in university. Once I internalized the principles of asynchronous programming, it became much easier. So, when …