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

How to delay Laravel jobs and listeners within database transactions

Mar 30th 2023 – arunas.dev - submitted by Arunas

If you have jobs and listeners being fired within database transactions, it can lead to data inconsistencies if the transaction rolls back. Learn how to properly handle them here.

Read more [arunas.dev]

Calculating rolling averages with Laravel Collections

Mar 29th 2023 – www.conroyp.com - submitted by Paul Conroy

Rolling averages are a great tool for smoothing out noisy data, helping you to more easily spot long-term trends. This new package adds first-class support to Laravel Collections for rolling average calculations.

Read more [www.conroyp.com]

Autocomplete fields with Livewire

Mar 27th 2023 – fly.io - submitted by Chris Fidao

Use browser's native autocomplete input fields and dynamically update with Livewire!

Read more [fly.io]

Automated Refactoring With Rector

Mar 24th 2023 – tighten.com - submitted by Jamison Valenta

Learn how Rector, a tool for programmatically refactoring PHP code, can help you keep your codebase clean and consistent--no matter who’s working on it.

Read more [tighten.com]

Laravel Exchange Rates v7.0.0 released

Mar 23rd 2023 – github.com - submitted by Ash Allen

Laravel Exchange Rates v7.0.0 has some quality-of-life improvements to make adding new API support easier.

Read more [github.com]

Favicon Fetcher v2.0.0 released

Mar 23rd 2023 – github.com - submitted by Ash Allen

Favicon Fetcher v2.0.0 now has new "fetchAll" and "fetchAllOr" methods to get all the available icons for a website. It also has the ability to grab the largest favicons.

Read more [github.com]

Sending Mails with Laravel and Microsoft Office 365 the secure way

Mar 23rd 2023 – geisi.dev - submitted by Tim Geisendörfer

How to use Microsoft Office 365 Graph API as Mail Driver for your Laravel app.

Read more [geisi.dev]

Collecting Time Video Metrics with Livewire

Mar 23rd 2023 – fly.io - submitted by Kathryn Anne Tan

Easily share user-video interaction data from client to browser with Livewire!

Read more [fly.io]

Blockade: A Laravel package to block Users

Mar 17th 2023 – github.com - submitted by Chris Mellor

A Laravel package to block Users and not see their data

Read more [github.com]

Blazingly Fast Markdown Parsing in PHP using FFI and Rust

Mar 17th 2023 – ryangjchandler.co.uk - submitted by Ryan Chandler

In this post, I demonstrate how to use FFI and a lower-level language such as Rust to improve the performance of a critical path.

Read more [ryangjchandler.co.uk]

Creating encrypted cookie value in Laravel

Mar 15th 2023 – rocketee.rs - submitted by Mark van Eijk

How to mimic the encrypted cookie value for requests to your own application (that uses encrypted cookies).

Read more [rocketee.rs]

Git Hooks: Check Code Quality & Unit Tests on Every Commit

Mar 15th 2023 – mitchmckenna.com - submitted by Mitchell McKenna

Automatically lint your code, check unit tests, and run static analysis every time you run “git commit”. It’s a developer’s local CI pipeline.

Read more [mitchmckenna.com]

Building Laravel Container for Kubernetes

Mar 14th 2023 – krucas.com - submitted by Edvinas

Personal experience on how to build kubernetes ready containers for Laravel

Read more [krucas.com]

Laravel Sanctum custom token resolver

Mar 14th 2023 – krucas.com - submitted by Edvinas

Quick tip how to custom resolve tokens for sanctum

Read more [krucas.com]

Concurrent, Chunked, Multi-File Upload with Livewire

Mar 13th 2023 – fly.io - submitted by Kathryn Anne Tan

We easily upload multi-selected files with Livewire, in three ways: -All files in one request; -Each file in separate, concurrent requests; -and finally, each file in chunks!

Read more [fly.io]

Laravel : Show a date in a datetime-local input

Mar 13th 2023 – wilo-ahadi.com - submitted by Wilo Ahadi

A tutorial to show the date of a model in an HTML input of type datetime-local in a Laravel 10 project.

Read more [wilo-ahadi.com]

Object Oriented Programming explained with PHP

Mar 13th 2023 – youtu.be - submitted by Cybergenics

Do you love real life coding examples? If yes, this video is for you. It shows how to build a car with OOP and PHP.

Read more [youtu.be]

Custom Smiirl Counter with a JSON URL that provides the YouTube Subscriber count via the Google API.

Mar 11th 2023 – youtu.be - submitted by Bert De Swaef

In this video's we'll be setting up a Custom made Smiirl Counter with the amount of subscribers of this channel. This data will be provided over the Google API's and we'll be using a very small script to do so.

Read more [youtu.be]

Announcing Duster, a Code Linter and Fixer for Laravel

Mar 9th 2023 – tighten.com - submitted by Jamison Valenta

Don’t waste your team’s time fixing little code style issues... and DEFINITELY don’t ship code w/inconsistent code style! Check out our new package Duster, a powerful all-in-one code linter & fixer bundling all the best code styles for your Laravel apps!

Read more [tighten.com]

View Your Laravel Project's Broadcast Channels with the "channel:list" Command

Mar 8th 2023 – ashallendesign.co.uk - submitted by Ash Allen

Read about the new "channel:list" Artisan command that's available in Laravel. You can use the command to view the private broadcast channels that are registered in your application.

Read more [ashallendesign.co.uk]

← 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.