Freek.dev

Laravel / PHP / AI

  • Home
  • Originals
  • Topics
  • Community
  • Archive
  • Newsletter
  • Speaking
  • Music
  • Uses
  • About
  • Search
  • Advertising
  • Home
  • Originals
  • Topics
  • Community
  • Archive
  • Newsletter
  • Speaking
  • Music
  • Uses
  • About
  • Search
  • Advertising

New In Laravel 8.60.0 - A New whereMorphedTo Method To Get Morphed Relationship Data

Sep 9th 2021 – youtu.be - submitted by Ashish Dhamala

In this video, we will look at the new method added in the latest version of Laravel 8.60.0. The new method is 'whereMorphedTo' which is the convenient method to get the data from the morphed relationship in Laravel.

Read more [youtu.be]

Cagilo - Blade components for each project

Sep 8th 2021 – cagilo.github.io - submitted by Alexandr Chernyaev

A set of open-source Blade components for the Laravel Framework

Read more [cagilo.github.io]

Understanding the magic of Laravel macros

Sep 5th 2021 – www.jeroenvanrensen.nl - submitted by Jeroen van Rensen

Using Laravel macros is a powerful way to extend default behavior of many classes in Laravel, such as Collections, Stringables and Reponses. In this article I'm going to explain how these macros work under the hood.

Read more [www.jeroenvanrensen.nl]

How to have unbreakable URLs in your Laravel project

Sep 5th 2021 – benjamincrozat.com - submitted by Benjamin Crozat

Have peace of mind when editing blog posts that have already been shared on social media.

Read more [benjamincrozat.com]

Generating A Client Secret For Sign In With Apple On Each Request

Aug 31st 2021 – bannister.me - submitted by James Bannister

Explores an approach to generating the "Sign In with Apple" JWT/Client Secret on-the-fly for each request, as opposed to using an externally generated JWT that is static and expires after 6 months.

Read more [bannister.me]

Larajam.dev

Aug 30th 2021 – larajam.dev - submitted by Ryan Chandler

A weekend-long hackathon for Laravel developers.

Read more [larajam.dev]

Monaco Editor, the code editor that powers VS Code, in Laravel Livewire

Aug 29th 2021 – gdebrauwer.dev - submitted by Günther Debrauwer

A tutorial on how to add the Monaco Editor, the code editor that powers VS Code, to your Laravel Livewire project.

Read more [gdebrauwer.dev]

S3 Snapshots for Elasticsearch via Kibana

Aug 29th 2021 – adithya.dev - submitted by Adithya

How to setup automatic weekly snapshots for Elasticsearch via S3

Read more [adithya.dev]

All About Match Expressions

Aug 28th 2021 – ryangjchandler.co.uk - submitted by Ryan Chandler

Let's take a look at PHP's `match` expression.

Read more [ryangjchandler.co.uk]

Launching PHP GitHub Sponsors

Aug 28th 2021 – driesvints.com - submitted by Dries Vints

I'm super happy to finally launch PHP GitHub Sponsors together with Tom Witkowski. Tom and I teamed up to create a package for PHP to easily interact with the Sponsors GraphQL API.

Read more [driesvints.com]

Livewire plugin for Sortable.js

Aug 25th 2021 – github.com - submitted by Günther Debrauwer

A Laravel Livewire plugin that makes it easy to use Sortable.js in a Livewire component.

Read more [github.com]

Traits are not inherited

Aug 25th 2021 – doeken.org - submitted by Doeke Norg

Context from traits is copy-pasted to your class and NOT inherited. What does that imply?

Read more [doeken.org]

Laravel SEO: A simple & expressive package for managing meta tags

Aug 24th 2021 – archte.ch - submitted by Samuel Štancl

The package provides an expressive API for adding meta tags relevant for SEO. Out of the box, the package manages your <title>, OpenGraph tags, and — optionally — Twitter card tags.

Read more [archte.ch]

Made with Alpine

Aug 23rd 2021 – madewithalpine.com - submitted by Lars Klopstra

A collection websites and projects made with Alpine JS. Browse for inspiration or show off your work!

Read more [madewithalpine.com]

New Series - Part 1 - Learning Single Responsibility Principle, Open-Closed Principle and Polymorphism

Aug 23rd 2021 – youtu.be - submitted by Ashish Dhamala

This is the intro to the new series in Laravel. Here, we will learn about the Single responsibility principle, the Open-Closed Principle, and Polymorphism. This is going to be an advanced video series in Laravel.

Read more [youtu.be]

Converting PHPunit to Pest

Aug 22nd 2021 – www.jeroenvanrensen.nl - submitted by Jeroen van Rensen

Pest is a new but great PHP testing framework. It has a simple and elegant syntax and a few nice features build on top of PHPunit. In this article, I'll show you how to convert a PHPunit test suite to Pest.

Read more [www.jeroenvanrensen.nl]

Manual auth in Laravel: password reset

Aug 20th 2021 – www.jeroenvanrensen.nl - submitted by Jeroen van Rensen

Resetting a user's password consists of two steps: requesting a password-reset link and resetting the password using the link. We'll start off by requesting a password-reset link.

Read more [www.jeroenvanrensen.nl]

New In Laravel 8.55.0 - withTrashed Method Added In Route

Aug 19th 2021 – youtu.be - submitted by Ashish Dhamala

In this video, we will be looking at the new withTrashed method added in route. It is very helpful to get the trashed data when using route model binding.

Read more [youtu.be]

Razor UI - A Complete Library of Blade Components

Aug 17th 2021 – laravel-news.com - submitted by Lars Klopstra

Razor UI is a component library written in Tailwind CSS and Alpine.js, now also available for Laravel Blade.

Read more [laravel-news.com]

Tools For Developers

Aug 16th 2021 – smalldev.tools - submitted by Nikhil Agrawal

Check this website containing many tools for developers like Encoder/Decoder, Formatting, HTML/CSS/Javascript Minifiers, Fake date generators & Much more.

Read more [smalldev.tools]

← Newer Older →

Did you write or stumble across a blog post, tutorial or video that might be interesting for others?

Log in to submit a link

Freek Van der Herten

I'm a Laravel developer at Spatie and Oh Dear. I maintain 300+ open source packages for the Laravel community.

Follow on X

Oh Dear monitors your entire website, so you don't have to. Uptime, SSL certificates, broken links, scheduled tasks, DNS, and more — all in one place.

Get instant notifications when something breaks, paired with a developer friendly API and thorough documentation.

Create a public status page in under a minute. Start your free trial.