Tag: Laravel

10 entries found

Jeffrey Way: 'I'm Done' - The Harsh Reality of AI in Programming Education

Jeffrey Way: 'I'm Done' - The Harsh Reality of AI in Programming Education

4 min read

A few days ago I watched a video that has given me a lot to think about. Jeffrey Way, founder of Laracasts and one of the most influential people in the Laravel/PHP community, shared a brutally honest reflection on how artificial intelligence is transforming his business and his profession.

The video starts with a phrase that leaves you cold: “I’m done”. It’s not a goodbye to programming, but an acceptance of the reality to come.

Laravel Fuse: Circuit Breaker for Queue Jobs

Laravel Fuse: Circuit Breaker for Queue Jobs

3 min read

Just announced at Laracon India 2026: Laravel Fuse. It’s a circuit breaker implemented as middleware for Laravel Queue jobs, and it solves a problem all of us working with external services have faced.

The Problem

Imagine this scenario: it’s 11 PM and Stripe is having issues. Your queue workers don’t know this, they keep trying to charge customers, and each job waits 30 seconds before timing out. Then they retry. Wait again. Timeout again.

Laravel Boost v2 and the New Skills: On My List to Try

Laravel Boost v2 and the New Skills: On My List to Try

2 min read

A few days ago Laravel Boost v2.0 was launched, and as someone curious about everything surrounding the Laravel ecosystem, I couldn’t help spending quite a while reading about the new features. The truth is there’s one feature that has my special attention: the Skills system.

What is Laravel Boost?

For those who don’t know it, Laravel Boost is an AI tool that integrates with your Laravel projects to help you in daily development. With version 2.0 they’ve taken a major leap, introducing the Skills system that allows extending and customizing how AI works with your code.

Filament v4 Beta: Comprehensive Analysis of the Revolutionary Features That Will Transform Laravel Application Development

Filament v4 Beta: Comprehensive Analysis of the Revolutionary Features That Will Transform Laravel Application Development

7 min read

The Filament v4 Beta has officially arrived, and it’s undoubtedly the most ambitious and comprehensive update in this framework’s history. After exploring in detail all the new features, I can confidently say that this version represents a quantum leap in terms of performance, ease of use, and development capabilities.

In this comprehensive analysis, we’ll explore each of the new features in Filament v4, explaining not just what’s new, but also how these improvements can transform your workflow and your application possibilities.

Idempotency in Laravel: How to Avoid Duplicates in Your APIs with Elegance

Idempotency in Laravel: How to Avoid Duplicates in Your APIs with Elegance

6 min read

Idempotency in Laravel: How to Avoid Duplicates in Your APIs with Elegance

In modern API development, one of the most critical challenges is ensuring that operations don’t execute multiple times accidentally. Imagine a user making a payment and, due to connectivity issues, clicking the “Pay” button multiple times. Without proper measures, you might process multiple payments for the same transaction. This is where idempotency comes into play.

What is Idempotency?

Idempotency is a mathematical concept applied to programming that guarantees that an operation produces the same result regardless of how many times it’s executed. In the context of APIs, it means you can make the same request multiple times without causing additional side effects.

Everything about the Filament v4 Beta Release: Nested Resources, Multi-Factor Authentication, and Much More

Everything about the Filament v4 Beta Release: Nested Resources, Multi-Factor Authentication, and Much More

4 min read

The Filament team has announced exciting details about the upcoming Filament v4 Beta release, and it’s undoubtedly the most anticipated version to date. Filament v4 is the largest and most feature-packed release Filament has ever had, surpassing even the massive v3 that required over 100 minor versions.

Most Notable Features of Filament v4

Nested Resources

One of the longest-standing community requests is finally becoming reality. Nested resources allow you to operate on a Filament resource within the context of a parent resource.

Laravel Blueprint: The Tool That Revolutionizes Scaffolding with YAML and Saves You Hours of Development

Laravel Blueprint: The Tool That Revolutionizes Scaffolding with YAML and Saves You Hours of Development

11 min read

How many times have you started a Laravel project manually creating models, controllers, migrations, factories, form requests, and tests one by one? If you’re like most Laravel developers, you’ve probably wasted countless hours on these repetitive tasks that, while necessary, don’t add direct value to your application’s business logic.

Laravel Blueprint is completely changing this paradigm. This code generation tool, created by Jason McCreary (the same genius behind Laravel Shift), allows you to generate multiple Laravel components from a single, readable, and expressive YAML file. In this deep analysis, we’ll explore how Blueprint can transform your development workflow and why it’s gaining traction in the Laravel community.

Resources March 11, 2022

Resources March 11, 2022

1 min read

Options Pattern in Golang

Option pattern is a functional programming pattern that is used to provide optional arguments to a function that can be used to modify its behavior.

How to create a simple event streaming in Laravel?

Event streams provide you with a way to send events to the client without having to reload the page. This is useful for things like updating the user interface in real-time changes are made to the database.

Laravel Collections: Arrays on steroids

Laravel Collections: Arrays on steroids

2 min read

Laravel, in addition to using multiple third-party packages, is also possible to use parts as components. All components are under the “Illuminate” namespace.

If there’s a really interesting and useful class, it’s Collection, which allows us to work with data arrays in a simple and “programmatic” way.

To have this class in our project, we only need the illuminate/support package which we can install with:

composer require illuminate/support:5.2.x-dev

To show some examples, we’ll use a small array with this data: