DEV Community

Johannes Millan
Johannes Millan

Posted on

7 Small Workflow Tweaks That Actually Helped My Developer Productivity

I've tried every productivity system. GTD, Pomodoro, bullet journals, countless apps. Most didn't stick.

I've been building developer tools for 8 years, which means I've had plenty of time to experiment with what works.

What actually helped were small, boring changes. Nothing revolutionary - just friction reduction.

1. Time-boxing instead of todo lists

Todo lists are infinite. Time-boxes aren't.

Instead of "finish auth feature," I block 2 hours for it. When time's up, I stop or consciously decide to continue. This killed my tendency to rabbit-hole.

I use a time-boxing app for this - it combines todos with time-blocking, so I'm not switching between apps.

2. One tab for the current task

Not "minimal tabs." One tab. For whatever I'm working on right now.

Everything else goes into a bookmark or gets closed. When I notice 15 tabs open, that's a signal I've lost focus.

3. Write tomorrow's tasks today

Takes a few minutes at end of day. Saves the "what should I work on?" decision fatigue the next morning.

The key: be specific. Not "work on API" but "add validation to /users endpoint."

4. Pull tasks from your issue tracker automatically

I used to manually copy Jira tickets into my task manager. Now they sync automatically.

Most dev-focused tools support this (GitHub Issues, GitLab, Jira, etc.). Set it up once, never copy-paste again.

5. Track time, but not for productivity theater

I don't track time to prove I'm working. I track it to see where time actually goes.

It's easy to feel busy without knowing where the hours went. Tracking gives you data to spot patterns you'd otherwise miss.

6. Scheduled break reminders

I ignored break reminders for years. Then I started getting wrist pain.

Now I have a reminder that actually interrupts me. I stand up, look away from the screen. It's annoying and it works.

7. Daily review, weekly review

Daily: What did I finish? What's carrying over?
Weekly: What patterns am I seeing? What's consistently not getting done?

The weekly review is where you catch systemic problems, not just task problems.


None of this is groundbreaking. That's the point. Small changes, consistently applied, compound.

Full disclosure: I actually built a tool that implements most of these ideas - Super Productivity. Free, open source, no account needed. But these tips work with any setup.

What small workflow changes have worked for you?

Top comments (2)

Collapse
 
johannesjo profile image
Johannes Millan

What small workflow changes have worked for you?

Collapse
 
a-k-0047 profile image
ak0047

Thank you for sharing helpful tips.
I'll give these a try!