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
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
Rethink that Side Hustle
Like many of you, I too had been sold the idea of quitting your 9 to 5 by growing your
4 Habits for Career Growth & Enjoyment
I was recently asked to give some advice to engineers new to the industry. Here is a short list of
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
Words Over Code: Grow Your Impact And Career Through Writing
Why Should You Improve Your Writing?
We write all day long. Engineers will write pull request descriptions, JIRA tickets, Slack
How to Write Well
Good writing is when you respect your reader. You do the work up front as the writer to make it