Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Medium.com:
Framework Code Complexity Comparison
Jan 10, 2017 @ 11:29:30

On Medium.com Taylor Otwell, lead developer and creator of the Laravel framework, has posted some results about framework code complexity based on his own research and information gathering.

Last week as I was refactoring and cleaning Laravel for the 5.4 release, Graham Campbell showed me some code complexity statistics for the framework. I decided to compare this against some other PHP frameworks to see how Laravel stacks up.

[...] I was pleased to see Laravel has the lowest average method complexity of any of the frameworks measured. In addition, Laravel does not contain any method longer than 13 lines of code. [...] The primary goal of this comparison is to compare how I personally write code vs. how other projects are writing code. All project’s measured have a large enough sample size of pure, first-party code to accurately measure that.

He then shares the cyclomatic complexity numbers for several different (and popular) frameworks in the PHP ecosystem:

  • Laravel
  • Symfony
  • Zend Framework
  • Cake
  • Slim

He also compares just the Eloquent ORM and the Doctrine ORM components. For each he provides stats like: lines of code, average method complexity and percentage of methods that are non-static. The results are interesting but most are pretty much expected (like the Slim microframework being lowest on several of the statistics mostly due to its size).

tagged: code complexity framework comparison laravel taylorotwell

Link: https://medium.com/@taylorotwell/measuring-code-complexity-64356da605f9#.j719oq8ue

Voices of the ElePHPant:
Interview with Taylor Otwell & Joe Ferguson
Jan 03, 2017 @ 10:19:49

The Voices of the ElePHPant podcast has posted their latest episode in their series of interviews with members of the PHP community. In this latest show host Cal Evans talks with Joe Fergeuson and Taylor Otwell to chat about all things Laravel.

Cal and Taylor talk about some of the origins of Laravel and why he created it. He goes through some of the early days of the framework and why he included the features that he did. They also talk about the ecosystem around the framework itself both on the free and paid sides including Laravel Cashier, Homestead, Valet and Forge. Joe also talks about his approach to the framework back in the Laravel 3 days and how he came into the community and, eventually, started helping out with the Homestead project.

You can listen to this latest episode either through the in-page audio or video player you can also download the mp3 directly for listening offline. If you enjoy the show, be sure to subscribe to their feed and follow them on Twitter for updates when the latest shows are released.

tagged: voicesoftheelephpant community interview taylorotwell joeferguson podcast

Link: https://voicesoftheelephpant.com/2017/01/03/interview-taylor-otwell-joe-ferguson/

Laravel News:
Changes coming to the Laravel release cycle
Dec 05, 2016 @ 09:20:35

On the Laravel News site there's an announcement posted about a change in the Laravel release schedule, an update from the original 2013 announcement.

Yesterday, Taylor announced on Twitter that this is going to be changing to a January and July cycle, pushing each release out a month from its current schedule.

This has two primary advantages for the development team and the first is it allows more time for testing after Symfony’s release. The second advantage is it’ll better coincide with Laracon, the yearly Laravel conference.

This means a bit of a delay on the release of the next major version of the framework (v5.4) but only by one month. The six month cycle will then resume after that slight delay. You can find out more about the remainder of the release cycle in the original post based on Taylor's comments at Laracon 2013.

tagged: laravel release cycle update taylorotwell delay symfony laracon

Link: https://laravel-news.com/release-cycle-changes

Full Stack Radio:
52: Taylor Otwell - Patterns for Simplifying Laravel Applications
Oct 18, 2016 @ 09:38:05

The Full Stack Radio podcast, hosted by Adam Wathan, has posted their latest episode - an interview with Taylor Otwell, creator and lead developer on the Laravel (and most of the projects in its ecosystem).

In this episode, Adam and Taylor Otwell have a discussion about strategies they use to write cleaner, simpler code when working with the Laravel framework.

They talk about several of the other packages/products in the Laravel ecosystem (like Valet, Spark and Passport) as well as some of Taylor's thoughts on simplifying code including a few other links to presentations and tutorials on the same topics. You can listen to this latest episode either using the in-page audio player or by downloading the mp3 directly. If you enjoy the show, be sure to subscribe to their feed and follow them on Twitter for updates on when new episodes are released.

tagged: fullstackradio taylorotwell laravel simplify patterns development podcast ep52

Link: http://www.fullstackradio.com/52

Laravel News Podcast:
Episode #25 - Laravel 5.3 and Shift with Taylor Otwell and Jason McCreary
Sep 07, 2016 @ 11:11:46

The Laravel News podcast, hosted by Eric Barnes and Jack Fruh, has shared its latest episode today: Episode #25 - Laravel 5.3 and Shift with Taylor Otwell and Jason McCreary.

In this episode, we are joined by Taylor Otwell and Jason McCreary to discuss Laravel 5.3, Laravel's first hire, and Laravel Shift.

Besides the topics already mentioned they also discuss Laravel Forge and Laravel Passport. You can listen to this latest episode either using the in-page audio player or by downloading the episode directly. If you enjoy the show be sure to subscribe to their feed or on iTunes/Google Play to get the latest episodes as they're released.

tagged: laravelnews laravel podcast news ep25 v53 shift taylorotwell jasonmccreary

Link: https://laravel-news.com/podcast/25

Laravel News:
Taylor Otwell - Community Experiences Contributing To Laravel
Jul 26, 2016 @ 13:28:34

On the Laravel News site there's a post sharing some of the results from a recent request for feedback from Taylor Otwell (creator of the Laravel framework) asking the Reddit community for their own experiences contributing to the Laravel project.

Taylor created a feedback thread on Reddit asking the community on why they do not contribute as well as asking for suggestions on how to manage issues.

Taylor said in the thread, “One thing that has been bothering me is I have seen a few people say they don’t contribute to Laravel because it seems like PRs get closed or shot down without much explanation. [...] Taylor continues, “My biggest challenge is the “Issues” tab on GitHub. It gets a lot of activity and its hard to filter out genuine issues from support requests, configuration problems, general questions, etc”.

Among the opinions shared in the responses were comments about how feedback was given by a certain member of the Laravel development team. Taylor has already said that processes have been put in motion to help make this situation better and move people to where they're most productive. The thread and shares a lot of other opinions besides just this, so if you're considering contributing it's worth a read.

tagged: community experience laravel taylorotwell contributing

Link: https://laravel-news.com/2016/07/taylor-otwell-askes-community-experience-contributing-laravel/

Voices of the ElePHPant:
Interview with Taylor Otwell about Spark
Apr 21, 2016 @ 11:47:36

In the latest episode of the Voices of the ElePHPant podcast host Cal Evans talks with Taylor Otwell, creator of the Laravel framework about Spark, the Laravel-based package that provides many of the basic features needed to run the business around your application.

Cal and Taylor start off talking about why Taylor wanted to create Spark and where the need came from in his own development work. He wanted to share the results and make it faster for people to work on the application and not these features around it. They also talk about some of the features that are included in Spark and why they exist. There's also a discussion about why he chose to go with Vue.js for the frontend of the application, the user impersonation feature and

This is a live video interview that Cal did with Taylor you can watch either through the in-page audio player or directly over on YouTube. If you enjoy the interview be sure to follow their feed and keep up with them on Twitter.

tagged: voicesoftheelephpant community interview taylorotwell podcast spark laravel

Link: https://voicesoftheelephpant.com/2016/04/20/interview-taylor-otwell/

Community News:
Taylor Otwell AMA (Ask Me Anything)
Mar 28, 2016 @ 10:57:37

Taylor Otwell, the original creator of the Laravel framework, recently did an AMA (Ask Me Anything) over on the Hashnode site, answering questions from all around the world about anything and everything.

Taylor Otwell is the creator of Laravel PHP framework. He also created Lumen, Forge, and Envoyer. Shoot any questions you want Taylor to answer!

There's a huge list of questions asked covering a wide range of topics (and not just Laravel ones either):

  • Spark
  • VueJs
  • Beanstalkd vs Amazon SQS vs Redis
  • Thoughts on Docker
  • Why he chose to work as a developer
  • Forge improvements
  • How Laravel got to where it is today

As mentioned, there's plenty more questions where these came from to be sure to look through the entire post and check out the answers!

tagged: taylorotwell askmeanything ama interview hashnode community laravel forge envoyer

Link: https://hashnode.com/ama/with-taylor-otwell-cilmj90zh000k6t53il0rdgqp

Laravel Podcast:
Episode 36: Dev School
Oct 13, 2015 @ 09:47:06

The Laravel Podcast, hosted by Matt Stauffer with guests Taylor Otwell and Jeffrey Way, has released is latest episode - Episode #36: Dev School.

In this episode, the crew talks about the challenges of learning to be a developer, developer bootcamps, advice to their former selves, and even their favorite clothes.

You can listen to this latest episode either using the in-page audio player or by downloading the mp3 directly. If you enjoy the episode be sure to subscribe to their feed or follow them on Twitter to get updated when new episodes are released.

tagged: laravel podcast ep36 dev school mattstauffer taylorotwell jeffreyway

Link: http://www.laravelpodcast.com/episodes/18397-episode-36-dev-school

Laravel Podcast:
Episode 35: Laravel Love Affairs
Sep 22, 2015 @ 11:20:05

The Laravel Podcast has posted their latest episode, Laravel Love Affairs (#35), with host Matt Stauffer and guests Taylor Otwell and Jeffrey Way.

In this episode, the crew discusses Laracon 2016, new framework features, preferred messaging applications, and Jack McDade possibly cheating on Taylor with Jeffrey.

You can listen to this new episode either using the in-page audio player or by downloading the mp3 directly. If you enjoy the show, be sure to subscribe to their feed and follow them on Twitter to get more information on episodes as they're released.

tagged: podcast laravel ep35 love affair mattstauffer taylorotwell jeffreyway

Link: http://www.laravelpodcast.com/episodes/17484-episode-35-laravel-love-affairs