I live inside apps all day. IDE, terminal, issue tracker, chat. So when I tried to build better habits, I did what every developer does β I installed a habit app.
It died within a week.
The problem was not the habit. It was the container. Every time I opened the app to tick a box, a notification pulled me into something else. A streak counter turned a missed day into guilt. And on a busy deploy day, the app was one more tab I never opened. My habits were not failing. My tool was failing them.
So I did the least developer thing possible. I printed a page.
Here is what I track on paper now: one hour of focused coding, thirty minutes reading docs, one code review, no phone during deep work, and seven hours of sleep. Five rows. Thirty-one columns. One page for the whole month. When a habit is done, I cross the box with a pen. That is the entire system.
The sheet is a printable habit tracker β a single page, rows for habits, columns for days.β¦