RSS.Social

MattStauffer.com

follow: @[email protected]

Posts

Is the Authors Registry, from the Authors Guild, legitimate?

How to set up Prettier On a Laravel App, Linting Tailwind Class Order and More

How to Trigger a Webhook on a Schedule Using GitHub Actions

How to Separate (and Skip) Laravel Jetstream's Tests

Optimizing Vue for Speed, Performance, and Core Web Vitals

How to post to Twitter from your Laravel app using Zapier

How to Use Takeout to Add New Services to Laravel Sail and Save RAM

How to Build and Autoload Your Own PHP Package Locally

How I use my Stream Deck for streaming on Twitch and YouTube

How to get started live streaming on Twitch and YouTube

Making the Best of a Less-Than-Ideal Remote Work Environment

Setting Up Your Webcam, Lights, and Audio for Remote Work, Podcasting, Videos, and Streaming

Why You Shouldn't Always Ignore Trolls

Introducing Laravel Vapor, a serverless hosting platform

A quick introduction to command-line development with Composer

It Takes a Village to Write a Book

Introducing Laravel Telescope

Introducing Laravel Nova: A Tool for Building Admin Panels and Custom CMSes

Testing with a MySQL 5.7 Database On Codeship

Enterprise Laravel Help Me: White-Labeled Clothing Stores

How to count the number of lines of code in a PHP project

Creating Multiple Windows for Slack on Your Mac Using Single-Site Browsers

Adding an Auto-Generated Sitemap to Your Jigsaw-based Static Site

Refactoring Vue: Cleaning Up a List of Posts With Better Component Splitting and More ES6

Matt's Magical Finance Plan for 20- and 30-somethings

Controlling LIFX lights with your (Laravel or other) web applications

Real-time (automatic) Facades in Laravel 5.4

Laravel Collections’ higher order messaging and "when" method in Laravel 5.4

Introducing Laravel’s tap, “higher order” tap, and collection tap

Introducing Laravel Horizon - a Dashboard for your Queues

New Laravel 5.5 Features: Recap from Laracon US 2017

Lambo "config" and "after" scripts for even better quick Laravel app creation

What packages do you install on every Laravel application you create?

Elsewhere: A brief introduction to Progressive Web Apps

What happens to Laravel if Taylor Otwell disappears?

How to set up your Laravel application for zero-downtime (Envoyer/Capistrano) deploys

Removing all Vue dependencies from Laravel

How to work with Google Spreadsheets in PHP

Introducing Laravel Mix (new in Laravel 5.4)

Moving tech forward with Gomix, Express, and Google Spreadsheets

Introducing Laravel Dusk (new in Laravel 5.4)

Defining console commands via closure in Laravel 5.3

What to do when your Linux web server says it's out of space--but it isn't (inodes and linux headers, oh my!)

How to contribute (via pull request) to an open-source GitHub project using your own fork

Update to queue workers in Laravel 5.3

Using Vue in Laravel 5.3, with the Vue bootstrap and sample component

A little trick for grouping fields in an HTML form

Laravel: Up & Running is launched and available for order!

The new Notification system in Laravel 5.3

What's up with Laravel: Up and Running?

Directory structure changes in Laravel 5.3

Introducing Mailables in Laravel 5.3

Introducing Laravel Passport

Introducing Laravel Scout

5.3 feature announcement notes from Laracon

Routing changes in Laravel 5.3

Customizing pagination templates in Laravel 5.3

Image dimension validation rules in Laravel 5.3

New JSON-column where() and update() syntax in Laravel 5.3

Advanced operations with Collection::where in Laravel 5.3

The new cache() global helper in Laravel 5.3

Customizing additional parameters in FirstOrCreate in Laravel 5.3

The new $loop variable in Laravel 5.3

Introducing Laravel Echo: An In-Depth Walk-Through

Things I didn't know Laravel could do

Why I wrote my book with O'Reilly

Using SparkPost for Transactional emails with Laravel

Getting started using Vue's Vue-router for single page apps

How to use Vueify, ES2015, and Browserify on your Vue projects with Laravel Elixir

How I created a password-less, email-only authentication system in Laravel

How to merge only specific commits from a pull request with git cherry-pick

"Strict" mode and other MySQL customizations in Laravel 5.2

All My Projects: Asking for Open-Source Help

An introduction to Statamic v2 beta, a Laravel-based flat-file CMS

Multiple authentication guard drivers (including API) in Laravel 5.2

The auth scaffold in Laravel 5.2

How to disable MySQL strict mode on Laravel Forge (Ubuntu)

Middleware groups in Laravel 5.2

API rate limiting in Laravel 5.2

Implicit route model binding in Laravel 5.2

Form array validation in Laravel 5.2

Writing a case-insensitive orderBy filter with VueJS

Live coding as I learn Vue.js

Taking Control of Your JavaScript Objects With the Revealing Module Pattern

Environment specific variables in Laravel's testing environment

Creating custom @requires annotations for PHPUnit

Custom conditionals with Laravel's Blade Directives

How to Apply for a Web Developer Job at Tighten (and How Not To)

Environment-Specific Configuration for CraftCMS Using PHPDotEnv

Introducing Laravel Spark: A Deep Dive

ACL (Access Control List) Authorization in Laravel 5.1

Restoring lost InnoDB MySQL databases after all data and hope was lost with DROP TABLES

Login Throttling in Laravel 5.1

Using Github authentication for login with Laravel Socialite

Excluding Routes from the CSRF Middleware in Laravel 5.1

Sublime Text (3) for PHP Developers

Better Integration Testing in Laravel 5.1: DatabaseMigrations, DatabaseTransactions, and WithoutMiddleware

Better Integration Testing in Laravel 5.1: Model Factories

Better Integration Testing in Laravel 5.1: Powerful Integration Tests in A Few Lines

Advanced input & output with Artisan commands, tables, & progress bars in Laravel 5.1

Creating Artisan commands with the new, simpler syntax in Laravel 5.1

Passing parameters to Middleware in Laravel 5.1

Injecting an object (from the IOC) using Laravel Blade Service Injection

Creating a welcome series (drip campaign) for your Sendy newsletter

Installing Sendy (for emails) on Laravel Forge

Installing an in-development version of Laravel

Applying an SSL cert to a Laravel Forge site's www. domain

Laravel/Symfony, Angular, CORS, Blocked PUT/PATCH/DELETE, X-HTTP-Method-Override, and net::ERR_EMPTY_RESPONSE

Broadcasting events with Pusher.com & Socket.io in Laravel 5.1

Generating synonymous, Heroku-style, server names with Lumen

Introducing Lumen from Laravel

The little, oft-unrecognized, Laravel goodies

Enabling Gzip on Nginx servers (including Laravel Forge)

Introducing Envoyer.io

Conditionally Loading Service Providers in Laravel 5

Convert Laravel 5's Frontend Scaffold to Bower

Export an Eloquent Collection to a CSV with League CSV

Rapid Application Development - From Idea to Prototype in 1:45 with Laravel

Laravel 5.0 - Eloquent Attribute Casting

How to Organize Class Namespaces

A Brief Introduction to PHP Namespacing

Laravel 5.0 - Custom Error Pages

Laravel 5.0 - Generating Missing Events

Extending Laravel's Application

Laravel 5.0 - Events & Handlers

Bringing Whoops Back to Laravel 5

Upgrading from Laravel 4 to Laravel 5

Scheduling posts with Sculpin (and other static site generators)

Laravel 5.0 - Commands & Handlers

Installing a fresh Craft CMS Installation on Laravel Forge

Starting a blog with Sculpin on Laravel Forge

Podcasts and Vlogs, oh my!

Laravel 5.0 - Event Scheduling

Introducing Laravel Homestead 2.0

Using PHP-CS-Fixer to fix up your PHP code

Laravel 5.0 - Environment Detection & Environment Variables

Laravel 5.0 - Event Annotations (removed)

Laravel 5.0 - Middleware (Filter-style)

Laravel 5.0 - Route Annotations (removed)

Nesting Sass @imports, with BEM

Laravel 5.0 - Method Injection

Laravel 5.0 - Cloud File Drivers

Laravel Forge - Global Recipes & the FastCGI Nginx Update

Laravel Forge - Fixing the CVE-2014-6271 Bash Vulnerability

Laravel 5.0 - Route Caching

Laravel Forge - Forge Plus and Circles

Laravel 5.0 - Directory structure and namespace

Laravel 5.0 - Form Requests

Laravel 5.0 - ValidatesWhenResolved

Thoughts after Laracon Eu

Laracon Eu Talk: Sharing Laravel: Bringing Laravel's Best Assets to Any Project

"Illuminating" non-Laravel projects

Squashing git commits with Interactive Rebase

Organizing CSS: OOCSS, SMACSS, and BEM

Syncing remote Craft sites to your development machine

Laravel Forge - Hosting on AWS

Screencast: Converting a flattened PDF to HTML/CSS in 45 minutes

Screencast: Ionic Framework Demo

Laravel Forge - Using Recipes

Laravel on Heroku - Using a Buildpack locally to mimic your Heroku environment (Nginx)

Laravel Forge - Wildcard Subdomains

Laravel Forge - Password Protect a Folder

Using a Procfile to streamline your local development

Laravel Forge - Adding an SSL Cert

Laravel Forge - Scheduling a Cron Job

Setting up a new (OS X) development machine: Part 2 - Global Package Managers

Setting up a new (OS X) development machine: Part 3 - Dotfiles and custom SSH config

Setting up a new (OS X) development machine: Part 1 - Core Files and Custom Shell

Laravel Forge - Adding a Queue Worker with Beanstalkd

Laravel Forge - Using Environment Variables for Environment Detection

Laravel Forge - Logging With Papertrail

Getting your first site up and running in Laravel Forge

Laravel on Heroku - Using a PostgreSQL database

Laravel on Heroku - Using a MySQL database

Installing a Laravel app on Heroku

Markedstyle: Managing Styles for Marked With Laravel

Download Latest SQL Backup Every Day

Even shorter ternary operators in PHP using ?:

Falling in love with PHP--again

What is an accidental bootstrap founder?