WordPress development environment with Docker Part I: installing Docker

Welcome to this (soon to be) series about WordPress development environment using Docker. We will cover the basis of how to set up Docker, how to configure it to run a WordPress instance in a container, and how to add our theme, modify it, and see instantly the result. Part I is aimed at people who heard about Docker and containers, but never got deeper. If you already know what is it all about, and have a functioning environment,...
๐Ÿ“˜๏ธ Read article

Wordpress development environment with Docker Part II: Using Docker Compose to install WordPress

This is part II of an ongoing series about WordPress development with Docker. Part I was about installing Docker and preparing the environment. Our goal this time, is installing WordPress in a container, a database, and play a little bit with it. Table of Contents Prerequisites Directory structure Using docker-compose Setting up WordPress Setting up a database Bonus part Wrapping up Prerequisites A fonctionning installation of Docker (see...
๐Ÿ“˜๏ธ Read article

How to clean up local git branches matching a name

Introduction If you are like me, and you are in an project using git, you probably create or use a LOT of branches. There can be times when itโ€™s hard to keep track of all of them and they pile up in your projectโ€™s folder until you see 100 of them. Listing branches and deleting them A word of caution: Deleting branches is a definitive act, you cannot go back, especially if the...
๐Ÿ“˜๏ธ Read article

Introducing first draft of the Styleguide

A new section is up in the Menu: The Styleduide! A Styleguide to rule them all When you work in a team, itโ€™s always great to have a common place to share the visual aspect and design of a project. The difficulty here is getting a common resource for all the visual elements of the website, and provide guidance on how to implement them, so that everything looks consistent on every page, without sacrificing people creativity. It should...
๐Ÿ“˜๏ธ Read article