Hi, my name is Carlos Andrés Molina Avendaño.
I work as a software developer in Seattle, I love veggie food, reading, nature and playing with cats.
Besides this website where I write things, you can also find me in Twitter and Github.
Here there is a list with my latest posts
Learnings from adding support to dark mode to my website
Write once, re-use everywhere, by publishing your code in npm!
Is it possible to stop a function if it has been running for a long time?
Keep track of your functions and methods' inputs and outputs, cleanly.
The problem statement is: you want to execute a function that may fail, and you want to retry it N times. How could you solve this?
Small improvements add up. Sadly, the same thing happen with less fortunate decisions. Keep your code with less indentation with this trick.
I am sure you have used Promises before, but if you avoid them because of their mystical behavior, this article is for you.
Learn how browsers can choose the right image for different screen resolutions