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

👷🏽‍♂️ Building the GraphQL API in the Open #1

Mar 8th 2021 – graphql-api.com - submitted by Leonardo Losoviz

I’ll start publishing a monthly review of how the GraphQL API plugin is doing: progress on the financial goals, number of downloads, strategies to engage contributors, others. This is the first edition, for March '21.

Read more [graphql-api.com]

Get the list of available updates for PHP dependencies using Composer

Mar 7th 2021 – armancodes.medium.com - submitted by Arman Ahmadi

While developing your applications, you might want to see the list of the packages that have available updates, so that you can easily check if you want to update them.

Read more [armancodes.medium.com]

Managing your DNS from GitHub with DNSControl

Mar 7th 2021 – svenluijten.com - submitted by Sven

How you can leverage DNSControl and GitHub Actions to make DNS configuration a breeze.

Read more [svenluijten.com]

Why you shouldn't expose your incrementing IDs

Mar 7th 2021 – www.jeroenvanrensen.nl - submitted by Jeroen van Rensen

By default, every Laravel model has an incrementing ID. Although this makes things very easy, there are some security reasons why you shouldn't be exposing this ID to your users. In this article, I'm going to explain why.

Read more [www.jeroenvanrensen.nl]

Bing URL Submission API using Laravel / PHP

Mar 7th 2021 – adithya.dev - submitted by Adithya

Informing Bing search engine about new or updated content on your website using PHP / Laravel

Read more [adithya.dev]

Validating Laravel Console Input

Mar 2nd 2021 – ryangjchandler.co.uk - submitted by Ryan Chandler

When distributing console commands in a package or within an application, making sure data is in the correct format can be important. Let's build a `make:user` command that takes advantage of Laravel's validation helpers.

Read more [ryangjchandler.co.uk]

Composer Security Hardening

Feb 26th 2021 – php.watch - submitted by Ayesh

Security precautions Composer already has, and what you can do to improve them further.

Read more [php.watch]

Reliably Building Frontend Assets With NVM and Yarn (or NPM)

Feb 25th 2021 – aaronfrancis.com - submitted by Aaron Francis

Building your JS/CSS assets for production without pulling your hair out.

Read more [aaronfrancis.com]

100 Laravel Tips

Feb 24th 2021 – twitter.com - submitted by Paras Malhotra

Here's a twitter thread that shares 100 Laravel tips on performance, security and reliability over 100 days!

Read more [twitter.com]

Airdrop for Laravel

Feb 23rd 2021 – hammerstone.dev - submitted by Aaron Francis

Airdrop is a Laravel package that speeds up your deploys by skipping asset compilation when possible.

Read more [hammerstone.dev]

30 Days of Laravel

Feb 22nd 2021 – 30daysoflaravel.com - submitted by Mateus Guimarães

A series of 30 videos, delivered every day through e-mail, containing Laravel tips and tricks.

Read more [30daysoflaravel.com]

Integrating Laravel Spark, Stripe, and Statamic 3

Feb 22nd 2021 – stillat.com - submitted by John

Integrating Laravel Spark and Statamic 3 (with the Cool Writings Starter Kit) to develop a subscription site that allows a mix of free and premium content.

Read more [stillat.com]

How to Unit Test a Laravel API with the Pest Framework

Feb 22nd 2021 – www.twilio.com - submitted by Nuno Maduro

In this tutorial, we’ll be looking at how to get started using Pest in a Laravel project. Using the test-driven approach, we’ll be building a simple to-do application that allows you to create, edit, update and delete tasks.

Read more [www.twilio.com]

How to document your Laravel REST API

Feb 21st 2021 – gdebrauwer.dev - submitted by Günther Debrauwer

Your project contains a REST API and you want to document that REST API. But how do you do that? In this post, I will explain how you can solve this problem using OpenAPI, Stoplight Studio, and Swagger UI.

Read more [gdebrauwer.dev]

Value Objects - Your Savior from Primitive obsession

Feb 20th 2021 – mohabdelaziz95.github.io - submitted by Mohamed AbdElaziz

Save your codebase from naive primitive types no more (int, string, etc..) but meaningful types...

Read more [mohabdelaziz95.github.io]

When Objects Aren't Enough

Feb 17th 2021 – www.tonysm.com - submitted by Tony Messias

Self-less plug here. I was reading a Smalltalk book and researching on the roots of OOP, and I found some cool references that backs up using Actions (which is a topic you folks seem to like).

Read more [www.tonysm.com]

Use Laravel query builder without hard-coding the table names

Feb 15th 2021 – armancodes.medium.com - submitted by Arman Ahmadi

There might be sometimes that you want to use Laravel query builder instead of the Eloquent either because of performance issues or the complexity of the query. The first problem you might have seen using the query builder could be hard coding the table names everywhere you want to use the query.

Read more [armancodes.medium.com]

The free Gmail SMTP server

Feb 15th 2021 – www.jeroenvanrensen.nl - submitted by Jeroen van Rensen

In this tutorial, I'm going to show you how to configure the Gmail SMTP server with Laravel. Usually, when you want to send emails you have to pay for some service. But using the Gmail server you can do it for free!

Read more [www.jeroenvanrensen.nl]

How to Customise the Logo in Your Laravel Jetstream Application

Feb 14th 2021 – ryangjchandler.co.uk - submitted by Ryan Chandler

Laravel Jetstream comes jam-packed with lots of great features but some people struggle to change the logo in their application. Let me show you how it can be done in 2 simple steps.

Read more [ryangjchandler.co.uk]

Validate your HTML to be SEO-proof

Feb 13th 2021 – jeroeng.dev - submitted by Jeroen

Use this Docker container to easily validate your webpage against SEO best practices.

Read more [jeroeng.dev]

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