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

What should I test?

Dec 18th 2021 – www.csrhymes.com - submitted by Chris Rhymes

You might often hear that you should write tests, but what should you test? Where do you start with tests?

Read more [www.csrhymes.com]

Wrapping Signature Pad and storing base-64 with Alpine.js and Laravel Livewire

Dec 18th 2021 – youtu.be - submitted by Jonne Roelofs

In this video we are going to take a look at how we can wrap a signature pad library and store the output, which is a base-64 string, as an image on the server.

Read more [youtu.be]

Laravel Geographical Calculator

Dec 18th 2021 – github.com - submitted by karam mustafa

Geographical Calculator was developed for laravel 5.8+ to help you to implement geographical calculation, with With several algorithms that help you deal with coordinates.

Read more [github.com]

Heaps explained in PHP

Dec 17th 2021 – doeken.org - submitted by Doeke Norg

Quick access to the highest or lowest value of a dataset.

Read more [doeken.org]

Livewire Explained: Emitting events using emit, emitUp and emitTo (an event based Guessing game)

Dec 11th 2021 – youtu.be - submitted by Jonne Roelofs

In this video we will see how you emit events in Livewire using the emit, emitTo and emitUp methods. We will explore how and why you would use these methods and when you would use which one.

Read more [youtu.be]

Automating MySQL backups to S3 using Laravel

Dec 5th 2021 – adithya.dev - submitted by Adithya

How to automate MySQL backups using Laravel to AWS S3

Read more [adithya.dev]

Handling Large Payload for Testing API

Dec 5th 2021 – lloricode.com - submitted by Lloric Mayuga Garcia

Generating test suite payload of large API can be mind-numbing if not implemented properly. Let us take a look on how to handle this in the best possible way.

Read more [lloricode.com]

Uploading files with javascript in Laravel Livewire (html2canvas screenshot example)

Dec 4th 2021 – youtu.be - submitted by Jonne Roelofs

In this video, I will show how you can upload files with Livewire from javascript. You will typically need this when you are using some kind of javascript library that does something with files.

Read more [youtu.be]

Blade, Requests, Routing, and Validation: New features since the Laravel 8.0 release in September 2020

Dec 3rd 2021 – protone.media - submitted by Pascal Baljet

Following last week's blog post about Jobs and Queues, here's an overview of new features and improvements when it comes to Blade, Requests, Routing and Validation.

Read more [protone.media]

Livewire explained: Defer VS Debounce VS Lazy

Dec 2nd 2021 – youtu.be - submitted by Jonne Roelofs

In this video we will have a look at when, why and how you can use the debounce, defer and lazy modifier with wire:model.

Read more [youtu.be]

New Laravel Relationship Method - latestOfMany - Problem and Solution

Dec 2nd 2021 – youtu.be - submitted by Ashish Dhamala

In this video, we will be looking at the new latestOfMany relationship method in Laravel. We will also see the problem of hasOne relationship in this case and how this new method solves it.

Read more [youtu.be]

Silently validating a Laravel request

Nov 30th 2021 – invariance.dev - submitted by Nicolas Beauvais

In some cases, the Laravel validator gives out too many details. What if we want to use the power of the validator without giving anything in the response?

Read more [invariance.dev]

Hiding Sensitive Arguments in PHP Stack Traces

Nov 30th 2021 – chriswhite.is - submitted by Chris White

Stack traces can inadvertently leak sensitive secret values, this post shows how to hide them.

Read more [chriswhite.is]

New In Laravel 8.73.0 - New paginationInformation Method Added To Resource Collection

Nov 29th 2021 – youtu.be - submitted by Ashish Dhamala

In this video, we will be looking at the new paginationInformation method that is added in Laravel version 8.73.0. With this method, we can easily change what we want to send to the client-side regarding pagination meta data.

Read more [youtu.be]

Free eBook: 50 drops of PHP

Nov 28th 2021 – hi-folks.dev - submitted by Roberto

This free eBook collects 50 useful, unknown, underrated PHP functions or stuff discovered, used, learned during the PHP daily use.

Read more [hi-folks.dev]

Wrapping flatpickr with Alpine.js and Laravel Livewire (using @entangle)

Nov 27th 2021 – youtu.be - submitted by Jonne Roelofs

In this video we are going to create a reusable datepicker component. We will do so by using my favorite datepicker, flatpickr, and wrapping it with Alpine.js and Laravel Livewire. It is meant as an example of how you can wrap javascript libraries in general.

Read more [youtu.be]

AWS SignatureDoesNotMatch error

Nov 27th 2021 – adithya.dev - submitted by Adithya

How to fix AWS SignatureDoesNotMatch error

Read more [adithya.dev]

Running Dusk Tests In Their Own Database With Laravel Sail

Nov 23rd 2021 – chriswhite.is - submitted by Chris White

This post shows you how to run your Laravel Dusk tests in their own database when using Laravel Sail.

Read more [chriswhite.is]

New In Laravel - 8.72.0 - 4 New Things Added

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

In this video, we will be looking at 4 new things added to the Laravel ecosystem in version 8.72.0.

Read more [youtu.be]

Bitmasking in Laravel and MySQL

Nov 22nd 2021 – aaronfrancis.com - submitted by Aaron Francis

An introduction to using bitmasks in general, and their usage in PHP, Laravel, and MySQL.

Read more [aaronfrancis.com]

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