Shift with red gradient lettering

Shifty Videos

Learn more about all the features Shift offers as well as tips to keep your Laravel applications easy to upgrade.

Introducing Shift

Get started with Shift in three simple steps.

Reviewing the Shift Pull Request

Tips for working through your Shifts efficiently so you get the most automation.

Upgrading old Laravel applications

Speed up the upgrade process even more with tips from the creator of Shift.

Maintaining Shiftability

Tips on how to keep your project upgradable.

Staying up-to-date forever

Subscribe to a Shifty Plan to stay up-to-date and access additional automation tools.

Getting started with your Shifty Plan

Add your repositories to your Shifty Plan so you may begin running Shifts against them.

Enabling automation for releases

Set up your repositories to automatically release Pull Requests for new releases.

Incorporating Shift into your CI

Use webhooks to automate code review and clean-up.

Inviting users to your Shifty Plan

Add members to run Shifts or manage automation.

Building tasks with the Workbench

Automate everyday code refactors using the Shift Workbench.

Customizing the code style

Configure Shift to apply your own custom code style.

Configuring Shift

Configure Shifts behavior by adding a .shiftrc file.

Running Shift locally with Docker

Run any Shift using Docker in three simple steps.

Dealing with Dependencies

How to resolve composer package incompatibilities.

Gaining confidence with tests

Pair Shift with tests for the most automation.

Sign in with any of the following services to connect Shift with your Laravel project.

Don't use one of these services?

Temporarily push your project to a free, private repository on one of these cloud-based services or upgrade your project locally with Shift for Docker.