Development Tools

The Top Five Laravel Community Editor Themes
Development Tools / September 19, 2017

The Top Five Laravel Community Editor Themes

We’ve assembled the top editors and themes from hundreds of developers, and we’re happy to share the results with you. The editor theme is one of those bling items that you get to show off a bit. To find out what everyone is using for an editor and theme, we asked on Twitter and Facebook and had tons of responses.

Read more…
Find Files that Need Refactoring with Churn PHP
Development Tools / September 05, 2017

Find Files that Need Refactoring with Churn PHP

Churn PHP is a Command Line Interface (CLI) tool that helps you discover PHP files that might need refactoring. Learn how you can use Churn PHP to guide you to refactoring files that are complex and change regularly.

Read more…
Maximize Your Terminal Productivity
Development Tools / August 25, 2017

Maximize Your Terminal Productivity

This week, we just published some great bash aliases from the community, and I wanted to write more about maximizing your terminal productivity. I’ve coached many developers, and the terminal is often the area I see that many great developers (much better than me) could improve and gain some productivity and better tooling. I started …

Laravel Bash Aliases
Development Tools / August 24, 2017

Laravel Bash Aliases

Bash aliases are shortcuts added to a file that allows you to reference another command through more memorable words, abbreviations, or characters. Everyone has their favorites and we asked the community to supply theirs so you can see what aliases others are using.

Read more…
Resolving Git Conflicts with Git Mergetool
Development Tools / August 16, 2017

Resolving Git Conflicts with Git Mergetool

I’ve honed my workflow for resolving conflicts during git merges and rebases over the years. Along the way, I’ve added the `git mergetool` command to my toolbelt, which makes me productive while merging routine merge conflicts in git. By default on OS X, git uses vimdiff as the mergetool, but in this video I am going to show you how to use the bundled Filemerge app to visually merge code conflicts with git on OS X.

Read more…
Minio: An Open-Source S3 Compliant Storage Service
Development Tools / August 03, 2017

Minio: An Open-Source S3 Compliant Storage Service

Have you ever wanted a local version of Amazon S3 while developing Laravel applications? Well want no more, Minio is an open-source distributed object storage server built in Golang. The best part: Minio is Amazon S3 compatible. Let’s go through setting up Minio locally and then try out the new temporaryUrl() method introduced in Laravel v5.4.31.

Read more…
A Roundup of Laravel Testing Resources and Packages
Development Tools / July 11, 2017

A Roundup of Laravel Testing Resources and Packages

With all of the benefits of testing, it’s still challenging to continually test applications. If you are looking to start learning how to test Laravel applications or you want to expand your skills here is a list of great resources to help you.

Read more…
Manage your Laravel Forge Servers from iOS with Anvil
Development Tools / May 10, 2017

Manage your Laravel Forge Servers from iOS with Anvil

Anvil is a new iOS app created by Zack Warren that allows you to manage your Laravel Forge Servers through you iPhone or iPad.

Read more…
Manage your Laravel Forge Sites and Servers through Alfred
Development Tools / April 14, 2017

Manage your Laravel Forge Sites and Servers through Alfred

Since the release of the Forge API developers have started creating a lot of apps and integrations, as well as an unofficial SDK. For those that use Alfred on the Mac, Vince Mitchell, launched a Workflow so you can quickly run many Forge commands right from your desktop. Some of the commands include: forge key …

Quickly Run PHPUnit Tests in PhpStorm
Development Tools / April 12, 2017

Quickly Run PHPUnit Tests in PhpStorm

PhpStorm has loads of features and it’s extremely powerful, however, it can be difficult finding new options that will speed up workflow. A few months ago we covered a Sublime Text Package for automatically running your PHPUnit tests and by using a keyboard shortcut it drastically reduces the time it takes to run them. The …

PhpStorm Improves Support for Laravel Blade
Development Tools / March 23, 2017

PhpStorm Improves Support for Laravel Blade

PhpStorm just released version 2017.1 and it includes many improvements including support for Codeception, PhpUnit 6.0, and more PHP 7.x features. Beyond these, it also adds support for @includeWhen, @component and @slot directives and PHPDoc through Blade injections. Here is a screenshot showing the PhpDoc for Blade files: For the full details on this release …

PhpStorm EAP adds support for Blade Components and Slots
Development Tools / January 25, 2017

PhpStorm EAP adds support for Blade Components and Slots

JetBrains has just released PhpStorm 2017.1 EAP build (171.2613) and through the Laravel plugin, it now supports the new Laravel 5.4 components and slots feature.

Read more…