DEV Community

mikkergimenez
mikkergimenez

Posted on

1

Merge Mondays and Doc Fridays

Several places I've worked have a no merges on Friday policy. Even if it's not a policy, It's the way I prefer to work. It's not a steadfast rule, but it is a guideline. It's nice going into the weekend not worrying about a risky change you had planned.

The nice thing about this is it becomes a good time to work on all the other work that isn't strictly "delivering". Documentation, planning, 20% time, scripting, UX improvements are all great for Fridays. I like that it encourages me to dedicate time to activities which ultimately may have a multiplicative impact, and make the rest of the days easier, even if they don't strictly "deliver value to the customer"

This got me thinking about how I work and it made me come up with corallary which is "Merge Mondays".

If you believe in the adage, the only work that provides value is shipped work (which while not strictly true is a good shortcut) than Merge Mondays can be valuable for a few reasons.

  1. It's a great way to start your week. You can deliver the equivalent of a weeks worth of value in a couple hours.
  2. It's the best day to take on added risk. Your mind is fresh, you have the whole week to fix any problems.
  3. It's the best day to take on additional cognitive load. Often times things don't get merged for thorny reasons. Do they have the right tests? is the original contributor available? does something have to be fixed? When you're fresh and not in the middle of a bunch of other work is a good time to take on this load.

Speedy emails, satisfied customers

Postmark Image

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay