Articles on software development, productivity, and personal growth by Luis Esteban Ramirez.
5 things I learned from my first personal challenge