mokacoding

unit and acceptance testing, automation, productivity

Posts tagged "processes"

How to convince your team to adopt TDD

Test-Driven Development is an excellent way of writing code but many people push back against it. To convince your team to adopt it, lead by example. Don't preach. Let the quality of the code your wrote with TDD talk for itself and only suggest TDD when people ask about it.

The case for creating a merge commit

My current thoughts on which merge strategy to use on GitHub. "Create a merge commit" will help you make sense of how code changed over time without removing the option for a high-level overview of the changes on the main branch.

A World Without Slack

How to establish a workflow that minimizes unscheduled, unstructured communication and maximizes focus and productivity.

A distributed asynchronous release process

My latest post on mobile.blog explores two simple conventions Automattic uses to remove the need for synchronous meetings in their app release process.