Freek.dev

Laravel / PHP / AI

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

Building Maintainable PHP Applications: Value Objects

Dec 2nd 2024 – davorminchorov.com - submitted by Davor Minchorov

Learn about value objects, why they are useful and why it's better to use them over primitive values.

Read more [davorminchorov.com]

Filament Mails

Nov 28th 2024 – github.com - submitted by Mark van Eijk

Complementary package for Laravel Mails, that show all your logged mails in a fancy UI inside Filament!

Read more [github.com]

Laravel Mails package

Nov 28th 2024 – github.com - submitted by Mark van Eijk

Laravel Mails can collect everything you might want to track about the mails that has been sent by your Laravel app.

Read more [github.com]

Laravel 11.34.0 - Access Laravel Request Data as an Object

Nov 28th 2024 – nabilhassen.com - submitted by Nabil Hassen

Laravel 11.34.0 introduces Request::fluent() method by Steve Bauman, simplifying access to request data with a Fluent instance for cleaner, null-safe code.

Read more [nabilhassen.com]

Working with Carbons Closest & Farthest in Laravel | How to | Tutorial | Quick Win Wednesday #QWW

Nov 27th 2024 – youtu.be - submitted by Bert De Swaef

In this episode of the Quick Win Wednesday series, we're playing around with 2 carbon functions to see which dates are closest of farthest from a given date.

Read more [youtu.be]

Laravel 11.32.0 - Schedule Grouping Introduced

Nov 27th 2024 – nabilhassen.com - submitted by Nabil Hassen

Laravel 11.32.0 introduces Schedule Groups enabling grouping of related tasks, reducing redundancy and improving readability in scheduling.

Read more [nabilhassen.com]

Php 8.4 Asymmetric Visibility Explained In Detail

Nov 25th 2024 – msamgan.com - submitted by mohammed samgan khan

With the release of PHP 8.4 on November 21, 2024, many new features are released. Though every feature deserves its own article, one that fascinated me the most is Asymmetric Visibility.

Read more [msamgan.com]

How to use diffInDays with filters in Laravel | Tutorial | Quick Win Wednesday #QWW

Nov 20th 2024 – youtu.be - submitted by Bert De Swaef

In this episode of the Quick Win Wednesday series, we're taking a look at diffInDaysFiltered().

Read more [youtu.be]

Laravel Custom Query Builders Over Scopes

Nov 18th 2024 – blog.oussama-mater.tech - submitted by Oussama Mater

Laravel scopes make queries much more readable, but they come with a lot of magic. Custom Query Builders fix this issue, let me show you how to use them.

Read more [blog.oussama-mater.tech]

Using PIE (Extensions Installer for PHP) in Docker builds

Nov 18th 2024 – blog.codito.dev - submitted by Greg Korba

Pie, new extension installer for PHP was released! Let’s have a look how we can install and use it in Docker builds.

Read more [blog.codito.dev]

Building Maintainable PHP Applications: Data Transfer Objects

Nov 18th 2024 – davorminchorov.com - submitted by Davor Minchorov

Learn about data transfer objects, why they are useful and why it's better to use them over arrays.

Read more [davorminchorov.com]

Accessing Databases in PhpStorm

Nov 16th 2024 – seankegel.com - submitted by Sean Kegel

Powerful Database Features You Didn't Know PhpStorm Had

Read more [seankegel.com]

IPC in Electron

Nov 14th 2024 – myray.app - submitted by Spatie

Read more [myray.app]

Dependency Lock-In: The Hidden Costs You Pay for Not Owning Your Code

Nov 9th 2024 – armancodes.com - submitted by Arman Ahmadi

Learn how dependency lock-in impacts your code and why owning your code is essential for control and flexibility in software development.

Read more [armancodes.com]

Strategies to strenghten your domain reputation

Nov 7th 2024 – www.mailcoach.app - submitted by Spatie

Read more [www.mailcoach.app]

Using Ray with your Pest tests

Nov 7th 2024 – myray.app - submitted by Spatie

Read more [myray.app]

Laravel Package Auto-Discovery Explained

Nov 7th 2024 – greasy.dev - submitted by Erik Masny

Package discovery is super useful, yet not really known feature of Laravel. Let's find out how discovery actually works.

Read more [greasy.dev]

Laravel Under The Hood - A Little Bit of Macros

Nov 3rd 2024 – blog.oussama-mater.tech - submitted by Oussama Mater

One way to extend Laravel with custom methods is through macros and mixins. Let me show you how!

Read more [blog.oussama-mater.tech]

PHP vs. GoLang: A Developer’s Perspective on Control, Simplicity, and Ecosystem Differences

Nov 2nd 2024 – armancodes.com - submitted by Arman Ahmadi

PHP relies on frameworks for speed, but GoLang’s simplicity fosters deeper control. PHP builds quickly, while GoLang builds deliberately with minimal dependencies—each language offers unique strengths for developers.

Read more [armancodes.com]

When does the TDD approach make sense?

Oct 30th 2024 – lukapeharda.com - submitted by Luka Peharda

To do TDD or not to do TDD? That is the question. Personally I never bought into TDD practices. But I always use TDD when I need to develop a feature that will require me to test a lot of different variants and edge cases.

Read more [lukapeharda.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.