Work on Your Craft
Employees sell their time and energy on the labor market. In a free market, we are compensated for the value
Make Your Goals a Habit
In Part 1 we covered why we should pay attention to the daily decisions we make and how these minor
Write for Yourself to Solve Problems
You’ve probably been told to write more or seen some advice that “engineers should start a blog”. I’d
Tiny Thoughts: What Would You Do If You Knew It Would Fail?
Last week, we discussed how to prioritize what you work on. Now, I want to to step back and help
Tiny Thoughts: Prioritizing What to Work On
I have a lot of interests and ideas. I bet you do too. And it’s great to explore new
Tiny Thoughts: A Little Better Each Day
Make it a point to get a little better each day. Whatever your current focus is, whatever your goals, just
Make Better Decisions with One Question
Work and life are just a series of decisions we need to make. Often there is not a clear best
Tiny Thoughts: Uncomfortable Feedback
Embrace Criticism & Feedback
* Receiving and giving feedback, especially in the context of work, can be uncomfortable. It’s precisely this
Tiny Thoughts: Be Consistent, Not Perfect
* I was talking with a colleague of mine a few months ago and they mentioned how they wanted to write
Tiny Thoughts: Happiness Equation
Reality - Expectations = Happiness
* Set big goals and be ambitious in life but keep your expectations low. Happiness comes from