Tooling

48 posts
Tilde and caret version constraints in Composer

Tilde and caret version constraints in Composer

When installing a dependency, we are used to installing a version that adheres to a known public interface and does what it promises. That way we can safely use it in our code. A dependency that uses semantic versioning allows you to predict whether it is still going to work...

Use gitattributes to keep your tests out of other people's production

Use gitattributes to keep your tests out of other people's production

A quick tip here, for all PHP developers out there who author packages registered on packagist.org. Add a .gitattributes file in the root of your github repository. The .gitattributes file allows you to configure several things, but the most important thing related to composer is the ability to not...

WP-CLI: WordPress Command Line Tools

WP-CLI: WordPress Command Line Tools

Have you ever tried to automate WordPress upgrade tasks or deployments? I did, it was a big pain. Sometimes I would find myself updating WordPress options on 54 different blogs through the admin interface. Completely tired of it I created a little tool to automate this kind of things trough...

You’ve successfully subscribed to madewithlove
Welcome back! You’ve successfully signed in.
Great! You’ve successfully signed up.
Success! Your email is updated.
Your link has expired
Success! Check your email for magic link to sign-in.