Hello Laravel friends, Here's the 50th issue of this newsletter, wow - time flies!
This week our team is starting to upgrade our QuickAdmin to 5.3 - both package and online generator (which, by the way, already has first paying customers, yay!). So hopefully by next week I will have some good news for you. Also I encourage you to subscribe to my YouTube channel Laravel Business, it's doing pretty well - all videos in total were viewed 5000+ times already.
And now - let's go to what I've picked for you this week.
Articles from Laravel Daily blog
Laravel-related articles from all the web
Set up OAuth2 server using Laravel Passport
blog.shameerc.com
Laravel is one of my favorite frameworks, not because it is the best but it provides far better developer experience compared to any other frameworks. Laravel 5.3 comes with a handful of new features like Passport, Scout, Notifications, etc. that will make our life even easier.
2 new Laravel things I’m using
www.dancourse.co.uk
This packages just removed about half a day of setting up the backend CRUD per. Model / Entity. A few commands, follow the instructions and then boom, you’ve got a fully functional repository class.
A package to sync your .env file with .env.example
murze.be
In a Laravel app most sensitive configuration values, like a db password, are being saved in an .env file. This file usually does not get committed in a git repo. In this way you can share the repo with collaborators without having them to know the sensitive values of your production environment.
An Introduction to MailThief in Laravel
www.developer.com
After attending Laracon 2016 this past week and hearing Adam Wathan's talk on TDD (Test Driven Development), where he used a package his company had developed and open-sourced, called "MailThief", I couldn't help but recall how much of a pain it was to test email.
Controller Construct Session Changes in Laravel 5.3
laravel-news.com
Back in laravel 5.2, a developer was able to interact with the session directly in a controller constructor. However, this has changed in laravel 5.3. By default the global middleware only contains a check for maintenance mode, the route middleware is what you assign to a route in your routes.
How to use Faker with Laravel Tutorial
www.youtube.com
In this video I show you how to you can the PHP Library, Faker, with Laravel. First I explain what Faker is and then I demonstrate how to use it.Reval GovenderLinkedIn: https://uk.linkedin.com/in/reval-gove...Twitter: https://twitter.com/RevalGovenderMy site: http://revgov.co.uk/1. Prerequisite - 00
Upgrading your Laravel Application with Laravel Shift
laravel-news.com
We’ve covered Laravel Shift before and it’s a commercial project that will take a Laravel app and automatically upgrade it or shift it to the next version. This site was running Laravel 5.2 and now that 5.3 is released it was time to upgrade and I decided to give Laravel Shift a try.
Laravel LTS is a Trap
murze.be
Every two weeks I send out a newsletter containing lots of interesting stuff for the modern PHP developer. You can expect quick tips, links to interesting tutorials, opinions and packages.
Easy and Fast Emails with Laravel 5.3 Mailables
scotch.io
Laravel 5.3 has just been released and there are a ton of great new features. One of the major improvements is in how you send mail in your applications. Let's take a look at sending emails. Before Laravel 5.3, sending emails in Laravel looked a lot like this.
JayBizzle/Laravel-Migrations-Organiser
github.com
The number of migrations in any sized project can quickly become huge, and although they are ordered, having one big list can sometimes be inconvenient and slow to navigate. This package will put your migrations in yyyy/mm folders e.g.
Quick Tip: Convenience Hacks for Passing Data to Views
www.sitepoint.com
In MVC based architectures, working with template engines is an inevitable part of the development routine. It usually goes like this: we prepare and pass the data to the view. In the view, we print them based on our layout design. Here is a basic example of how it works using Twig.
Bonus: successful IT projects
How to Write a Git Commit Message
chris.beams.io
If you browse the log of any random git repository, you will probably find its commit messages are more or less a mess. For example, take a look at from my early days committing to Spring: Which would you rather read?
Writing Less Damn Code
www.heydonworks.com
I’m not the most talented coder in the world. No, it’s true. So I try to write as little code as possible. The less I write, the less there is to break, justify, or maintain. I’m also lazy, so it’s all gravy. (ed: maybe run with a food analogy?)
That's it for this week, see you next Thursday! Povilas Korop LaravelDaily Team
|