PHPNews

Web Design Weekly #336

Headlines Start Performance Budgeting If you’re building a web experience and want to stay fast, a performance budget can be critical. For success, embrace performance budgets and learn to live within them. (addyosmani.com) Hard Costs of Third-Party Scripts Dave Rupert shares some thoughts around the User …

Continue reading »

Written by Web Design Weekly - - Aggregated on Monday October 22, 2018


My Laracon EU Conference Chatbot Recap

On the 12th of July this year, I released my first ebook/video-course called Build Chatbots with PHP . In the last chapter, you can follow me as I create a chatbot for a real client: The Laracon EU conference chatbot. A chatbot that was made to provide information about the Laracon EU conference on Facebook and …

Continue reading »

Written by christoph-rumpel.com - - Aggregated on Monday October 22, 2018


Forge AWS VPC / Subnet Improvements

Beginning today, Forge now allows you to select the subnet that AWS servers should be place in when provisioning. This feature gives you more control over the network configuration of your Forge AWS servers. Previously, all AWS servers were placed in a “Laravel Forge” VPC with a default subnet that was configurable: …

Continue reading »

Written by Taylor Otwell - - Aggregated on Monday October 22, 2018


Early voting

It’s election season again, time to do our civic duty and vote for politicians that will work for us and carry our voice. It sure doesn’t feel that way anymore, hyperbole aside I always dread voting because of the long lines and it taking forever. The past two elections I’ve started early voting and it’s been so …

Continue reading »

Written by Eric L. Barnes - - Aggregated on Monday October 22, 2018


Create New Project Tasks

To add new tasks to our project page, we'll need to construct another form. This will give us the chance to once again discuss URI naming conventions, as well …

Written by Laracasts - - Aggregated on Monday October 22, 2018


How NOT to Review a Pull Request

Examine the diff and comment on it, a line at a time That's not very constructive, Lorna. Do you have a bit more advice for us? Since you asked so nicely, yes I do! How to Review a Pull Request First, read the description. If there isn't one, close the pull request. You might need to go looking for an …

Continue reading »

Written by Lorna Jane - - Aggregated on Monday October 22, 2018


Host your own content

On a typical day when I see a link to an article with Medium in the URL, I tend to skip it and think the reason for this is subconsciously I don’t like how hostile Medium has been. A great example is this morning. I was checking my Twitter stream and seen someone I respect share a link to a Medium article. I read …

Continue reading »

Written by Eric L. Barnes - - Aggregated on Monday October 22, 2018


Maybe This Book Isn't For You

(Author note -- I am trying to do more blogging and less long Twitter threads.) Recently I had a very respectful conversation with someone who bought one of my books (The PHPUnit Cookbook ) and is not happy with the book. They have pointed out the things they don't like and believe are wrong, and finished off one …

Continue reading »

Written by Chris Hartjes - - Aggregated on Monday October 22, 2018


PHP, FPM, and Nginx

PHP We can see we have php 7.0 available out of the box: sudo apt-cache show php-cli Instead of using that, we'll start by installing the latest PHP 7.1, via the populate PHP repository. # Add repository and update local cache of available packages sudo add-apt-repository -y ppa:ondrej/php sudo apt-get …

Continue reading »

Written by Servers for Hackers - - Aggregated on Sunday October 21, 2018


PHP App Setup & Permissions

Composer First we installed Composer so we can get PHP dependencies: # Become user root sudo su # Pipe the composer installer to php, and pass the installer some flags curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer GitHub Next, we want to get a …

Continue reading »

Written by Servers for Hackers - - Aggregated on Sunday October 21, 2018


Time-Lapse of Creating the Laravel Newsletter

As I sat down to start to start working on this week issue of the​ Laravel newsletter I had the thought, this could be cool as a time-lapse, so I set up my phone on a little tripod, hit record, and went to work. After I finished I imported into iMovie added some free music I found online and pushed it to YouTube. …

Continue reading »

Written by Eric L. Barnes - - Aggregated on Saturday October 20, 2018


1Password for 2FA

The common security precaution is to never reuse the same password and the only sane way you can do that is by utilizing a password manager. There are few different companies making these and even Apple has one integrated, and I recommend you use one of these. Especially with how prevalent hacks are nowadays. My …

Continue reading »

Written by Eric L. Barnes - - Aggregated on Saturday October 20, 2018