GitFlow in practice


Source control empowers developers in their work, but it’s also interesting to think about the role these tools can have on a team rather than on each developer individually.

As a team lead, I think those tools really shine when being used to organize the collaboration process, also called workflow.

There are different kinds of source control workflows, and it’s always i[...] Continue reading

Easing WordPress multi-env config with Bedrock


On a classic WordPress install, there is a configuration file called wp-config.php that you must fill with your environment specific information, such as your database credentials, to make the site work.

By default it looks like this :

* The base configuration for WordPress
* The wp-config.php creation script uses this file during the
* installation. You [...] Continue reading

Improving project ReadMe


Our developers install our projects on their local machines in order to work on them. It happens often, that’s why it’s important to make this step as straightforward as possible.

If there aren’t any instructions, however, the developer will waste time trying to figure things out, and ask away for help.

The best place to put installation and onboarding instruction[...] Continue reading

How is the documentation structured at Wonderful

The challenges we faced

When working as a team, members need to share knowledge to be effective in their work.

Wonderful is of course no exception to this, and it’s even more true and difficult given the fact that our web production team evolves all the time (its composition varies with each project).

It quickly became clear that we needed to get more organized and efficient in the way we share[...] Continue reading