PHP

Announcing the PHP Foundation

The PHP Foundation will be a non-profit organization whose mission is to ensure the long life and prosperity of the PHP language by funding part/full-time developers that contribute to the language. Read more

By , ago
PHP

Beg Bounties

Troy Hunt with a good piece on people asking money in order to disclose a vulnerability. I get a lot of these too. Read more

By , ago
PHP

The all-new Just-in-Time CDN for Tailwind

Simon give you a tour of the all-new Just-in-Time CDN build we’re working on for Tailwind CSS v3.0, which lets you prototype with every variant, arbitrary values, and more – directly in the browser.

By , ago
PHP

★ Laravel Package Training v2 is now available

[AdSense-A]

I am excited to share that my team and I have just launched v2.0 of our Laravel Package Training video course.

Here's a the introductory video for the course:

In this course we'll cover:

Building a framework agnostic PHP package. We'll cover basic structure, testing, GitHub Actions, Packagist, and more
Building a Laravel package from scratch. We'll share our proven, modern workflow that we used to create our own 250+ packages
We'll take a look at some real life examples by source diving a couple of our own popular packages

Since recording v1 was released two years ago, I've learned a lot of things on both the package creation process and recording videos. For the v2 update I've re-recorded and improved our entire course.

Packages are now built using our latest insights. We'll use a specialized Package Service Provider as the beating heart of a Laravel package
We now use the latest versions of everything: PHP 8, Laravel 8
Testing via Pest, but we'll also explain how you can use PHPUnit
All videos are now in razor-sharp 4K resolution, 60 fps, and have much better sound quality

To get a taste of what's there, here's a little sample video in which you'll learn how a Package Service Provider works.

I do hope you'll enjoy this course, and I can't wait to see all the cool packages you'll be able to build with this knowledge.

(more…)

By , ago