Take Charge of Your Learning
When we were young, parents and society had impressed upon us what to do, what to wear, and what to study. As we grow older,... Read more
Reflections on software and life
When we were young, parents and society had impressed upon us what to do, what to wear, and what to study. As we grow older,... Read more