vadimkravcenko

🔥 Battling daily procrastination

07 March 2022 ·Updated 04 April 2026

🔥 Wednesday, 10:13 AM. I had VS Code open, coffee cooling to room temperature, and exactly zero lines of the refactor I’d promised the team. Classic stall — not dramatic, just that slow leak of resolve that turns an hour into half a day.

That little scene is the “enemy” for me. For you it might be scrolling Reddit, colour-coding a Notion board, or something trickier like ADHD-PI quietly draining focus (worth talking to a professional if that rings a bell — I’m not a doctor, just someone who missed the signs for too long).

I’ve narrowed my own procrastination triggers down to four usual suspects — there are probably more, but these four show up often enough to deserve a mug-shot.

 🤖 lack of self-control

Willpower sounds noble until you’re three tabs deep into YouTube guitar covers. The single tool that helps me here is friction: I run StayFocusd in the browser and give myself maybe 15 minutes of “junk” per day. When the counter hits zero, the sites lock (I’ve tried cheating; it’s annoyingly solid). Suffer the small pain of discipline or the larger one of explaining missed deadlines — your call.

🏅 lack of self-efficacy

Nothing fuels delay like the suspicion you’ll blow the task anyway. Tiny wins matter: ship a 30-line script, not the whole microservice. One wrinkle I’ve noticed: if your job pays well for minimal output, the urgency to rack up those tiny wins evaporates. Comfort is a sneaky demotivator.

 📊 task-aversiveness

If a task feels pointless, the brain files it under “tomorrow.” I test the feeling with a kitchen-sink trick: set a 10-minute timer and do the thing anyway — dishes, inbox pruning, unit tests. When the buzzer goes off, I’m usually past the worst resistance and just finish it. Works most of the time, though sometimes the dishes wait.

 🎯 A long time horizon

“Launch the new platform” is a limestone boulder; “write the auth stub today” is a brick. I slice projects until a single step fits on a sticky note. Could be wrong, but my motivation graph seems inversely proportional to ticket size.

You’ll probably recognise yourself in one or two of those. Awareness helps, but there’s a wilder tactic I’m experimenting with: pack the calendar so full of meaningful commitments that procrastination has nowhere to sit. Early signs are promising, though I won’t lie — it flirts with burnout territory. However, there was a time when I overcommitted and ended up missing a crucial deadline, which taught me to balance better.

If we habitually stall on the work that makes us better, people eventually treat us at that self-imposed level. The mirror is rarely kind.


Other Newsletter Issues:

Worried your codebase might be full of AI slop?

I've been reviewing code for 15 years. Let me take a look at yours and tell you honestly what's built to last and what isn't.

Learn about the AI Audit →

No-Bullshit CTO Guide

268 pages of practical advice for CTOs and tech leads. Everything I know about building teams, scaling technology, and being a good technical founder — compiled into a printable PDF.

Get the guide →

2 Comments

  1. Anonymous

    One tactic I’ve found incredibly useful, not mentioned here, is leveraging technology to combat procrastination. Tools like time management apps and website blockers can enforce discipline when self-control wanes. Setting strict time limits on tasks with apps can mimic the pressure of a deadline, pushing you to focus more intensely than you might naturally. It’s surprising how effective a bit of structured, external pressure can be in boosting productivity and overcoming the urge to procrastinate. This approach complements setting small goals and breaking tasks down by also managing the digital distractions that often pull us away from our work.

  2. Anonymous

    One thing I’ve found is that breaking my tasks into smaller, more manageable chunks really helps combat procrastination. It’s easier to start when you’re not staring down a daunting, monolithic project. This method also gives you the quick wins you need to maintain momentum. Plus, setting short-term goals keeps you on track and forces clarity in planning. Remember, progress, no matter how small, is still progress.

Cancel