I started this blog a year ago to get into the habit of writing every week. I’ve published almost every Monday. With the lead-up to…
When creating a new greenfield product, we start with the big picture. What would we like to have if nothing constrained us? If we could…
I have coded since I was 13. A world where I can’t code would be bleak. Where would I be if I hadn’t learned to…
In the last few years, behaviour-driven development has entered my consciousness. Robert ‘Uncle Bob’ Martin was probably the first one. His videos introduced me to…
Reading this blog recently, you may wonder what my recent posts have to do with software development.Software development takes up much of my life. I…
SMART goals are too big, too much like “you fail if you don’t do everything.” But going on a Quest sounds like something where you…
All motivation comes from goals. We want to reduce our thirst, so we drink. We seek to reduce our hunger pain, so we eat. We…
Whenever we do something for the first time, we’re learning how. Riding a bike doesn’t work the first time, and reading is hard. How did…
My main problem with Prioritizing For Productivity is my desire to avoid it. It’s too easy to disengage and lose enthusiasm. If I am interested…
There are (at least) three levels of priority. Let’s call them Life Goal Level Priority, Project Level Priority, and Action Level Priority. Life Goal Level…