Hi guys, Exciting newsletter issue - 37 useful (hopefully) links in total! 6 of them are my personal - video and tutorials - others are from the community, who was quite active in the last 7 days. Let's jump in!
Laravel Daily VIDEO
Articles from Laravel Daily blogs
Laravel AJAX File Upload with BlueImp JQuery Library
laraveldaily.com
File uploads is one of the most important functions on the internet, and we have bigger files nowadays, which means it’s not enough to have simple input fields – we need AJAX and processing file upload “in the background”. Here I will show you a simple example of that in Laravel 5.
Laravel-related articles from all the web
kamranahmedse/design-patterns-for-humans
github.com
A topic that can easily make anyone's mind wobble. Here I try to make them stick in to your mind (and maybe mine) by explaining them in the simplest way possible. Want to learn something new? Visit Hugobots where I teach people
Laravel : The Right Way (Best Practices)
medium.com
It would be wrong to call any PHP framework the best one, because different frameworks have various advantages. Usually, a PHP developer chooses a particular framework in accordance with the requirements defined in the project. But trust me, I picked up Laravel and I totally love it now.
Eyewitness.io - Monitor your Laravel applications
eyewitness.io
Monitoring and application analytics. Built specifically for Laravel. Know how your applications are actually performing. Monitor your queues, schedulers/cron, email, logs, security, SSL, DNS and much more. Dead simple installation - be up and running in just 90 seconds...
michaeldyrynda/laravel-model-uuid
github.com
Laravel Model UUIDs v1.0.0 Introduction I find myself using UUID across multiple projects of late, and packaged up this functionality rather than copying and pasting it from project to project. Note: this package explicitly does not disable auto-incrementing on your Eloquent models.
Let’s compare Laravel and Doctrine migrations
hackernoon.com
This article is targeted on Laravel beginners. No skills required whatsoever. Article is a tad opinionated, so take it with a grain of salt. Also, details are omitted for the sake of brevity. Thus I will do the actual comparison as well as give several hints to get started.
A Collection of Laravel Tutorials
laravelista.com
This is the official announcement of the new book that I am creating. I'm working on a book that will contain all the tutorials from this website that were published in the first year of Laravelista.
Getting started on Laravel package development
medium.com
The package related documentation for Laravel covers the basics on how to include Laravel spesific assets in your package but it does not really provide information on how to get started. So maybe you have noticed a common functionality in separate Laravel projects that could be shared between them.
How Agencies & Freelancers Should Do Web Hosting
nystudio107.com
Web hosting is something that many agencies and freelancers don’t give a whole lot of thought to. They just use whomever they’ve had a long-standing relationship with, and call it a day. However, choosing the right host—and the right type of host—can be crucial to the success of a project.
A Laravel package to quickly dump and load the database
murze.be
Last week our team released a new package called laravel-db-snapshots. It provides a few artisan commands to quickly dump and load a database. We’ve built this for is to help us develop features in an app that require the database to be in a specific state.
What’s New in PhpStorm 2017.1
www.jetbrains.com
Now Docker can be added as a remote PHP interpreter in PhpStorm. It’s easier than ever to set up the development environment with Docker and start PHP Scripts, PHPUnit, Behat, PhpSpec tests, PHP CodeSniffer or PHP Mess Detector inside Docker containers. PhpStorm 2016.3 adds support for PHPSpec.
Partial model updates in Laravel
dyrynda.com.au
Background Many Laravel developers would be familiar with the helpful only method found on the request object, which allows you to specify keys to pluck from the request: public function create() { $post = Post::create(request()->only('title', 'slug', 'excerpt', 'body', 'published_at'));
Creating Custom Validation Rules
laravelista.com
If validation rules that come with Laravel are not enough for you, then you can create your own validation rules. How awesome is that! This is a tutorial that I wanted to write for a very long time.
6 must-do before hosting your Laravel web platform on AWS
medium.com
My consulting clients often ask whether it is worth porting their web application to Amazon Web Services. They are expecting better performance and reliability because AWS sounds more professional, but they’ve also heard stories of horrifying AWS bills, even though they’re not sure why.
hasib32/rest-api-with-lumen
github.com
You can use Laravel Homestead globally or per project for local development. Follow the Installation Guide. If you want you can edit database name, database username and database password.
Sharing Data in a Laravel/Vue Application
zaengle.com
When I first began kicking the tires on Vue, I was quickly frustrated by my lack of understanding of how data is transferred between Laravel and Vue. I was comfortable with the way Laravel retrieved and stored data, but I couldn't figure out how to make Vue aware of Laravel's data!
Guide to writing bad Laravel code
medium.com
This guide will help you to transform from good Laravel developer to noob. It is quite easy, you just need to do the easiest thing possible in short-term. This way you will need to write more code, it will have more bugs and will be harder to understand.
PhpStorm Improves Support for Laravel Blade
laravel-news.com
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.
Why You Should Be Using the Latest PHP Versions
kinsta.com
PHP is one of the most popular scripting languages on the web today. According to W3Techs, PHP is used by over 82% of all the websites who use a server-side programming language. This means for every 8 out of 10 websites you visit, they are most likely utilizing PHP in some form or another.
That's it for this week, see you in the next issues! Povilas Korop LaravelDaily Team
|